0s autopkgtest [08:05:14]: starting date and time: 2025-01-19 08:05:14+0000 0s autopkgtest [08:05:14]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [08:05:14]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.16et7kbm/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:xorg-server --apt-upgrade python-mrcfile --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=xorg-server/2:21.1.15-2ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-13.secgroup --name adt-plucky-amd64-python-mrcfile-20250119-080513-juju-7f2275-prod-proposed-migration-environment-15-fb60633a-4097-4da6-ade1-de055c76fd3a --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 181s autopkgtest [08:08:15]: testbed dpkg architecture: amd64 182s autopkgtest [08:08:16]: testbed apt version: 2.9.18 182s autopkgtest [08:08:16]: @@@@@@@@@@@@@@@@@@@@ test bed setup 182s autopkgtest [08:08:16]: testbed release detected to be: None 183s autopkgtest [08:08:17]: updating testbed package index (apt update) 183s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 184s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 184s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 184s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 184s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 184s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 184s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [146 kB] 184s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 184s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [276 kB] 184s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [189 kB] 184s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 184s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 184s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [402 kB] 184s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [925 kB] 184s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4116 B] 184s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.6 kB] 184s Fetched 2915 kB in 1s (3098 kB/s) 185s Reading package lists... 185s Reading package lists... 186s Building dependency tree... 186s Reading state information... 186s Calculating upgrade... 186s The following packages will be upgraded: 186s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 186s python3.13-gdbm 186s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 186s Need to get 2025 kB of archives. 186s After this operation, 0 B of additional disk space will be used. 186s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.4-2 [52.3 kB] 186s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-2 [103 kB] 186s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.4-2 [182 kB] 186s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1656 kB] 187s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.1-3 [31.7 kB] 187s Fetched 2025 kB in 1s (3190 kB/s) 187s (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 ... 89449 files and directories currently installed.) 187s Preparing to unpack .../libglib2.0-data_2.82.4-2_all.deb ... 187s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 187s Preparing to unpack .../libglib2.0-bin_2.82.4-2_amd64.deb ... 187s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 187s Preparing to unpack .../gir1.2-glib-2.0_2.82.4-2_amd64.deb ... 187s Unpacking gir1.2-glib-2.0:amd64 (2.82.4-2) over (2.82.4-1) ... 187s Preparing to unpack .../libglib2.0-0t64_2.82.4-2_amd64.deb ... 187s Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ... 187s Preparing to unpack .../python3.13-gdbm_3.13.1-3_amd64.deb ... 187s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 187s Setting up libglib2.0-0t64:amd64 (2.82.4-2) ... 187s No schema files found: doing nothing. 187s Setting up libglib2.0-data (2.82.4-2) ... 187s Setting up gir1.2-glib-2.0:amd64 (2.82.4-2) ... 187s Setting up python3.13-gdbm (3.13.1-3) ... 187s Setting up libglib2.0-bin (2.82.4-2) ... 187s Processing triggers for libc-bin (2.40-4ubuntu1) ... 187s Processing triggers for man-db (2.13.0-1) ... 188s 188s Running kernel seems to be up-to-date. 188s 188s Restarting services... 188s systemctl restart packagekit.service polkit.service udisks2.service 188s 188s Service restarts being deferred: 188s systemctl restart ModemManager.service 188s 188s No containers need to be restarted. 188s 188s No user sessions are running outdated binaries. 188s 188s No VM guests are running outdated hypervisor (qemu) binaries on this host. 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 189s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 190s autopkgtest [08:08:24]: upgrading testbed (apt dist-upgrade and autopurge) 190s Reading package lists... 190s Building dependency tree... 190s Reading state information... 190s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 190s Starting 2 pkgProblemResolver with broken count: 0 190s Done 190s Entering ResolveByKeep 191s 191s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 191s Reading package lists... 191s Building dependency tree... 191s Reading state information... 191s Starting pkgProblemResolver with broken count: 0 191s Starting 2 pkgProblemResolver with broken count: 0 191s Done 191s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 194s autopkgtest [08:08:28]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 194s autopkgtest [08:08:28]: @@@@@@@@@@@@@@@@@@@@ apt-source python-mrcfile 201s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-mrcfile 1.5.3-3 (dsc) [2131 B] 201s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-mrcfile 1.5.3-3 (tar) [148 MB] 201s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-mrcfile 1.5.3-3 (diff) [5600 B] 201s gpgv: Signature made Mon Sep 30 06:51:05 2024 UTC 201s gpgv: using RSA key B415360F591EB6DD73AFFB83D30DECD2599322FC 201s gpgv: Can't check signature: No public key 201s dpkg-source: warning: cannot verify inline signature for ./python-mrcfile_1.5.3-3.dsc: no acceptable signature found 203s autopkgtest [08:08:37]: testing package python-mrcfile version 1.5.3-3 204s autopkgtest [08:08:38]: build not needed 210s autopkgtest [08:08:44]: test command1: preparing testbed 210s Reading package lists... 210s Building dependency tree... 210s Reading state information... 210s Starting pkgProblemResolver with broken count: 0 210s Starting 2 pkgProblemResolver with broken count: 0 210s Done 210s The following NEW packages will be installed: 210s autoconf automake autopoint autotools-dev cpp cpp-14 cpp-14-x86-64-linux-gnu 210s cpp-x86-64-linux-gnu debhelper debugedit dh-autoreconf 210s dh-strip-nondeterminism dwz fonts-font-awesome fonts-lato gcc gcc-14 210s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext intltool-debian 210s libarchive-zip-perl libasan8 libblas3 libcc1-0 libdebhelper-perl 210s libdecor-0-0 libdrm-intel1 libdrm-radeon1 libegl-mesa0 libegl1 210s libfile-stripnondeterminism-perl libfontenc1 libgbm1 libgcc-14-dev 210s libgfortran5 libgl1 libgl1-mesa-dri libglapi-mesa libgles2 libglvnd0 210s libglx-mesa0 libglx0 libgomp1 libhwasan0 libice6 libisl23 libitm1 210s libjs-jquery libjs-sphinxdoc libjs-underscore liblapack3 liblsan0 libmpc3 210s libpciaccess0 libpixman-1-0 libquadmath0 libsm6 libtool libtsan2 libubsan1 210s libvulkan1 libwayland-client0 libwayland-egl1 libwayland-server0 libx11-xcb1 210s libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 210s libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xkb1 libxfixes3 210s libxfont2 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 210s libxrender1 libxshmfence1 libxt6t64 libxxf86vm1 m4 mesa-libgallium 210s mesa-utils mesa-utils-bin po-debconf python3-mrcfile python3-numpy 210s sphinx-rtd-theme-common x11-common x11-xkb-utils xserver-common xvfb 211s 0 upgraded, 99 newly installed, 0 to remove and 0 not upgraded. 211s Need to get 85.1 MB of archives. 211s After this operation, 302 MB of additional disk space will be used. 211s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 211s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 211s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 211s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 211s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 211s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-3 [616 kB] 211s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 211s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 211s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-13ubuntu1 [11.9 MB] 212s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-13ubuntu1 [1032 B] 212s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 212s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 212s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 212s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-13ubuntu1 [47.6 kB] 212s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-13ubuntu1 [148 kB] 212s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-13ubuntu1 [29.1 kB] 212s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-13ubuntu1 [2998 kB] 212s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-13ubuntu1 [1317 kB] 212s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-13ubuntu1 [2732 kB] 212s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-13ubuntu1 [1177 kB] 212s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-13ubuntu1 [1634 kB] 212s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-13ubuntu1 [153 kB] 212s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-13ubuntu1 [2815 kB] 212s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-13ubuntu1 [23.4 MB] 213s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-13ubuntu1 [534 kB] 213s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 213s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 213s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-8 [166 kB] 213s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 213s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 213s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 213s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 213s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 213s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 213s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-3 [1025 kB] 213s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 213s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 213s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 213s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 213s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-4 [332 kB] 213s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 213s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libdecor-0-0 amd64 0.2.2-2 [16.8 kB] 213s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 213s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 213s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 213s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 213s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 213s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.8-1ubuntu1 [42.5 kB] 213s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 213s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 213s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 213s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 213s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 213s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 213s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 213s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.8-1ubuntu1 [11.5 MB] 213s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.8-1ubuntu1 [32.2 kB] 213s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 213s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-mesa0 amd64 24.2.8-1ubuntu1 [145 kB] 213s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 213s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-13ubuntu1 [909 kB] 213s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.4.304.0-1 [147 kB] 213s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.8-1ubuntu1 [34.7 kB] 213s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 213s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 213s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 213s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.8-1ubuntu1 [162 kB] 213s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 213s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 213s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 213s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 213s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 213s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-4 [3177 kB] 213s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 213s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 213s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-egl1 amd64 1.23.0-1 [5662 B] 213s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 213s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 213s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 213s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 213s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xkb1 amd64 1.17.0-2 [32.3 kB] 213s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfont2 amd64 1:2.0.6-1build1 [93.0 kB] 213s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbcommon-x11-0 amd64 1.7.0-2 [15.2 kB] 213s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbfile1 amd64 1:1.1.0-1build4 [70.0 kB] 213s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 213s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 213s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 213s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 213s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 214s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 214s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libgles2 amd64 1.7.0-1build1 [17.1 kB] 214s Get:92 http://ftpmaster.internal/ubuntu plucky/universe amd64 mesa-utils-bin amd64 9.0.0-2 [164 kB] 214s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-12 [5319 kB] 214s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 214s Get:95 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mrcfile all 1.5.3-3 [114 kB] 214s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-xkb-utils amd64 7.7+9 [169 kB] 214s Get:97 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 xserver-common all 2:21.1.15-2ubuntu2 [34.0 kB] 214s Get:98 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 xvfb amd64 2:21.1.15-2ubuntu2 [965 kB] 214s Get:99 http://ftpmaster.internal/ubuntu plucky/universe amd64 mesa-utils amd64 9.0.0-2 [1051 kB] 214s Fetched 85.1 MB in 3s (25.5 MB/s) 214s Selecting previously unselected package fonts-lato. 214s (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 ... 89449 files and directories currently installed.) 214s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 214s Unpacking fonts-lato (2.015-1) ... 214s Selecting previously unselected package m4. 214s Preparing to unpack .../01-m4_1.4.19-4build1_amd64.deb ... 214s Unpacking m4 (1.4.19-4build1) ... 214s Selecting previously unselected package autoconf. 214s Preparing to unpack .../02-autoconf_2.72-3_all.deb ... 214s Unpacking autoconf (2.72-3) ... 214s Selecting previously unselected package autotools-dev. 214s Preparing to unpack .../03-autotools-dev_20220109.1_all.deb ... 214s Unpacking autotools-dev (20220109.1) ... 214s Selecting previously unselected package automake. 214s Preparing to unpack .../04-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 214s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 214s Selecting previously unselected package autopoint. 214s Preparing to unpack .../05-autopoint_0.22.5-3_all.deb ... 214s Unpacking autopoint (0.22.5-3) ... 214s Selecting previously unselected package libisl23:amd64. 214s Preparing to unpack .../06-libisl23_0.27-1_amd64.deb ... 214s Unpacking libisl23:amd64 (0.27-1) ... 214s Selecting previously unselected package libmpc3:amd64. 214s Preparing to unpack .../07-libmpc3_1.3.1-1build2_amd64.deb ... 214s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 214s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 214s Preparing to unpack .../08-cpp-14-x86-64-linux-gnu_14.2.0-13ubuntu1_amd64.deb ... 214s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package cpp-14. 215s Preparing to unpack .../09-cpp-14_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking cpp-14 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package cpp-x86-64-linux-gnu. 215s Preparing to unpack .../10-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 215s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 215s Selecting previously unselected package cpp. 215s Preparing to unpack .../11-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 215s Unpacking cpp (4:14.1.0-2ubuntu1) ... 215s Selecting previously unselected package libdebhelper-perl. 215s Preparing to unpack .../12-libdebhelper-perl_13.20ubuntu1_all.deb ... 215s Unpacking libdebhelper-perl (13.20ubuntu1) ... 215s Selecting previously unselected package libcc1-0:amd64. 215s Preparing to unpack .../13-libcc1-0_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libcc1-0:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package libgomp1:amd64. 215s Preparing to unpack .../14-libgomp1_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libgomp1:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package libitm1:amd64. 215s Preparing to unpack .../15-libitm1_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libitm1:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package libasan8:amd64. 215s Preparing to unpack .../16-libasan8_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libasan8:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package liblsan0:amd64. 215s Preparing to unpack .../17-liblsan0_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking liblsan0:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package libtsan2:amd64. 215s Preparing to unpack .../18-libtsan2_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libtsan2:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package libubsan1:amd64. 215s Preparing to unpack .../19-libubsan1_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libubsan1:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package libhwasan0:amd64. 215s Preparing to unpack .../20-libhwasan0_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libhwasan0:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package libquadmath0:amd64. 215s Preparing to unpack .../21-libquadmath0_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libquadmath0:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package libgcc-14-dev:amd64. 215s Preparing to unpack .../22-libgcc-14-dev_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking libgcc-14-dev:amd64 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 215s Preparing to unpack .../23-gcc-14-x86-64-linux-gnu_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package gcc-14. 215s Preparing to unpack .../24-gcc-14_14.2.0-13ubuntu1_amd64.deb ... 215s Unpacking gcc-14 (14.2.0-13ubuntu1) ... 215s Selecting previously unselected package gcc-x86-64-linux-gnu. 215s Preparing to unpack .../25-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 215s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 215s Selecting previously unselected package gcc. 215s Preparing to unpack .../26-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 215s Unpacking gcc (4:14.1.0-2ubuntu1) ... 215s Selecting previously unselected package libtool. 215s Preparing to unpack .../27-libtool_2.4.7-8_all.deb ... 215s Unpacking libtool (2.4.7-8) ... 216s Selecting previously unselected package dh-autoreconf. 216s Preparing to unpack .../28-dh-autoreconf_20_all.deb ... 216s Unpacking dh-autoreconf (20) ... 216s Selecting previously unselected package libarchive-zip-perl. 216s Preparing to unpack .../29-libarchive-zip-perl_1.68-1_all.deb ... 216s Unpacking libarchive-zip-perl (1.68-1) ... 216s Selecting previously unselected package libfile-stripnondeterminism-perl. 216s Preparing to unpack .../30-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 216s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 216s Selecting previously unselected package dh-strip-nondeterminism. 216s Preparing to unpack .../31-dh-strip-nondeterminism_1.14.0-1_all.deb ... 216s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 216s Selecting previously unselected package debugedit. 216s Preparing to unpack .../32-debugedit_1%3a5.1-1_amd64.deb ... 216s Unpacking debugedit (1:5.1-1) ... 216s Selecting previously unselected package dwz. 216s Preparing to unpack .../33-dwz_0.15-1build6_amd64.deb ... 216s Unpacking dwz (0.15-1build6) ... 216s Selecting previously unselected package gettext. 216s Preparing to unpack .../34-gettext_0.22.5-3_amd64.deb ... 216s Unpacking gettext (0.22.5-3) ... 216s Selecting previously unselected package intltool-debian. 216s Preparing to unpack .../35-intltool-debian_0.35.0+20060710.6_all.deb ... 216s Unpacking intltool-debian (0.35.0+20060710.6) ... 216s Selecting previously unselected package po-debconf. 216s Preparing to unpack .../36-po-debconf_1.0.21+nmu1_all.deb ... 216s Unpacking po-debconf (1.0.21+nmu1) ... 216s Selecting previously unselected package debhelper. 216s Preparing to unpack .../37-debhelper_13.20ubuntu1_all.deb ... 216s Unpacking debhelper (13.20ubuntu1) ... 216s Selecting previously unselected package fonts-font-awesome. 216s Preparing to unpack .../38-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 216s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 216s Selecting previously unselected package libblas3:amd64. 216s Preparing to unpack .../39-libblas3_3.12.0-4_amd64.deb ... 216s Unpacking libblas3:amd64 (3.12.0-4) ... 216s Selecting previously unselected package libwayland-client0:amd64. 216s Preparing to unpack .../40-libwayland-client0_1.23.0-1_amd64.deb ... 216s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 216s Selecting previously unselected package libdecor-0-0:amd64. 216s Preparing to unpack .../41-libdecor-0-0_0.2.2-2_amd64.deb ... 216s Unpacking libdecor-0-0:amd64 (0.2.2-2) ... 216s Selecting previously unselected package libpciaccess0:amd64. 216s Preparing to unpack .../42-libpciaccess0_0.17-3build1_amd64.deb ... 216s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 216s Selecting previously unselected package libdrm-intel1:amd64. 216s Preparing to unpack .../43-libdrm-intel1_2.4.123-1_amd64.deb ... 216s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 216s Selecting previously unselected package libdrm-radeon1:amd64. 216s Preparing to unpack .../44-libdrm-radeon1_2.4.123-1_amd64.deb ... 216s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 216s Selecting previously unselected package libwayland-server0:amd64. 216s Preparing to unpack .../45-libwayland-server0_1.23.0-1_amd64.deb ... 216s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 216s Selecting previously unselected package libxcb-randr0:amd64. 216s Preparing to unpack .../46-libxcb-randr0_1.17.0-2_amd64.deb ... 216s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 216s Selecting previously unselected package libglapi-mesa:amd64. 216s Preparing to unpack .../47-libglapi-mesa_24.2.8-1ubuntu1_amd64.deb ... 216s Unpacking libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 216s Selecting previously unselected package libx11-xcb1:amd64. 216s Preparing to unpack .../48-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 216s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 216s Selecting previously unselected package libxcb-dri2-0:amd64. 216s Preparing to unpack .../49-libxcb-dri2-0_1.17.0-2_amd64.deb ... 216s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 216s Selecting previously unselected package libxcb-dri3-0:amd64. 216s Preparing to unpack .../50-libxcb-dri3-0_1.17.0-2_amd64.deb ... 216s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 216s Selecting previously unselected package libxcb-present0:amd64. 216s Preparing to unpack .../51-libxcb-present0_1.17.0-2_amd64.deb ... 216s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 216s Selecting previously unselected package libxcb-sync1:amd64. 216s Preparing to unpack .../52-libxcb-sync1_1.17.0-2_amd64.deb ... 216s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 216s Selecting previously unselected package libxcb-xfixes0:amd64. 216s Preparing to unpack .../53-libxcb-xfixes0_1.17.0-2_amd64.deb ... 216s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 216s Selecting previously unselected package libxshmfence1:amd64. 216s Preparing to unpack .../54-libxshmfence1_1.3-1build5_amd64.deb ... 216s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 216s Selecting previously unselected package mesa-libgallium:amd64. 216s Preparing to unpack .../55-mesa-libgallium_24.2.8-1ubuntu1_amd64.deb ... 216s Unpacking mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 216s Selecting previously unselected package libgbm1:amd64. 216s Preparing to unpack .../56-libgbm1_24.2.8-1ubuntu1_amd64.deb ... 216s Unpacking libgbm1:amd64 (24.2.8-1ubuntu1) ... 216s Selecting previously unselected package libxcb-shm0:amd64. 216s Preparing to unpack .../57-libxcb-shm0_1.17.0-2_amd64.deb ... 216s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 216s Selecting previously unselected package libegl-mesa0:amd64. 216s Preparing to unpack .../58-libegl-mesa0_24.2.8-1ubuntu1_amd64.deb ... 216s Unpacking libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 216s Selecting previously unselected package libfontenc1:amd64. 216s Preparing to unpack .../59-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 216s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 216s Selecting previously unselected package libgfortran5:amd64. 216s Preparing to unpack .../60-libgfortran5_14.2.0-13ubuntu1_amd64.deb ... 216s Unpacking libgfortran5:amd64 (14.2.0-13ubuntu1) ... 217s Selecting previously unselected package libvulkan1:amd64. 217s Preparing to unpack .../61-libvulkan1_1.4.304.0-1_amd64.deb ... 217s Unpacking libvulkan1:amd64 (1.4.304.0-1) ... 217s Selecting previously unselected package libgl1-mesa-dri:amd64. 217s Preparing to unpack .../62-libgl1-mesa-dri_24.2.8-1ubuntu1_amd64.deb ... 217s Unpacking libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 217s Selecting previously unselected package libxcb-glx0:amd64. 217s Preparing to unpack .../63-libxcb-glx0_1.17.0-2_amd64.deb ... 217s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 217s Selecting previously unselected package libxfixes3:amd64. 217s Preparing to unpack .../64-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 217s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 217s Selecting previously unselected package libxxf86vm1:amd64. 217s Preparing to unpack .../65-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 217s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 217s Selecting previously unselected package libglx-mesa0:amd64. 217s Preparing to unpack .../66-libglx-mesa0_24.2.8-1ubuntu1_amd64.deb ... 217s Unpacking libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 217s Selecting previously unselected package x11-common. 217s Preparing to unpack .../67-x11-common_1%3a7.7+23ubuntu3_all.deb ... 217s Unpacking x11-common (1:7.7+23ubuntu3) ... 217s Selecting previously unselected package libice6:amd64. 217s Preparing to unpack .../68-libice6_2%3a1.1.1-1_amd64.deb ... 217s Unpacking libice6:amd64 (2:1.1.1-1) ... 217s Selecting previously unselected package libjs-jquery. 217s Preparing to unpack .../69-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 217s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 217s Selecting previously unselected package libjs-underscore. 217s Preparing to unpack .../70-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 217s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 217s Selecting previously unselected package libjs-sphinxdoc. 217s Preparing to unpack .../71-libjs-sphinxdoc_8.1.3-3_all.deb ... 217s Unpacking libjs-sphinxdoc (8.1.3-3) ... 217s Selecting previously unselected package liblapack3:amd64. 217s Preparing to unpack .../72-liblapack3_3.12.0-4_amd64.deb ... 217s Unpacking liblapack3:amd64 (3.12.0-4) ... 217s Selecting previously unselected package libpixman-1-0:amd64. 217s Preparing to unpack .../73-libpixman-1-0_0.44.0-3_amd64.deb ... 217s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 217s Selecting previously unselected package libsm6:amd64. 217s Preparing to unpack .../74-libsm6_2%3a1.2.4-1_amd64.deb ... 217s Unpacking libsm6:amd64 (2:1.2.4-1) ... 217s Selecting previously unselected package libwayland-egl1:amd64. 217s Preparing to unpack .../75-libwayland-egl1_1.23.0-1_amd64.deb ... 217s Unpacking libwayland-egl1:amd64 (1.23.0-1) ... 217s Selecting previously unselected package libxt6t64:amd64. 217s Preparing to unpack .../76-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 217s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 217s Selecting previously unselected package libxmu6:amd64. 217s Preparing to unpack .../77-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 217s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 217s Selecting previously unselected package libxpm4:amd64. 217s Preparing to unpack .../78-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 217s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 217s Selecting previously unselected package libxaw7:amd64. 217s Preparing to unpack .../79-libxaw7_2%3a1.0.16-1_amd64.deb ... 217s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 217s Selecting previously unselected package libxcb-xkb1:amd64. 217s Preparing to unpack .../80-libxcb-xkb1_1.17.0-2_amd64.deb ... 217s Unpacking libxcb-xkb1:amd64 (1.17.0-2) ... 217s Selecting previously unselected package libxfont2:amd64. 217s Preparing to unpack .../81-libxfont2_1%3a2.0.6-1build1_amd64.deb ... 217s Unpacking libxfont2:amd64 (1:2.0.6-1build1) ... 217s Selecting previously unselected package libxkbcommon-x11-0:amd64. 217s Preparing to unpack .../82-libxkbcommon-x11-0_1.7.0-2_amd64.deb ... 217s Unpacking libxkbcommon-x11-0:amd64 (1.7.0-2) ... 217s Selecting previously unselected package libxkbfile1:amd64. 217s Preparing to unpack .../83-libxkbfile1_1%3a1.1.0-1build4_amd64.deb ... 217s Unpacking libxkbfile1:amd64 (1:1.1.0-1build4) ... 217s Selecting previously unselected package libxrender1:amd64. 217s Preparing to unpack .../84-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 217s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 217s Selecting previously unselected package libxrandr2:amd64. 217s Preparing to unpack .../85-libxrandr2_2%3a1.5.4-1_amd64.deb ... 217s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 217s Selecting previously unselected package libglvnd0:amd64. 217s Preparing to unpack .../86-libglvnd0_1.7.0-1build1_amd64.deb ... 217s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 217s Selecting previously unselected package libegl1:amd64. 217s Preparing to unpack .../87-libegl1_1.7.0-1build1_amd64.deb ... 217s Unpacking libegl1:amd64 (1.7.0-1build1) ... 217s Selecting previously unselected package libglx0:amd64. 217s Preparing to unpack .../88-libglx0_1.7.0-1build1_amd64.deb ... 217s Unpacking libglx0:amd64 (1.7.0-1build1) ... 217s Selecting previously unselected package libgl1:amd64. 217s Preparing to unpack .../89-libgl1_1.7.0-1build1_amd64.deb ... 217s Unpacking libgl1:amd64 (1.7.0-1build1) ... 217s Selecting previously unselected package libgles2:amd64. 217s Preparing to unpack .../90-libgles2_1.7.0-1build1_amd64.deb ... 217s Unpacking libgles2:amd64 (1.7.0-1build1) ... 217s Selecting previously unselected package mesa-utils-bin:amd64. 217s Preparing to unpack .../91-mesa-utils-bin_9.0.0-2_amd64.deb ... 217s Unpacking mesa-utils-bin:amd64 (9.0.0-2) ... 217s Selecting previously unselected package python3-numpy. 217s Preparing to unpack .../92-python3-numpy_1%3a1.26.4+ds-12_amd64.deb ... 217s Unpacking python3-numpy (1:1.26.4+ds-12) ... 217s Selecting previously unselected package sphinx-rtd-theme-common. 217s Preparing to unpack .../93-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 217s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 217s Selecting previously unselected package python3-mrcfile. 217s Preparing to unpack .../94-python3-mrcfile_1.5.3-3_all.deb ... 217s Unpacking python3-mrcfile (1.5.3-3) ... 218s Selecting previously unselected package x11-xkb-utils. 218s Preparing to unpack .../95-x11-xkb-utils_7.7+9_amd64.deb ... 218s Unpacking x11-xkb-utils (7.7+9) ... 218s Selecting previously unselected package xserver-common. 218s Preparing to unpack .../96-xserver-common_2%3a21.1.15-2ubuntu2_all.deb ... 218s Unpacking xserver-common (2:21.1.15-2ubuntu2) ... 218s Selecting previously unselected package xvfb. 218s Preparing to unpack .../97-xvfb_2%3a21.1.15-2ubuntu2_amd64.deb ... 218s Unpacking xvfb (2:21.1.15-2ubuntu2) ... 218s Selecting previously unselected package mesa-utils. 218s Preparing to unpack .../98-mesa-utils_9.0.0-2_amd64.deb ... 218s Unpacking mesa-utils (9.0.0-2) ... 218s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 218s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 218s Setting up libwayland-server0:amd64 (1.23.0-1) ... 218s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 218s Setting up libpciaccess0:amd64 (0.17-3build1) ... 218s Setting up fonts-lato (2.015-1) ... 218s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 218s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 218s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 218s Setting up libarchive-zip-perl (1.68-1) ... 218s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 218s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 218s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 218s Setting up libdebhelper-perl (13.20ubuntu1) ... 218s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 218s Setting up x11-common (1:7.7+23ubuntu3) ... 218s invoke-rc.d: policy-rc.d denied execution of start. 218s Setting up m4 (1.4.19-4build1) ... 218s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 218s Setting up libgomp1:amd64 (14.2.0-13ubuntu1) ... 218s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 218s Setting up libxcb-xkb1:amd64 (1.17.0-2) ... 218s Setting up libxcb-present0:amd64 (1.17.0-2) ... 218s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 218s Setting up autotools-dev (20220109.1) ... 218s Setting up libblas3:amd64 (3.12.0-4) ... 218s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 218s Setting up libgles2:amd64 (1.7.0-1build1) ... 218s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 218s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 218s Setting up libquadmath0:amd64 (14.2.0-13ubuntu1) ... 218s Setting up libxkbcommon-x11-0:amd64 (1.7.0-2) ... 218s Setting up libmpc3:amd64 (1.3.1-1build2) ... 218s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 218s Setting up autopoint (0.22.5-3) ... 218s Setting up libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 218s Setting up libgfortran5:amd64 (14.2.0-13ubuntu1) ... 218s Setting up libvulkan1:amd64 (1.4.304.0-1) ... 218s Setting up autoconf (2.72-3) ... 218s Setting up libubsan1:amd64 (14.2.0-13ubuntu1) ... 218s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 218s Setting up dwz (0.15-1build6) ... 218s Setting up libxshmfence1:amd64 (1.3-1build5) ... 218s Setting up libhwasan0:amd64 (14.2.0-13ubuntu1) ... 218s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 218s Setting up libasan8:amd64 (14.2.0-13ubuntu1) ... 218s Setting up debugedit (1:5.1-1) ... 218s Setting up libwayland-egl1:amd64 (1.23.0-1) ... 218s Setting up libxkbfile1:amd64 (1:1.1.0-1build4) ... 218s Setting up libtsan2:amd64 (14.2.0-13ubuntu1) ... 218s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 218s Setting up libisl23:amd64 (0.27-1) ... 218s Setting up libxfont2:amd64 (1:2.0.6-1build1) ... 218s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 218s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 218s Setting up libcc1-0:amd64 (14.2.0-13ubuntu1) ... 218s Setting up liblsan0:amd64 (14.2.0-13ubuntu1) ... 218s Setting up libitm1:amd64 (14.2.0-13ubuntu1) ... 218s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 218s Setting up libwayland-client0:amd64 (1.23.0-1) ... 218s Setting up automake (1:1.16.5-1.3ubuntu1) ... 218s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 218s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 218s Setting up libice6:amd64 (2:1.1.1-1) ... 218s Setting up mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 218s Setting up liblapack3:amd64 (3.12.0-4) ... 218s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 218s Setting up gettext (0.22.5-3) ... 218s Setting up libgbm1:amd64 (24.2.8-1ubuntu1) ... 218s Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 218s Setting up intltool-debian (0.35.0+20060710.6) ... 218s Setting up libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 218s Setting up cpp-14-x86-64-linux-gnu (14.2.0-13ubuntu1) ... 218s Setting up python3-numpy (1:1.26.4+ds-12) ... 219s Setting up libjs-sphinxdoc (8.1.3-3) ... 219s Setting up cpp-14 (14.2.0-13ubuntu1) ... 219s Setting up dh-strip-nondeterminism (1.14.0-1) ... 219s Setting up libegl1:amd64 (1.7.0-1build1) ... 219s Setting up libdecor-0-0:amd64 (0.2.2-2) ... 219s Setting up libgcc-14-dev:amd64 (14.2.0-13ubuntu1) ... 219s Setting up libsm6:amd64 (2:1.2.4-1) ... 219s Setting up python3-mrcfile (1.5.3-3) ... 219s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 219s Setting up libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 219s Setting up libglx0:amd64 (1.7.0-1build1) ... 219s Setting up po-debconf (1.0.21+nmu1) ... 219s Setting up libgl1:amd64 (1.7.0-1build1) ... 219s Setting up mesa-utils-bin:amd64 (9.0.0-2) ... 219s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 219s Setting up cpp (4:14.1.0-2ubuntu1) ... 219s Setting up gcc-14-x86-64-linux-gnu (14.2.0-13ubuntu1) ... 219s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 219s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 219s Setting up libxaw7:amd64 (2:1.0.16-1) ... 219s Setting up gcc-14 (14.2.0-13ubuntu1) ... 219s Setting up mesa-utils (9.0.0-2) ... 219s Setting up libtool (2.4.7-8) ... 219s Setting up x11-xkb-utils (7.7+9) ... 219s Setting up gcc (4:14.1.0-2ubuntu1) ... 219s Setting up dh-autoreconf (20) ... 219s Setting up xserver-common (2:21.1.15-2ubuntu2) ... 219s Setting up xvfb (2:21.1.15-2ubuntu2) ... 219s Setting up debhelper (13.20ubuntu1) ... 219s Processing triggers for install-info (7.1.1-1) ... 220s Processing triggers for libc-bin (2.40-4ubuntu1) ... 220s Processing triggers for man-db (2.13.0-1) ... 221s 221s Running kernel seems to be up-to-date. 221s 221s No services need to be restarted. 221s 221s No containers need to be restarted. 221s 221s No user sessions are running outdated binaries. 221s 221s No VM guests are running outdated hypervisor (qemu) binaries on this host. 223s autopkgtest [08:08:57]: test command1: xvfb-run -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" sh debian/tests/gui 223s autopkgtest [08:08:57]: test command1: [----------------------- 223s Package python3-mrcfile: 223s -testing /usr/bin/mrcfile-header: exit(0) ok 223s -testing /usr/bin/mrcfile-validate: exit(0) ok 224s autopkgtest [08:08:58]: test command1: -----------------------] 224s command1 PASS 224s autopkgtest [08:08:58]: test command1: - - - - - - - - - - results - - - - - - - - - - 225s autopkgtest [08:08:59]: test python: preparing testbed 688s autopkgtest [08:16:42]: testbed dpkg architecture: amd64 688s autopkgtest [08:16:42]: testbed apt version: 2.9.18 689s autopkgtest [08:16:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 689s autopkgtest [08:16:43]: testbed release detected to be: plucky 689s autopkgtest [08:16:43]: updating testbed package index (apt update) 690s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 690s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 690s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 690s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 690s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 690s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 690s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [146 kB] 690s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 690s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [276 kB] 690s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [189 kB] 690s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 690s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 690s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [925 kB] 690s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [402 kB] 690s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4116 B] 690s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.6 kB] 691s Fetched 2915 kB in 1s (3107 kB/s) 691s Reading package lists... 692s Reading package lists... 692s Building dependency tree... 692s Reading state information... 692s Calculating upgrade... 692s The following packages will be upgraded: 692s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 692s python3.13-gdbm 693s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 693s Need to get 2025 kB of archives. 693s After this operation, 0 B of additional disk space will be used. 693s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.4-2 [52.3 kB] 693s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-2 [103 kB] 693s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.4-2 [182 kB] 693s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1656 kB] 693s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.1-3 [31.7 kB] 693s Fetched 2025 kB in 1s (3249 kB/s) 693s (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 ... 89449 files and directories currently installed.) 693s Preparing to unpack .../libglib2.0-data_2.82.4-2_all.deb ... 693s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 693s Preparing to unpack .../libglib2.0-bin_2.82.4-2_amd64.deb ... 693s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 694s Preparing to unpack .../gir1.2-glib-2.0_2.82.4-2_amd64.deb ... 694s Unpacking gir1.2-glib-2.0:amd64 (2.82.4-2) over (2.82.4-1) ... 694s Preparing to unpack .../libglib2.0-0t64_2.82.4-2_amd64.deb ... 694s Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ... 694s Preparing to unpack .../python3.13-gdbm_3.13.1-3_amd64.deb ... 694s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 694s Setting up libglib2.0-0t64:amd64 (2.82.4-2) ... 694s No schema files found: doing nothing. 694s Setting up libglib2.0-data (2.82.4-2) ... 694s Setting up gir1.2-glib-2.0:amd64 (2.82.4-2) ... 694s Setting up python3.13-gdbm (3.13.1-3) ... 694s Setting up libglib2.0-bin (2.82.4-2) ... 694s Processing triggers for libc-bin (2.40-4ubuntu1) ... 694s Processing triggers for man-db (2.13.0-1) ... 695s 695s Running kernel seems to be up-to-date. 695s 695s Restarting services... 695s systemctl restart packagekit.service polkit.service udisks2.service 695s 695s Service restarts being deferred: 695s systemctl restart ModemManager.service 695s 695s No containers need to be restarted. 695s 695s No user sessions are running outdated binaries. 695s 695s No VM guests are running outdated hypervisor (qemu) binaries on this host. 696s Reading package lists... 696s Building dependency tree... 696s Reading state information... 696s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 696s autopkgtest [08:16:50]: upgrading testbed (apt dist-upgrade and autopurge) 696s Reading package lists... 696s Building dependency tree... 696s Reading state information... 697s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 697s Starting 2 pkgProblemResolver with broken count: 0 697s Done 697s Entering ResolveByKeep 697s 697s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 698s Reading package lists... 698s Building dependency tree... 698s Reading state information... 698s Starting pkgProblemResolver with broken count: 0 698s Starting 2 pkgProblemResolver with broken count: 0 698s Done 698s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 701s Reading package lists... 701s Building dependency tree... 701s Reading state information... 701s Starting pkgProblemResolver with broken count: 0 701s Starting 2 pkgProblemResolver with broken count: 0 701s Done 702s The following NEW packages will be installed: 702s fonts-font-awesome fonts-lato libblas3 libgfortran5 libjs-jquery 702s libjs-sphinxdoc libjs-underscore liblapack3 libpython3.13-minimal 702s libpython3.13-stdlib python3-all python3-iniconfig python3-mrcfile 702s python3-numpy python3-pluggy python3-pytest python3.13 python3.13-minimal 702s sphinx-rtd-theme-common 702s 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. 702s Need to get 21.0 MB of archives. 702s After this operation, 92.3 MB of additional disk space will be used. 702s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 703s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 703s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-3 [2358 kB] 703s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 703s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-4 [332 kB] 703s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-13ubuntu1 [909 kB] 703s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 703s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 703s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 703s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-4 [3177 kB] 703s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 703s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-3 [729 kB] 703s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.12.8-1 [890 B] 703s Get:14 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 703s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-12 [5319 kB] 704s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 704s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mrcfile all 1.5.3-3 [114 kB] 704s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 704s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 704s Fetched 21.0 MB in 2s (10.3 MB/s) 704s Selecting previously unselected package fonts-lato. 704s (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 ... 89449 files and directories currently installed.) 704s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 704s Unpacking fonts-lato (2.015-1) ... 704s Selecting previously unselected package libpython3.13-minimal:amd64. 704s Preparing to unpack .../01-libpython3.13-minimal_3.13.1-3_amd64.deb ... 704s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 704s Selecting previously unselected package python3.13-minimal. 704s Preparing to unpack .../02-python3.13-minimal_3.13.1-3_amd64.deb ... 704s Unpacking python3.13-minimal (3.13.1-3) ... 704s Selecting previously unselected package fonts-font-awesome. 704s Preparing to unpack .../03-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 704s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 704s Selecting previously unselected package libblas3:amd64. 704s Preparing to unpack .../04-libblas3_3.12.0-4_amd64.deb ... 704s Unpacking libblas3:amd64 (3.12.0-4) ... 704s Selecting previously unselected package libgfortran5:amd64. 704s Preparing to unpack .../05-libgfortran5_14.2.0-13ubuntu1_amd64.deb ... 704s Unpacking libgfortran5:amd64 (14.2.0-13ubuntu1) ... 704s Selecting previously unselected package libjs-jquery. 704s Preparing to unpack .../06-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 704s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 704s Selecting previously unselected package libjs-underscore. 704s Preparing to unpack .../07-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 704s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 704s Selecting previously unselected package libjs-sphinxdoc. 704s Preparing to unpack .../08-libjs-sphinxdoc_8.1.3-3_all.deb ... 704s Unpacking libjs-sphinxdoc (8.1.3-3) ... 704s Selecting previously unselected package liblapack3:amd64. 704s Preparing to unpack .../09-liblapack3_3.12.0-4_amd64.deb ... 705s Unpacking liblapack3:amd64 (3.12.0-4) ... 705s Selecting previously unselected package libpython3.13-stdlib:amd64. 705s Preparing to unpack .../10-libpython3.13-stdlib_3.13.1-3_amd64.deb ... 705s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 705s Selecting previously unselected package python3.13. 705s Preparing to unpack .../11-python3.13_3.13.1-3_amd64.deb ... 705s Unpacking python3.13 (3.13.1-3) ... 705s Selecting previously unselected package python3-all. 705s Preparing to unpack .../12-python3-all_3.12.8-1_amd64.deb ... 705s Unpacking python3-all (3.12.8-1) ... 705s Selecting previously unselected package python3-iniconfig. 705s Preparing to unpack .../13-python3-iniconfig_1.1.1-2_all.deb ... 705s Unpacking python3-iniconfig (1.1.1-2) ... 705s Selecting previously unselected package python3-numpy. 705s Preparing to unpack .../14-python3-numpy_1%3a1.26.4+ds-12_amd64.deb ... 705s Unpacking python3-numpy (1:1.26.4+ds-12) ... 705s Selecting previously unselected package sphinx-rtd-theme-common. 705s Preparing to unpack .../15-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 705s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 705s Selecting previously unselected package python3-mrcfile. 705s Preparing to unpack .../16-python3-mrcfile_1.5.3-3_all.deb ... 705s Unpacking python3-mrcfile (1.5.3-3) ... 705s Selecting previously unselected package python3-pluggy. 705s Preparing to unpack .../17-python3-pluggy_1.5.0-1_all.deb ... 705s Unpacking python3-pluggy (1.5.0-1) ... 705s Selecting previously unselected package python3-pytest. 705s Preparing to unpack .../18-python3-pytest_8.3.4-1_all.deb ... 705s Unpacking python3-pytest (8.3.4-1) ... 705s Setting up python3-iniconfig (1.1.1-2) ... 705s Setting up fonts-lato (2.015-1) ... 705s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 705s Setting up libblas3:amd64 (3.12.0-4) ... 705s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 705s Setting up libgfortran5:amd64 (14.2.0-13ubuntu1) ... 705s Setting up python3-pluggy (1.5.0-1) ... 705s Setting up python3.13-minimal (3.13.1-3) ... 706s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 706s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 706s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 706s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 706s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 706s Setting up liblapack3:amd64 (3.12.0-4) ... 706s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 706s Setting up python3.13 (3.13.1-3) ... 707s Setting up python3-pytest (8.3.4-1) ... 707s Setting up python3-all (3.12.8-1) ... 707s Setting up python3-numpy (1:1.26.4+ds-12) ... 710s Setting up libjs-sphinxdoc (8.1.3-3) ... 710s Setting up python3-mrcfile (1.5.3-3) ... 710s Processing triggers for systemd (257-2ubuntu1) ... 710s Processing triggers for man-db (2.13.0-1) ... 710s Processing triggers for libc-bin (2.40-4ubuntu1) ... 711s 711s Running kernel seems to be up-to-date. 711s 711s No services need to be restarted. 711s 711s No containers need to be restarted. 711s 711s No user sessions are running outdated binaries. 711s 711s No VM guests are running outdated hypervisor (qemu) binaries on this host. 721s autopkgtest [08:17:15]: test python: [----------------------- 721s + py3versions --supported 721s Testing with python3.13: 721s + echo Testing with python3.13: 721s + python3.13 -m pytest tests -v 721s ============================= test session starts ============================== 721s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 721s cachedir: .pytest_cache 721s rootdir: /tmp/autopkgtest.EW7nyo/build.qSr/src 721s plugins: typeguard-4.4.1 721s collecting ... collected 863 items 721s 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_1d_data_raises_exception PASSED [ 0%] 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_5d_data_raises_exception PASSED [ 0%] 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_absent_extended_header_is_read_as_zero_length_array PASSED [ 0%] 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_add_label_with_normal_string PASSED [ 0%] 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 0%] 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_adding_non_ascii_label_raises_exception PASSED [ 0%] 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_adding_non_printable_label_raises_exception PASSED [ 0%] 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_adding_too_long_label_raises_exception PASSED [ 0%] 721s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_attributes_are_empty_after_init PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_calling_setters_raises_exception_if_read_only PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_call_set_volume_when_already_a_volume PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_deliberately_overwrite_file PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_edit_data_in_read_write_mode PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_edit_header_in_read_write_mode PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_read_and_flush_stream_repeatedly PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_accidentally_overwrite_file PASSED [ 1%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_edit_data_in_read_only_mode PASSED [ 2%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_edit_extended_header_in_read_only_mode PASSED [ 2%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_edit_header_in_read_only_mode PASSED [ 2%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_set_extended_header_in_read_only_mode PASSED [ 2%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_use_invalid_file_modes PASSED [ 2%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_check_writeable PASSED [ 2%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_complex128_dtype_raises_exception PASSED [ 2%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_complex256_dtype_raises_exception PASSED [ 2%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_creating_extended_header PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_array_too_big_raises_exception PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_is_not_copied_unnecessarily PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_is_not_read_if_dimensions_are_too_huge PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_transposed_in_place_is_written_without_errors PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_values_are_correct PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_default_data_is_correct PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_default_extended_header_is_correct PASSED [ 3%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_default_header_is_correct PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_data PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_extended_header PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_extended_header_is_read_correctly PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_extended_header_with_incorrect_type PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_float64_dtype_raises_exception PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_get_labels PASSED [ 4%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_get_labels_strips_unprintable_characters PASSED [ 5%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_getting_nstart PASSED [ 5%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_getting_voxel_size PASSED [ 5%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 5%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 5%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 5%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_is_correct_for_2d_data PASSED [ 5%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_is_correct_for_3d_data PASSED [ 5%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_is_correct_for_4d_data PASSED [ 6%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_only_mode_does_not_read_data PASSED [ 6%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 6%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 6%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_stats_setting_complex_data PASSED [ 6%] 722s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 6%] 724s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_indexed_extended_header_from_FEI1_file PASSED [ 6%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_indexed_extended_header_from_FEI2_file PASSED [ 6%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 6%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_int32_dtype_raises_exception PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_machine_stamp_is_read_correctly PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_new_header_contains_creator_label PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_new_header_stats_are_undetermined PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_non_mrc_file_gives_correct_warnings_in_permissive_mode PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_non_mrc_file_is_rejected PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_opening_file_with_unknown_mode PASSED [ 7%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_opening_nonexistent_file PASSED [ 8%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_opening_with_pathlib PASSED [ 8%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_permissive_read_with_wrong_machine_stamp PASSED [ 8%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_print_header PASSED [ 8%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_removing_extended_header PASSED [ 8%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_replacing_extended_header_different_size PASSED [ 8%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_replacing_extended_header_same_size PASSED [ 8%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_replacing_extended_header_too_big PASSED [ 8%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_repr PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_reset_header_stats_are_undetermined PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_data_attribute_raises_exception PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_extended_header PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_extended_header_attribute_raises_exception PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_header_attribute_raises_exception PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_nstart_as_modified_array PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_nstart_as_single_number PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_nstart_as_tuple PASSED [ 9%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_origin_as_separate_fields PASSED [ 10%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_origin_as_single_field PASSED [ 10%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_origin_as_single_tuple PASSED [ 10%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_voxel_size_as_modified_array PASSED [ 10%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_voxel_size_as_single_number PASSED [ 10%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_voxel_size_as_tuple PASSED [ 10%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_stats_are_updated_for_new_data PASSED [ 10%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_stats_are_updated_on_request PASSED [ 10%] 727s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_stream_can_be_read_again PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_image_stack_to_volume PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_volume_to_image_stack PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_transposed_data_is_made_contiguous_on_set PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 11%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_validate PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_voxel_size_is_read_correctly PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_warning_for_stats_with_inf PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_warning_for_stats_with_nan PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_warning_issued_if_file_is_too_large PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_float16 PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_0 PASSED [ 12%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_1_big_endian PASSED [ 13%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_1_little_endian PASSED [ 13%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_1_native_byte_order PASSED [ 13%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_2_big_endian PASSED [ 13%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_2_little_endian PASSED [ 13%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_2_native_byte_order PASSED [ 13%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_2_with_inf_and_nan PASSED [ 13%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_4_big_endian PASSED [ 13%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_4_little_endian PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_4_native_byte_order PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_4_with_inf_and_nan PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_6_big_endian PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_6_little_endian PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_6_native_byte_order PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_stack_mode_2_native_byte_order PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_unsigned_bytes PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_volume_mode_1_native_byte_order PASSED [ 14%] 728s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_volume_stack_mode_1_native_byte_order PASSED [ 15%] 728s tests/test_command_line.py::CommandLineTest::test_print_header PASSED [ 15%] 728s tests/test_command_line.py::CommandLineTest::test_print_header_no_args PASSED [ 15%] 728s tests/test_command_line.py::CommandLineTest::test_print_header_nonexistent_file PASSED [ 15%] 728s tests/test_command_line.py::CommandLineTest::test_validate PASSED [ 15%] 728s tests/test_command_line.py::CommandLineTest::test_validate_no_args PASSED [ 15%] 728s tests/test_dtypes.py::DtypesTest::test_fei1_ext_header_with_big_endian_byte_order PASSED [ 15%] 728s tests/test_dtypes.py::DtypesTest::test_fei1_ext_header_with_little_endian_byte_order PASSED [ 15%] 728s tests/test_dtypes.py::DtypesTest::test_fei1_ext_header_with_native_byte_order PASSED [ 15%] 728s tests/test_dtypes.py::DtypesTest::test_fei2_ext_header_with_big_endian_byte_order PASSED [ 16%] 728s tests/test_dtypes.py::DtypesTest::test_fei2_ext_header_with_little_endian_byte_order PASSED [ 16%] 728s tests/test_dtypes.py::DtypesTest::test_fei2_ext_header_with_native_byte_order PASSED [ 16%] 728s tests/test_dtypes.py::DtypesTest::test_invalid_byte_order_raises_exception PASSED [ 16%] 728s tests/test_future_mrcfile.py::FutureMrcFileTest::test_add_done_callback PASSED [ 16%] 728s tests/test_future_mrcfile.py::FutureMrcFileTest::test_arguments_passed_correctly PASSED [ 16%] 728s tests/test_future_mrcfile.py::FutureMrcFileTest::test_cancel PASSED [ 16%] 728s tests/test_future_mrcfile.py::FutureMrcFileTest::test_cancelled PASSED [ 16%] 728s tests/test_future_mrcfile.py::FutureMrcFileTest::test_exception PASSED [ 17%] 728s tests/test_future_mrcfile.py::FutureMrcFileTest::test_running_and_done_status PASSED [ 17%] 728s tests/test_future_mrcfile.py::FutureMrcFileTest::test_timeout_from_exception PASSED [ 17%] 728s tests/test_future_mrcfile.py::FutureMrcFileTest::test_timeout_from_result PASSED [ 17%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_1d_data_raises_exception PASSED [ 17%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_5d_data_raises_exception PASSED [ 17%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_absent_extended_header_is_read_as_zero_length_array PASSED [ 17%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_add_label_with_normal_string PASSED [ 17%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 17%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_adding_non_ascii_label_raises_exception PASSED [ 18%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_adding_non_printable_label_raises_exception PASSED [ 18%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_adding_too_long_label_raises_exception PASSED [ 18%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_attributes_are_empty_after_init PASSED [ 18%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_calling_setters_raises_exception_if_read_only PASSED [ 18%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 18%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_call_set_volume_when_already_a_volume PASSED [ 18%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_deliberately_overwrite_file PASSED [ 18%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_edit_data_in_read_write_mode PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_edit_header_in_read_write_mode PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_read_and_flush_stream_repeatedly PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_accidentally_overwrite_file PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_edit_data_in_read_only_mode PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_edit_extended_header_in_read_only_mode PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_edit_header_in_read_only_mode PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_set_extended_header_in_read_only_mode PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_use_invalid_file_modes PASSED [ 19%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_check_writeable PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_complex128_dtype_raises_exception PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_complex256_dtype_raises_exception PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_creating_extended_header PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_array_too_big_raises_exception PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_is_not_copied_unnecessarily PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_is_not_read_if_dimensions_are_too_huge PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_transposed_in_place_is_written_without_errors PASSED [ 20%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_values_are_correct PASSED [ 21%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_default_data_is_correct PASSED [ 21%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_default_extended_header_is_correct PASSED [ 21%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_default_header_is_correct PASSED [ 21%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_data PASSED [ 21%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_extended_header PASSED [ 21%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_extended_header_is_read_correctly PASSED [ 21%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_extended_header_with_incorrect_type PASSED [ 21%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_float64_dtype_raises_exception PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_get_labels PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_get_labels_strips_unprintable_characters PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_getting_nstart PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_getting_voxel_size PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 22%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_is_correct_for_2d_data PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_is_correct_for_3d_data PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_is_correct_for_4d_data PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_only_mode_does_not_read_data PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_stats_setting_complex_data PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 23%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_indexed_extended_header_from_FEI1_file PASSED [ 24%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_indexed_extended_header_from_FEI2_file PASSED [ 24%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 24%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_int32_dtype_raises_exception PASSED [ 24%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 24%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_machine_stamp_is_read_correctly PASSED [ 24%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_new_header_contains_creator_label PASSED [ 24%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_new_header_stats_are_undetermined PASSED [ 24%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_non_mrc_file_gives_correct_warnings_in_permissive_mode PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_non_mrc_file_is_rejected PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_opening_file_with_unknown_mode PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_opening_nonexistent_file PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_opening_with_pathlib PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_permissive_read_with_wrong_machine_stamp PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_print_header PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_removing_extended_header PASSED [ 25%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_replacing_extended_header_different_size PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_replacing_extended_header_same_size PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_replacing_extended_header_too_big PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_repr PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_reset_header_stats_are_undetermined PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_data_attribute_raises_exception PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_extended_header PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_extended_header_attribute_raises_exception PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_header_attribute_raises_exception PASSED [ 26%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_nstart_as_modified_array PASSED [ 27%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_nstart_as_single_number PASSED [ 27%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_nstart_as_tuple PASSED [ 27%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_origin_as_separate_fields PASSED [ 27%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_origin_as_single_field PASSED [ 27%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_origin_as_single_tuple PASSED [ 27%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_voxel_size_as_modified_array PASSED [ 27%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_voxel_size_as_single_number PASSED [ 27%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_voxel_size_as_tuple PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_stats_are_updated_for_new_data PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_stats_are_updated_on_request PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_stream_can_be_read_again PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_image_stack_to_volume PASSED [ 28%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_volume_to_image_stack PASSED [ 29%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_transposed_data_is_made_contiguous_on_set PASSED [ 29%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 29%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 29%] 728s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_validate PASSED [ 29%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 29%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_voxel_size_is_read_correctly PASSED [ 29%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_warning_for_stats_with_inf PASSED [ 29%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_warning_for_stats_with_nan PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_warning_issued_if_file_is_too_large PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_float16 PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_0 PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_1_big_endian PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_1_little_endian PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_1_native_byte_order PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_2_big_endian PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_2_little_endian PASSED [ 30%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_2_native_byte_order PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_2_with_inf_and_nan PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_4_big_endian PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_4_little_endian PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_4_native_byte_order PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_4_with_inf_and_nan PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_6_big_endian PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_6_little_endian PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_6_native_byte_order PASSED [ 31%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_stack_mode_2_native_byte_order PASSED [ 32%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_unsigned_bytes PASSED [ 32%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_volume_mode_1_native_byte_order PASSED [ 32%] 729s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_volume_stack_mode_1_native_byte_order PASSED [ 32%] 729s tests/test_load_functions.py::LoadFunctionTest::test_bzip2_opening PASSED [ 32%] 729s tests/test_load_functions.py::LoadFunctionTest::test_error_in_bzip2_opening_raises_new_exception PASSED [ 32%] 729s tests/test_load_functions.py::LoadFunctionTest::test_error_in_gzip_opening_raises_new_exception PASSED [ 32%] 729s tests/test_load_functions.py::LoadFunctionTest::test_error_overwriting_file_with_open_function PASSED [ 32%] 729s tests/test_load_functions.py::LoadFunctionTest::test_gzip_opening PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_gzipped_non_mrc_file_raises_exception PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_header_only_opening PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_invalid_mode_raises_exception PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_mmap_opening PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_bzip2_file PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_empty_file PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_empty_file_with_open_function PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_file_with_data PASSED [ 33%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_gzip_file PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_mmap PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_mmap_with_extended_header PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_mmap_with_extended_header_too_big PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_new_mmap_with_shape_too_big PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_non_mrc_file_raises_exception PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_normal_opening PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_normal_opening_pathlib PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_opening_nonexistent_file PASSED [ 34%] 729s tests/test_load_functions.py::LoadFunctionTest::test_overwriting_flag PASSED [ 35%] 729s tests/test_load_functions.py::LoadFunctionTest::test_read PASSED [ 35%] 729s tests/test_load_functions.py::LoadFunctionTest::test_simple_async_opening PASSED [ 35%] 729s tests/test_load_functions.py::LoadFunctionTest::test_slow_async_opening PASSED [ 35%] 729s tests/test_load_functions.py::LoadFunctionTest::test_switching_mode PASSED [ 35%] 729s tests/test_load_functions.py::LoadFunctionTest::test_unknown_compression_type PASSED [ 35%] 729s tests/test_load_functions.py::LoadFunctionTest::test_write PASSED [ 35%] 729s tests/test_load_functions.py::LoadFunctionTest::test_write_with_auto_compression PASSED [ 35%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_bzip2_opening PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_error_in_bzip2_opening_raises_new_exception PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_error_in_gzip_opening_raises_new_exception PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_error_overwriting_file_with_open_function PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_gzip_opening PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_gzipped_non_mrc_file_raises_exception PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_header_only_opening PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_invalid_mode_raises_exception PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_mmap_opening PASSED [ 36%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_bzip2_file PASSED [ 37%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_empty_file PASSED [ 37%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_empty_file_with_open_function PASSED [ 37%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_file_with_data PASSED [ 37%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_gzip_file PASSED [ 37%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_mmap PASSED [ 37%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_mmap_with_extended_header PASSED [ 37%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_mmap_with_extended_header_too_big PASSED [ 37%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_mmap_with_shape_too_big PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_non_mrc_file_raises_exception PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_normal_opening PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_normal_opening_pathlib PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_opening_nonexistent_file PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_overwriting_flag PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_read PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_simple_async_opening PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_slow_async_opening PASSED [ 38%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_switching_mode PASSED [ 39%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_unknown_compression_type PASSED [ 39%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_write PASSED [ 39%] 729s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_write_with_auto_compression PASSED [ 39%] 729s tests/test_mrcfile.py::MrcFileTest::test_1d_data_raises_exception PASSED [ 39%] 729s tests/test_mrcfile.py::MrcFileTest::test_5d_data_raises_exception PASSED [ 39%] 729s tests/test_mrcfile.py::MrcFileTest::test_absent_extended_header_is_read_as_zero_length_array PASSED [ 39%] 729s tests/test_mrcfile.py::MrcFileTest::test_add_label_with_normal_string PASSED [ 39%] 729s tests/test_mrcfile.py::MrcFileTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 39%] 729s tests/test_mrcfile.py::MrcFileTest::test_adding_non_ascii_label_raises_exception PASSED [ 40%] 729s tests/test_mrcfile.py::MrcFileTest::test_adding_non_printable_label_raises_exception PASSED [ 40%] 729s tests/test_mrcfile.py::MrcFileTest::test_adding_too_long_label_raises_exception PASSED [ 40%] 729s tests/test_mrcfile.py::MrcFileTest::test_attributes_are_empty_after_init PASSED [ 40%] 729s tests/test_mrcfile.py::MrcFileTest::test_calling_setters_raises_exception_if_read_only PASSED [ 40%] 729s tests/test_mrcfile.py::MrcFileTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 40%] 729s tests/test_mrcfile.py::MrcFileTest::test_can_call_set_volume_when_already_a_volume PASSED [ 40%] 729s tests/test_mrcfile.py::MrcFileTest::test_can_deliberately_overwrite_file PASSED [ 40%] 729s tests/test_mrcfile.py::MrcFileTest::test_can_edit_data_in_read_write_mode PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_can_edit_header_in_read_write_mode PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_can_read_and_flush_stream_repeatedly PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_cannot_accidentally_overwrite_file PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_cannot_edit_data_in_read_only_mode PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_cannot_edit_extended_header_in_read_only_mode PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_cannot_edit_header_in_read_only_mode PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_cannot_set_extended_header_in_read_only_mode PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_cannot_use_invalid_file_modes PASSED [ 41%] 729s tests/test_mrcfile.py::MrcFileTest::test_check_writeable PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_complex128_dtype_raises_exception PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_complex256_dtype_raises_exception PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_creating_extended_header PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_data_array_too_big_raises_exception PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_data_is_not_copied_unnecessarily PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_data_is_not_read_if_dimensions_are_too_huge PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_data_transposed_in_place_is_written_without_errors PASSED [ 42%] 729s tests/test_mrcfile.py::MrcFileTest::test_data_values_are_correct PASSED [ 43%] 729s tests/test_mrcfile.py::MrcFileTest::test_default_data_is_correct PASSED [ 43%] 729s tests/test_mrcfile.py::MrcFileTest::test_default_extended_header_is_correct PASSED [ 43%] 729s tests/test_mrcfile.py::MrcFileTest::test_default_header_is_correct PASSED [ 43%] 729s tests/test_mrcfile.py::MrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_data PASSED [ 43%] 729s tests/test_mrcfile.py::MrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_extended_header PASSED [ 43%] 729s tests/test_mrcfile.py::MrcFileTest::test_extended_header_is_read_correctly PASSED [ 43%] 729s tests/test_mrcfile.py::MrcFileTest::test_extended_header_with_incorrect_type PASSED [ 43%] 729s tests/test_mrcfile.py::MrcFileTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_float64_dtype_raises_exception PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_get_labels PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_get_labels_strips_unprintable_characters PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_getting_nstart PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_getting_voxel_size PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 44%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 45%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_is_correct_for_2d_data PASSED [ 45%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_is_correct_for_3d_data PASSED [ 45%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_is_correct_for_4d_data PASSED [ 45%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_only_mode_does_not_read_data PASSED [ 45%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 45%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 45%] 729s tests/test_mrcfile.py::MrcFileTest::test_header_stats_setting_complex_data PASSED [ 45%] 729s tests/test_mrcfile.py::MrcFileTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_indexed_extended_header_from_FEI1_file PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_indexed_extended_header_from_FEI2_file PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_int32_dtype_raises_exception PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_machine_stamp_is_read_correctly PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_new_header_contains_creator_label PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_new_header_stats_are_undetermined PASSED [ 46%] 729s tests/test_mrcfile.py::MrcFileTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_non_mrc_file_gives_correct_warnings_in_permissive_mode PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_non_mrc_file_is_rejected PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_opening_file_with_unknown_mode PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_opening_nonexistent_file PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_opening_with_pathlib PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_permissive_read_with_wrong_machine_stamp PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_print_header PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_removing_extended_header PASSED [ 47%] 730s tests/test_mrcfile.py::MrcFileTest::test_replacing_extended_header_different_size PASSED [ 48%] 730s tests/test_mrcfile.py::MrcFileTest::test_replacing_extended_header_same_size PASSED [ 48%] 730s tests/test_mrcfile.py::MrcFileTest::test_replacing_extended_header_too_big PASSED [ 48%] 730s tests/test_mrcfile.py::MrcFileTest::test_repr PASSED [ 48%] 730s tests/test_mrcfile.py::MrcFileTest::test_reset_header_stats_are_undetermined PASSED [ 48%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_data_attribute_raises_exception PASSED [ 48%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_extended_header PASSED [ 48%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_extended_header_attribute_raises_exception PASSED [ 48%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_header_attribute_raises_exception PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_nstart_as_modified_array PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_nstart_as_single_number PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_nstart_as_tuple PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_origin_as_separate_fields PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_origin_as_single_field PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_origin_as_single_tuple PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_voxel_size_as_modified_array PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_voxel_size_as_single_number PASSED [ 49%] 730s tests/test_mrcfile.py::MrcFileTest::test_setting_voxel_size_as_tuple PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_stats_are_updated_for_new_data PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_stats_are_updated_on_request PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_stream_can_be_read_again PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_switching_image_stack_to_volume PASSED [ 50%] 730s tests/test_mrcfile.py::MrcFileTest::test_switching_volume_to_image_stack PASSED [ 51%] 730s tests/test_mrcfile.py::MrcFileTest::test_transposed_data_is_made_contiguous_on_set PASSED [ 51%] 730s tests/test_mrcfile.py::MrcFileTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 51%] 730s tests/test_mrcfile.py::MrcFileTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 51%] 730s tests/test_mrcfile.py::MrcFileTest::test_validate PASSED [ 51%] 730s tests/test_mrcfile.py::MrcFileTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 51%] 730s tests/test_mrcfile.py::MrcFileTest::test_voxel_size_is_read_correctly PASSED [ 51%] 730s tests/test_mrcfile.py::MrcFileTest::test_warning_for_stats_with_inf PASSED [ 51%] 730s tests/test_mrcfile.py::MrcFileTest::test_warning_for_stats_with_nan PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_warning_issued_if_file_is_too_large PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_float16 PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_0 PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_1_big_endian PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_1_little_endian PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_1_native_byte_order PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_2_big_endian PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_2_little_endian PASSED [ 52%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_2_native_byte_order PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_2_with_inf_and_nan PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_4_big_endian PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_4_little_endian PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_4_native_byte_order PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_4_with_inf_and_nan PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_6_big_endian PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_6_little_endian PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_6_native_byte_order PASSED [ 53%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_stack_mode_2_native_byte_order PASSED [ 54%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_image_unsigned_bytes PASSED [ 54%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_volume_mode_1_native_byte_order PASSED [ 54%] 730s tests/test_mrcfile.py::MrcFileTest::test_writing_volume_stack_mode_1_native_byte_order PASSED [ 54%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_1d_data_raises_exception PASSED [ 54%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_5d_data_raises_exception PASSED [ 54%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_add_label_with_normal_string PASSED [ 54%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 54%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_adding_non_ascii_label_raises_exception PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_adding_non_printable_label_raises_exception PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_adding_too_long_label_raises_exception PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_attributes_are_empty_after_init PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_calling_setters_raises_exception_if_read_only PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_can_call_set_volume_when_already_a_volume PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_check_writeable PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_complex128_dtype_raises_exception PASSED [ 55%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_complex256_dtype_raises_exception PASSED [ 56%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 56%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_data_array_too_big_raises_exception PASSED [ 56%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_data_is_not_copied_unnecessarily PASSED [ 56%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_default_data_is_correct PASSED [ 56%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_default_extended_header_is_correct PASSED [ 56%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_default_header_is_correct PASSED [ 56%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 56%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_float64_dtype_raises_exception PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_get_labels PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_get_labels_strips_unprintable_characters PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_getting_nstart PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_getting_voxel_size PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 57%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_is_correct_for_2d_data PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_is_correct_for_3d_data PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_is_correct_for_4d_data PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_stats_setting_complex_data PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_incorrect_machine_stamp PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_incorrect_map_id PASSED [ 58%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 59%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_int32_dtype_raises_exception PASSED [ 59%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 59%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_new_header_contains_creator_label PASSED [ 59%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_new_header_stats_are_undetermined PASSED [ 59%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 59%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_permissive_read_mode_with_file_too_small_for_data PASSED [ 59%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_permissive_read_mode_with_file_too_small_for_extended_header PASSED [ 59%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_permissive_read_mode_with_wrong_map_id_and_machine_stamp PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_print_header PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_removing_extended_header PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_replacing_extended_header_different_size PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_replacing_extended_header_same_size PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_replacing_extended_header_too_big PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_reset_header_stats_are_undetermined PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_data_attribute_raises_exception PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_extended_header PASSED [ 60%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_extended_header_attribute_raises_exception PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_header_attribute_raises_exception PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_nstart_as_modified_array PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_nstart_as_single_number PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_nstart_as_tuple PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_origin_as_separate_fields PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_origin_as_single_field PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_origin_as_single_tuple PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_voxel_size_as_modified_array PASSED [ 61%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_voxel_size_as_single_number PASSED [ 62%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_voxel_size_as_tuple PASSED [ 62%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_short_but_valid_map_id PASSED [ 62%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_stats_are_updated_for_new_data PASSED [ 62%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_stats_are_updated_on_request PASSED [ 62%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_stream_too_short PASSED [ 62%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_stream_writing_and_reading PASSED [ 62%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 62%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_image_stack_to_volume PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_volume_to_image_stack PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_validate PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 63%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_warning_for_stats_with_inf PASSED [ 64%] 730s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_warning_for_stats_with_nan PASSED [ 64%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_1d_data_raises_exception PASSED [ 64%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_5d_data_raises_exception PASSED [ 64%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_absent_extended_header_is_read_as_zero_length_array PASSED [ 64%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_add_label_with_normal_string PASSED [ 64%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 64%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_adding_non_ascii_label_raises_exception PASSED [ 64%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_adding_non_printable_label_raises_exception PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_adding_too_long_label_raises_exception PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_attributes_are_empty_after_init PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_calling_setters_raises_exception_if_read_only PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_call_set_volume_when_already_a_volume PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_deliberately_overwrite_file PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_edit_data_in_read_write_mode PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_edit_header_in_read_write_mode PASSED [ 65%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_read_and_flush_stream_repeatedly PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_accidentally_overwrite_file PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_edit_data_in_read_only_mode PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_edit_extended_header_in_read_only_mode PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_edit_header_in_read_only_mode PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_set_extended_header_in_read_only_mode PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_use_invalid_file_modes PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_check_writeable PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_complex128_dtype_raises_exception PASSED [ 66%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_complex256_dtype_raises_exception PASSED [ 67%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 67%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_creating_extended_header PASSED [ 67%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_array_cannot_be_changed_after_closing_file PASSED [ 67%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_array_too_big_raises_exception PASSED [ 67%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_is_not_copied_unnecessarily PASSED [ 67%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_is_not_read_if_dimensions_are_too_huge PASSED [ 67%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_transposed_in_place_is_written_without_errors PASSED [ 67%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_values_are_correct PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_default_data_is_correct PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_default_extended_header_is_correct PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_default_header_is_correct PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_exception_raised_if_file_is_too_small_for_reading_data PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_exception_raised_if_file_is_too_small_for_reading_extended_header PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_extended_header_is_read_correctly PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_extended_header_with_incorrect_type PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 68%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_float64_dtype_raises_exception PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_get_labels PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_get_labels_strips_unprintable_characters PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_getting_nstart PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_getting_voxel_size PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 69%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_is_correct_for_2d_data PASSED [ 70%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_is_correct_for_3d_data PASSED [ 70%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_is_correct_for_4d_data PASSED [ 70%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_only_mode_does_not_read_data PASSED [ 70%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 70%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 70%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_stats_setting_complex_data PASSED [ 70%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 70%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_indexed_extended_header_from_FEI1_file PASSED [ 71%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_indexed_extended_header_from_FEI2_file PASSED [ 71%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 71%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_int32_dtype_raises_exception PASSED [ 71%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 71%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_machine_stamp_is_read_correctly PASSED [ 71%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_new_header_contains_creator_label PASSED [ 71%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_new_header_stats_are_undetermined PASSED [ 71%] 730s tests/test_mrcmemmap.py::MrcMemmapTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 71%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_non_mrc_file_gives_correct_warnings_in_permissive_mode PASSED [ 72%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_non_mrc_file_is_rejected PASSED [ 72%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_opening_file_with_unknown_mode PASSED [ 72%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_opening_nonexistent_file PASSED [ 72%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_opening_with_pathlib PASSED [ 72%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_permissive_read_with_wrong_machine_stamp PASSED [ 72%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_print_header PASSED [ 72%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_removing_extended_header PASSED [ 72%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_replacing_extended_header_different_size PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_replacing_extended_header_same_size PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_replacing_extended_header_too_big PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_repr PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_reset_header_stats_are_undetermined PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_data_attribute_raises_exception PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_extended_header PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_extended_header_attribute_raises_exception PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_header_attribute_raises_exception PASSED [ 73%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_nstart_as_modified_array PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_nstart_as_single_number PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_nstart_as_tuple PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_origin_as_separate_fields PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_origin_as_single_field PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_origin_as_single_tuple PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_voxel_size_as_modified_array PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_voxel_size_as_single_number PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_voxel_size_as_tuple PASSED [ 74%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_stats_are_updated_for_new_data PASSED [ 75%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_stats_are_updated_on_request PASSED [ 75%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_stream_can_be_read_again PASSED [ 75%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 75%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 75%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 75%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 75%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_image_stack_to_volume PASSED [ 75%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_volume_to_image_stack PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_transposed_data_is_made_contiguous_on_set PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_validate PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_voxel_size_is_read_correctly PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_warning_for_stats_with_inf PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_warning_for_stats_with_nan PASSED [ 76%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_warning_issued_if_file_is_too_large PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_float16 PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_0 PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_1_big_endian PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_1_little_endian PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_1_native_byte_order PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_2_big_endian PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_2_little_endian PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_2_native_byte_order PASSED [ 77%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_2_with_inf_and_nan PASSED [ 78%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_4_big_endian PASSED [ 78%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_4_little_endian PASSED [ 78%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_4_native_byte_order PASSED [ 78%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_4_with_inf_and_nan PASSED [ 78%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_6_big_endian PASSED [ 78%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_6_little_endian PASSED [ 78%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_6_native_byte_order PASSED [ 78%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_stack_mode_2_native_byte_order PASSED [ 79%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_unsigned_bytes PASSED [ 79%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_volume_mode_1_native_byte_order PASSED [ 79%] 731s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_volume_stack_mode_1_native_byte_order PASSED [ 79%] 731s tests/test_mrcobject.py::MrcObjectTest::test_1d_data_raises_exception PASSED [ 79%] 731s tests/test_mrcobject.py::MrcObjectTest::test_5d_data_raises_exception PASSED [ 79%] 731s tests/test_mrcobject.py::MrcObjectTest::test_add_label_with_normal_string PASSED [ 79%] 731s tests/test_mrcobject.py::MrcObjectTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 79%] 731s tests/test_mrcobject.py::MrcObjectTest::test_adding_non_ascii_label_raises_exception PASSED [ 79%] 731s tests/test_mrcobject.py::MrcObjectTest::test_adding_non_printable_label_raises_exception PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_adding_too_long_label_raises_exception PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_attributes_are_empty_after_init PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_calling_setters_raises_exception_if_read_only PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_can_call_set_volume_when_already_a_volume PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_check_writeable PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_complex128_dtype_raises_exception PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_complex256_dtype_raises_exception PASSED [ 80%] 731s tests/test_mrcobject.py::MrcObjectTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 81%] 731s tests/test_mrcobject.py::MrcObjectTest::test_data_array_too_big_raises_exception PASSED [ 81%] 731s tests/test_mrcobject.py::MrcObjectTest::test_data_is_not_copied_unnecessarily PASSED [ 81%] 731s tests/test_mrcobject.py::MrcObjectTest::test_default_data_is_correct PASSED [ 81%] 731s tests/test_mrcobject.py::MrcObjectTest::test_default_extended_header_is_correct PASSED [ 81%] 731s tests/test_mrcobject.py::MrcObjectTest::test_default_header_is_correct PASSED [ 81%] 731s tests/test_mrcobject.py::MrcObjectTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 81%] 731s tests/test_mrcobject.py::MrcObjectTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 81%] 731s tests/test_mrcobject.py::MrcObjectTest::test_float64_dtype_raises_exception PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_get_labels PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_get_labels_strips_unprintable_characters PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_getting_nstart PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_getting_voxel_size PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_is_correct_for_2d_data PASSED [ 82%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_is_correct_for_3d_data PASSED [ 83%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_is_correct_for_4d_data PASSED [ 83%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 83%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 83%] 731s tests/test_mrcobject.py::MrcObjectTest::test_header_stats_setting_complex_data PASSED [ 83%] 731s tests/test_mrcobject.py::MrcObjectTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 83%] 731s tests/test_mrcobject.py::MrcObjectTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 83%] 731s tests/test_mrcobject.py::MrcObjectTest::test_int32_dtype_raises_exception PASSED [ 83%] 731s tests/test_mrcobject.py::MrcObjectTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_new_header_contains_creator_label PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_new_header_stats_are_undetermined PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_print_header PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_removing_extended_header PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_replacing_extended_header_different_size PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_replacing_extended_header_same_size PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_replacing_extended_header_too_big PASSED [ 84%] 731s tests/test_mrcobject.py::MrcObjectTest::test_reset_header_stats_are_undetermined PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_data_attribute_raises_exception PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_extended_header PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_extended_header_attribute_raises_exception PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_header_attribute_raises_exception PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_nstart_as_modified_array PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_nstart_as_single_number PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_nstart_as_tuple PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_origin_as_separate_fields PASSED [ 85%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_origin_as_single_field PASSED [ 86%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_origin_as_single_tuple PASSED [ 86%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_voxel_size_as_modified_array PASSED [ 86%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_voxel_size_as_single_number PASSED [ 86%] 731s tests/test_mrcobject.py::MrcObjectTest::test_setting_voxel_size_as_tuple PASSED [ 86%] 731s tests/test_mrcobject.py::MrcObjectTest::test_stats_are_updated_for_new_data PASSED [ 86%] 731s tests/test_mrcobject.py::MrcObjectTest::test_stats_are_updated_on_request PASSED [ 86%] 731s tests/test_mrcobject.py::MrcObjectTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 86%] 731s tests/test_mrcobject.py::MrcObjectTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_switching_image_stack_to_volume PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_switching_volume_to_image_stack PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_validate PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 87%] 731s tests/test_mrcobject.py::MrcObjectTest::test_warning_for_stats_with_inf PASSED [ 88%] 731s tests/test_mrcobject.py::MrcObjectTest::test_warning_for_stats_with_nan PASSED [ 88%] 731s tests/test_utils.py::UtilsTest::test_big_byte_order_equals_native PASSED [ 88%] 731s tests/test_utils.py::UtilsTest::test_big_byte_orders_equal PASSED [ 88%] 731s tests/test_utils.py::UtilsTest::test_big_endian_machine_stamp PASSED [ 88%] 731s tests/test_utils.py::UtilsTest::test_bool_dtype_raises_exception PASSED [ 88%] 731s tests/test_utils.py::UtilsTest::test_bytes_from_string_with_ascii_string PASSED [ 88%] 731s tests/test_utils.py::UtilsTest::test_bytes_from_string_with_non_ascii_string_raises_exception PASSED [ 88%] 731s tests/test_utils.py::UtilsTest::test_bytes_from_string_with_unicode_non_ascii_string_raises_exception PASSED [ 88%] 731s tests/test_utils.py::UtilsTest::test_bytes_from_string_with_unicode_string PASSED [ 89%] 731s tests/test_utils.py::UtilsTest::test_complex128_dtype_raises_exception PASSED [ 89%] 731s tests/test_utils.py::UtilsTest::test_complex64_dtype_is_converted_to_mode_4 PASSED [ 89%] 731s tests/test_utils.py::UtilsTest::test_empty_mode_array_raises_error PASSED [ 89%] 731s tests/test_utils.py::UtilsTest::test_equality_of_invalid_byte_orders PASSED [ 89%] 731s tests/test_utils.py::UtilsTest::test_float128_dtype_raises_exception PASSED [ 89%] 731s tests/test_utils.py::UtilsTest::test_float16_dtype_is_converted_to_mode_12 PASSED [ 89%] 731s tests/test_utils.py::UtilsTest::test_float32_dtype_is_converted_to_mode_2 PASSED [ 89%] 731s tests/test_utils.py::UtilsTest::test_float64_dtype_raises_exception PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_header_dtype_is_correct_length PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_int16_dtype_is_converted_to_mode_1 PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_int32_dtype_raises_exception PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_int64_dtype_raises_exception PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_int8_dtype_is_converted_to_mode_0 PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_newline PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_non_ascii_printable_character PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_null_byte PASSED [ 90%] 731s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_other_unprintable_bytes PASSED [ 91%] 731s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_tab PASSED [ 91%] 731s tests/test_utils.py::UtilsTest::test_is_printable_ascii_with_printable_string PASSED [ 91%] 731s tests/test_utils.py::UtilsTest::test_little_byte_order_equals_native PASSED [ 91%] 731s tests/test_utils.py::UtilsTest::test_little_byte_orders_equal PASSED [ 91%] 731s tests/test_utils.py::UtilsTest::test_little_endian_machine_stamp PASSED [ 91%] 731s tests/test_utils.py::UtilsTest::test_mode_0_is_converted_to_int8 PASSED [ 91%] 731s tests/test_utils.py::UtilsTest::test_mode_1_is_converted_to_int16 PASSED [ 91%] 731s tests/test_utils.py::UtilsTest::test_mode_2_is_converted_to_float32 PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_mode_3_raises_exception PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_mode_4_is_converted_to_complex64 PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_mode_6_is_converted_to_uint16 PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_mode_array_with_two_items_raises_error PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_mode_onedim_array_is_converted_without_error PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_mode_scalar_is_converted_without_error PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_mode_zerodim_array_is_converted_without_error PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_native_byte_orders_equal PASSED [ 92%] 731s tests/test_utils.py::UtilsTest::test_native_machine_stamp PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_normalise_big_endian_byte_order PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_normalise_little_endian_byte_order PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_normalise_native_byte_order PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_normalise_unknown_byte_orders PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_object_dtype_raises_exception PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_pretty_machine_stamp PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_printable_string_from_bytes_leaves_ascii_unchanged PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_printable_string_from_bytes_strips_non_ascii_characters PASSED [ 93%] 731s tests/test_utils.py::UtilsTest::test_printable_string_from_bytes_strips_unprintable_characters PASSED [ 94%] 731s tests/test_utils.py::UtilsTest::test_spacegroup_is_volume_stack PASSED [ 94%] 731s tests/test_utils.py::UtilsTest::test_string_dtype_raises_exception PASSED [ 94%] 731s tests/test_utils.py::UtilsTest::test_structured_dtype_raises_exception PASSED [ 94%] 731s tests/test_utils.py::UtilsTest::test_uint16_dtype_is_converted_to_mode_6 PASSED [ 94%] 731s tests/test_utils.py::UtilsTest::test_uint32_dtype_raises_exception PASSED [ 94%] 731s tests/test_utils.py::UtilsTest::test_uint64_dtype_raises_exception PASSED [ 94%] 731s tests/test_utils.py::UtilsTest::test_uint8_dtype_is_converted_to_mode_6 PASSED [ 94%] 731s tests/test_utils.py::UtilsTest::test_undefined_modes_raise_exception PASSED [ 95%] 731s tests/test_utils.py::UtilsTest::test_unequal_byte_orders PASSED [ 95%] 731s tests/test_utils.py::UtilsTest::test_unicode_dtype_raises_exception PASSED [ 95%] 731s tests/test_utils.py::UtilsTest::test_unknown_byte_order_raises_exception PASSED [ 95%] 731s tests/test_validation.py::ValidationTest::test_bzip2_emdb_file PASSED [ 95%] 731s tests/test_validation.py::ValidationTest::test_emdb_cryst_file PASSED [ 95%] 731s tests/test_validation.py::ValidationTest::test_emdb_file PASSED [ 95%] 731s tests/test_validation.py::ValidationTest::test_empty_labels_in_list PASSED [ 95%] 731s tests/test_validation.py::ValidationTest::test_file_too_large PASSED [ 95%] 731s tests/test_validation.py::ValidationTest::test_file_too_small PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_good_file PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_gzip_emdb_file PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_incorrect_dmax PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_incorrect_dmean PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_incorrect_dmean_with_undetermined_dmin_and_dmax PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_incorrect_dmin PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_incorrect_format_version PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_incorrect_machine_stamp PASSED [ 96%] 731s tests/test_validation.py::ValidationTest::test_incorrect_map_id PASSED [ 97%] 731s tests/test_validation.py::ValidationTest::test_incorrect_rms PASSED [ 97%] 731s tests/test_validation.py::ValidationTest::test_invalid_axis_mapping PASSED [ 97%] 731s tests/test_validation.py::ValidationTest::test_invalid_mode PASSED [ 97%] 731s tests/test_validation.py::ValidationTest::test_many_problems_simultaneously PASSED [ 97%] 731s tests/test_validation.py::ValidationTest::test_mean_undetermined PASSED [ 97%] 731s tests/test_validation.py::ValidationTest::test_min_and_max_undetermined PASSED [ 97%] 731s tests/test_validation.py::ValidationTest::test_min_max_and_mean_undetermined PASSED [ 97%] 731s tests/test_validation.py::ValidationTest::test_missing_exttyp PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_mz_correct_for_volume_stack PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_mz_incorrect_for_volume_stack PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_negative_cella_x PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_negative_ispg PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_negative_mx PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_negative_my PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_negative_mz PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_negative_nlabl PASSED [ 98%] 731s tests/test_validation.py::ValidationTest::test_nlabl_too_large PASSED [ 99%] 731s tests/test_validation.py::ValidationTest::test_nlabl_too_small PASSED [ 99%] 731s tests/test_validation.py::ValidationTest::test_old_format_version PASSED [ 99%] 731s tests/test_validation.py::ValidationTest::test_rms_undetermined PASSED [ 99%] 731s tests/test_validation.py::ValidationTest::test_short_map_id PASSED [ 99%] 731s tests/test_validation.py::ValidationTest::test_unknown_exttyp PASSED [ 99%] 731s tests/test_validation.py::ValidationTest::test_validate_bad_files PASSED [ 99%] 731s tests/test_validation.py::ValidationTest::test_validate_good_and_bad_files PASSED [ 99%] 731s tests/test_validation.py::ValidationTest::test_validate_good_files PASSED [100%] 731s 731s ============================= 863 passed in 9.97s ============================== 731s Testing with python3.12: 731s + echo Testing with python3.12: 731s + python3.12 -m pytest tests -v 731s ============================= test session starts ============================== 731s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 731s cachedir: .pytest_cache 731s rootdir: /tmp/autopkgtest.EW7nyo/build.qSr/src 731s plugins: typeguard-4.4.1 732s collecting ... collected 863 items 732s 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_1d_data_raises_exception PASSED [ 0%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_5d_data_raises_exception PASSED [ 0%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_absent_extended_header_is_read_as_zero_length_array PASSED [ 0%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_add_label_with_normal_string PASSED [ 0%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 0%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_adding_non_ascii_label_raises_exception PASSED [ 0%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_adding_non_printable_label_raises_exception PASSED [ 0%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_adding_too_long_label_raises_exception PASSED [ 0%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_attributes_are_empty_after_init PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_calling_setters_raises_exception_if_read_only PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_call_set_volume_when_already_a_volume PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_deliberately_overwrite_file PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_edit_data_in_read_write_mode PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_edit_header_in_read_write_mode PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_can_read_and_flush_stream_repeatedly PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_accidentally_overwrite_file PASSED [ 1%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_edit_data_in_read_only_mode PASSED [ 2%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_edit_extended_header_in_read_only_mode PASSED [ 2%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_edit_header_in_read_only_mode PASSED [ 2%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_set_extended_header_in_read_only_mode PASSED [ 2%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_cannot_use_invalid_file_modes PASSED [ 2%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_check_writeable PASSED [ 2%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_complex128_dtype_raises_exception PASSED [ 2%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_complex256_dtype_raises_exception PASSED [ 2%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_creating_extended_header PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_array_too_big_raises_exception PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_is_not_copied_unnecessarily PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_is_not_read_if_dimensions_are_too_huge PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_transposed_in_place_is_written_without_errors PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_data_values_are_correct PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_default_data_is_correct PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_default_extended_header_is_correct PASSED [ 3%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_default_header_is_correct PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_data PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_extended_header PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_extended_header_is_read_correctly PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_extended_header_with_incorrect_type PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_float64_dtype_raises_exception PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_get_labels PASSED [ 4%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_get_labels_strips_unprintable_characters PASSED [ 5%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_getting_nstart PASSED [ 5%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_getting_voxel_size PASSED [ 5%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 5%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 5%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 5%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_is_correct_for_2d_data PASSED [ 5%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_is_correct_for_3d_data PASSED [ 5%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_is_correct_for_4d_data PASSED [ 6%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_only_mode_does_not_read_data PASSED [ 6%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 6%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 6%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_header_stats_setting_complex_data PASSED [ 6%] 732s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 6%] 735s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_indexed_extended_header_from_FEI1_file PASSED [ 6%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_indexed_extended_header_from_FEI2_file PASSED [ 6%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 6%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_int32_dtype_raises_exception PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_machine_stamp_is_read_correctly PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_new_header_contains_creator_label PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_new_header_stats_are_undetermined PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_non_mrc_file_gives_correct_warnings_in_permissive_mode PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_non_mrc_file_is_rejected PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_opening_file_with_unknown_mode PASSED [ 7%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_opening_nonexistent_file PASSED [ 8%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_opening_with_pathlib PASSED [ 8%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_permissive_read_with_wrong_machine_stamp PASSED [ 8%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_print_header PASSED [ 8%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_removing_extended_header PASSED [ 8%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_replacing_extended_header_different_size PASSED [ 8%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_replacing_extended_header_same_size PASSED [ 8%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_replacing_extended_header_too_big PASSED [ 8%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_repr PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_reset_header_stats_are_undetermined PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_data_attribute_raises_exception PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_extended_header PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_extended_header_attribute_raises_exception PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_header_attribute_raises_exception PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_nstart_as_modified_array PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_nstart_as_single_number PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_nstart_as_tuple PASSED [ 9%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_origin_as_separate_fields PASSED [ 10%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_origin_as_single_field PASSED [ 10%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_origin_as_single_tuple PASSED [ 10%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_voxel_size_as_modified_array PASSED [ 10%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_voxel_size_as_single_number PASSED [ 10%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_setting_voxel_size_as_tuple PASSED [ 10%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_stats_are_updated_for_new_data PASSED [ 10%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_stats_are_updated_on_request PASSED [ 10%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_stream_can_be_read_again PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_image_stack_to_volume PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_switching_volume_to_image_stack PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_transposed_data_is_made_contiguous_on_set PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 11%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_validate PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_voxel_size_is_read_correctly PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_warning_for_stats_with_inf PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_warning_for_stats_with_nan PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_warning_issued_if_file_is_too_large PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_float16 PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_0 PASSED [ 12%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_1_big_endian PASSED [ 13%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_1_little_endian PASSED [ 13%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_1_native_byte_order PASSED [ 13%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_2_big_endian PASSED [ 13%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_2_little_endian PASSED [ 13%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_2_native_byte_order PASSED [ 13%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_2_with_inf_and_nan PASSED [ 13%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_4_big_endian PASSED [ 13%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_4_little_endian PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_4_native_byte_order PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_4_with_inf_and_nan PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_6_big_endian PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_6_little_endian PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_mode_6_native_byte_order PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_stack_mode_2_native_byte_order PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_image_unsigned_bytes PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_volume_mode_1_native_byte_order PASSED [ 14%] 738s tests/test_bzip2mrcfile.py::Bzip2MrcFileTest::test_writing_volume_stack_mode_1_native_byte_order PASSED [ 15%] 738s tests/test_command_line.py::CommandLineTest::test_print_header PASSED [ 15%] 738s tests/test_command_line.py::CommandLineTest::test_print_header_no_args PASSED [ 15%] 738s tests/test_command_line.py::CommandLineTest::test_print_header_nonexistent_file PASSED [ 15%] 738s tests/test_command_line.py::CommandLineTest::test_validate PASSED [ 15%] 738s tests/test_command_line.py::CommandLineTest::test_validate_no_args PASSED [ 15%] 738s tests/test_dtypes.py::DtypesTest::test_fei1_ext_header_with_big_endian_byte_order PASSED [ 15%] 738s tests/test_dtypes.py::DtypesTest::test_fei1_ext_header_with_little_endian_byte_order PASSED [ 15%] 738s tests/test_dtypes.py::DtypesTest::test_fei1_ext_header_with_native_byte_order PASSED [ 15%] 738s tests/test_dtypes.py::DtypesTest::test_fei2_ext_header_with_big_endian_byte_order PASSED [ 16%] 738s tests/test_dtypes.py::DtypesTest::test_fei2_ext_header_with_little_endian_byte_order PASSED [ 16%] 738s tests/test_dtypes.py::DtypesTest::test_fei2_ext_header_with_native_byte_order PASSED [ 16%] 738s tests/test_dtypes.py::DtypesTest::test_invalid_byte_order_raises_exception PASSED [ 16%] 738s tests/test_future_mrcfile.py::FutureMrcFileTest::test_add_done_callback PASSED [ 16%] 738s tests/test_future_mrcfile.py::FutureMrcFileTest::test_arguments_passed_correctly PASSED [ 16%] 738s tests/test_future_mrcfile.py::FutureMrcFileTest::test_cancel PASSED [ 16%] 738s tests/test_future_mrcfile.py::FutureMrcFileTest::test_cancelled PASSED [ 16%] 738s tests/test_future_mrcfile.py::FutureMrcFileTest::test_exception PASSED [ 17%] 738s tests/test_future_mrcfile.py::FutureMrcFileTest::test_running_and_done_status PASSED [ 17%] 738s tests/test_future_mrcfile.py::FutureMrcFileTest::test_timeout_from_exception PASSED [ 17%] 738s tests/test_future_mrcfile.py::FutureMrcFileTest::test_timeout_from_result PASSED [ 17%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_1d_data_raises_exception PASSED [ 17%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_5d_data_raises_exception PASSED [ 17%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_absent_extended_header_is_read_as_zero_length_array PASSED [ 17%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_add_label_with_normal_string PASSED [ 17%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 17%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_adding_non_ascii_label_raises_exception PASSED [ 18%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_adding_non_printable_label_raises_exception PASSED [ 18%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_adding_too_long_label_raises_exception PASSED [ 18%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_attributes_are_empty_after_init PASSED [ 18%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_calling_setters_raises_exception_if_read_only PASSED [ 18%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 18%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_call_set_volume_when_already_a_volume PASSED [ 18%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_deliberately_overwrite_file PASSED [ 18%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_edit_data_in_read_write_mode PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_edit_header_in_read_write_mode PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_can_read_and_flush_stream_repeatedly PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_accidentally_overwrite_file PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_edit_data_in_read_only_mode PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_edit_extended_header_in_read_only_mode PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_edit_header_in_read_only_mode PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_set_extended_header_in_read_only_mode PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_cannot_use_invalid_file_modes PASSED [ 19%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_check_writeable PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_complex128_dtype_raises_exception PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_complex256_dtype_raises_exception PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_creating_extended_header PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_array_too_big_raises_exception PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_is_not_copied_unnecessarily PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_is_not_read_if_dimensions_are_too_huge PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_transposed_in_place_is_written_without_errors PASSED [ 20%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_data_values_are_correct PASSED [ 21%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_default_data_is_correct PASSED [ 21%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_default_extended_header_is_correct PASSED [ 21%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_default_header_is_correct PASSED [ 21%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_data PASSED [ 21%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_extended_header PASSED [ 21%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_extended_header_is_read_correctly PASSED [ 21%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_extended_header_with_incorrect_type PASSED [ 21%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_float64_dtype_raises_exception PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_get_labels PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_get_labels_strips_unprintable_characters PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_getting_nstart PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_getting_voxel_size PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 22%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 23%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_is_correct_for_2d_data PASSED [ 23%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_is_correct_for_3d_data PASSED [ 23%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_is_correct_for_4d_data PASSED [ 23%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_only_mode_does_not_read_data PASSED [ 23%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 23%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 23%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_header_stats_setting_complex_data PASSED [ 23%] 738s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 23%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_indexed_extended_header_from_FEI1_file PASSED [ 24%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_indexed_extended_header_from_FEI2_file PASSED [ 24%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 24%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_int32_dtype_raises_exception PASSED [ 24%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 24%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_machine_stamp_is_read_correctly PASSED [ 24%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_new_header_contains_creator_label PASSED [ 24%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_new_header_stats_are_undetermined PASSED [ 24%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_non_mrc_file_gives_correct_warnings_in_permissive_mode PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_non_mrc_file_is_rejected PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_opening_file_with_unknown_mode PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_opening_nonexistent_file PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_opening_with_pathlib PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_permissive_read_with_wrong_machine_stamp PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_print_header PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_removing_extended_header PASSED [ 25%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_replacing_extended_header_different_size PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_replacing_extended_header_same_size PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_replacing_extended_header_too_big PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_repr PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_reset_header_stats_are_undetermined PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_data_attribute_raises_exception PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_extended_header PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_extended_header_attribute_raises_exception PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_header_attribute_raises_exception PASSED [ 26%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_nstart_as_modified_array PASSED [ 27%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_nstart_as_single_number PASSED [ 27%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_nstart_as_tuple PASSED [ 27%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_origin_as_separate_fields PASSED [ 27%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_origin_as_single_field PASSED [ 27%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_origin_as_single_tuple PASSED [ 27%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_voxel_size_as_modified_array PASSED [ 27%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_voxel_size_as_single_number PASSED [ 27%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_setting_voxel_size_as_tuple PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_stats_are_updated_for_new_data PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_stats_are_updated_on_request PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_stream_can_be_read_again PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_image_stack_to_volume PASSED [ 28%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_switching_volume_to_image_stack PASSED [ 29%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_transposed_data_is_made_contiguous_on_set PASSED [ 29%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 29%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 29%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_validate PASSED [ 29%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 29%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_voxel_size_is_read_correctly PASSED [ 29%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_warning_for_stats_with_inf PASSED [ 29%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_warning_for_stats_with_nan PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_warning_issued_if_file_is_too_large PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_float16 PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_0 PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_1_big_endian PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_1_little_endian PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_1_native_byte_order PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_2_big_endian PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_2_little_endian PASSED [ 30%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_2_native_byte_order PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_2_with_inf_and_nan PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_4_big_endian PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_4_little_endian PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_4_native_byte_order PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_4_with_inf_and_nan PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_6_big_endian PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_6_little_endian PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_mode_6_native_byte_order PASSED [ 31%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_stack_mode_2_native_byte_order PASSED [ 32%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_image_unsigned_bytes PASSED [ 32%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_volume_mode_1_native_byte_order PASSED [ 32%] 739s tests/test_gzipmrcfile.py::GzipMrcFileTest::test_writing_volume_stack_mode_1_native_byte_order PASSED [ 32%] 739s tests/test_load_functions.py::LoadFunctionTest::test_bzip2_opening PASSED [ 32%] 739s tests/test_load_functions.py::LoadFunctionTest::test_error_in_bzip2_opening_raises_new_exception PASSED [ 32%] 739s tests/test_load_functions.py::LoadFunctionTest::test_error_in_gzip_opening_raises_new_exception PASSED [ 32%] 739s tests/test_load_functions.py::LoadFunctionTest::test_error_overwriting_file_with_open_function PASSED [ 32%] 739s tests/test_load_functions.py::LoadFunctionTest::test_gzip_opening PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_gzipped_non_mrc_file_raises_exception PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_header_only_opening PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_invalid_mode_raises_exception PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_mmap_opening PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_bzip2_file PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_empty_file PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_empty_file_with_open_function PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_file_with_data PASSED [ 33%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_gzip_file PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_mmap PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_mmap_with_extended_header PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_mmap_with_extended_header_too_big PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_new_mmap_with_shape_too_big PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_non_mrc_file_raises_exception PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_normal_opening PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_normal_opening_pathlib PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_opening_nonexistent_file PASSED [ 34%] 739s tests/test_load_functions.py::LoadFunctionTest::test_overwriting_flag PASSED [ 35%] 739s tests/test_load_functions.py::LoadFunctionTest::test_read PASSED [ 35%] 739s tests/test_load_functions.py::LoadFunctionTest::test_simple_async_opening PASSED [ 35%] 739s tests/test_load_functions.py::LoadFunctionTest::test_slow_async_opening PASSED [ 35%] 739s tests/test_load_functions.py::LoadFunctionTest::test_switching_mode PASSED [ 35%] 739s tests/test_load_functions.py::LoadFunctionTest::test_unknown_compression_type PASSED [ 35%] 739s tests/test_load_functions.py::LoadFunctionTest::test_write PASSED [ 35%] 739s tests/test_load_functions.py::LoadFunctionTest::test_write_with_auto_compression PASSED [ 35%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_bzip2_opening PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_error_in_bzip2_opening_raises_new_exception PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_error_in_gzip_opening_raises_new_exception PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_error_overwriting_file_with_open_function PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_gzip_opening PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_gzipped_non_mrc_file_raises_exception PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_header_only_opening PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_invalid_mode_raises_exception PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_mmap_opening PASSED [ 36%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_bzip2_file PASSED [ 37%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_empty_file PASSED [ 37%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_empty_file_with_open_function PASSED [ 37%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_file_with_data PASSED [ 37%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_gzip_file PASSED [ 37%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_mmap PASSED [ 37%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_mmap_with_extended_header PASSED [ 37%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_mmap_with_extended_header_too_big PASSED [ 37%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_new_mmap_with_shape_too_big PASSED [ 38%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_non_mrc_file_raises_exception PASSED [ 38%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_normal_opening PASSED [ 38%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_normal_opening_pathlib PASSED [ 38%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_opening_nonexistent_file PASSED [ 38%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_overwriting_flag PASSED [ 38%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_read PASSED [ 38%] 739s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_simple_async_opening PASSED [ 38%] 740s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_slow_async_opening PASSED [ 38%] 740s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_switching_mode PASSED [ 39%] 740s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_unknown_compression_type PASSED [ 39%] 740s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_write PASSED [ 39%] 740s tests/test_load_functions.py::LoadFunctionTestWithPathlib::test_write_with_auto_compression PASSED [ 39%] 740s tests/test_mrcfile.py::MrcFileTest::test_1d_data_raises_exception PASSED [ 39%] 740s tests/test_mrcfile.py::MrcFileTest::test_5d_data_raises_exception PASSED [ 39%] 740s tests/test_mrcfile.py::MrcFileTest::test_absent_extended_header_is_read_as_zero_length_array PASSED [ 39%] 740s tests/test_mrcfile.py::MrcFileTest::test_add_label_with_normal_string PASSED [ 39%] 740s tests/test_mrcfile.py::MrcFileTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 39%] 740s tests/test_mrcfile.py::MrcFileTest::test_adding_non_ascii_label_raises_exception PASSED [ 40%] 740s tests/test_mrcfile.py::MrcFileTest::test_adding_non_printable_label_raises_exception PASSED [ 40%] 740s tests/test_mrcfile.py::MrcFileTest::test_adding_too_long_label_raises_exception PASSED [ 40%] 740s tests/test_mrcfile.py::MrcFileTest::test_attributes_are_empty_after_init PASSED [ 40%] 740s tests/test_mrcfile.py::MrcFileTest::test_calling_setters_raises_exception_if_read_only PASSED [ 40%] 740s tests/test_mrcfile.py::MrcFileTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 40%] 740s tests/test_mrcfile.py::MrcFileTest::test_can_call_set_volume_when_already_a_volume PASSED [ 40%] 740s tests/test_mrcfile.py::MrcFileTest::test_can_deliberately_overwrite_file PASSED [ 40%] 740s tests/test_mrcfile.py::MrcFileTest::test_can_edit_data_in_read_write_mode PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_can_edit_header_in_read_write_mode PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_can_read_and_flush_stream_repeatedly PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_cannot_accidentally_overwrite_file PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_cannot_edit_data_in_read_only_mode PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_cannot_edit_extended_header_in_read_only_mode PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_cannot_edit_header_in_read_only_mode PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_cannot_set_extended_header_in_read_only_mode PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_cannot_use_invalid_file_modes PASSED [ 41%] 740s tests/test_mrcfile.py::MrcFileTest::test_check_writeable PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_complex128_dtype_raises_exception PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_complex256_dtype_raises_exception PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_creating_extended_header PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_data_array_too_big_raises_exception PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_data_is_not_copied_unnecessarily PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_data_is_not_read_if_dimensions_are_too_huge PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_data_transposed_in_place_is_written_without_errors PASSED [ 42%] 740s tests/test_mrcfile.py::MrcFileTest::test_data_values_are_correct PASSED [ 43%] 740s tests/test_mrcfile.py::MrcFileTest::test_default_data_is_correct PASSED [ 43%] 740s tests/test_mrcfile.py::MrcFileTest::test_default_extended_header_is_correct PASSED [ 43%] 740s tests/test_mrcfile.py::MrcFileTest::test_default_header_is_correct PASSED [ 43%] 740s tests/test_mrcfile.py::MrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_data PASSED [ 43%] 740s tests/test_mrcfile.py::MrcFileTest::test_exception_raised_if_file_is_too_small_for_reading_extended_header PASSED [ 43%] 740s tests/test_mrcfile.py::MrcFileTest::test_extended_header_is_read_correctly PASSED [ 43%] 740s tests/test_mrcfile.py::MrcFileTest::test_extended_header_with_incorrect_type PASSED [ 43%] 740s tests/test_mrcfile.py::MrcFileTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_float64_dtype_raises_exception PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_get_labels PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_get_labels_strips_unprintable_characters PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_getting_nstart PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_getting_voxel_size PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 44%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 45%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_is_correct_for_2d_data PASSED [ 45%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_is_correct_for_3d_data PASSED [ 45%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_is_correct_for_4d_data PASSED [ 45%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_only_mode_does_not_read_data PASSED [ 45%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 45%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 45%] 740s tests/test_mrcfile.py::MrcFileTest::test_header_stats_setting_complex_data PASSED [ 45%] 740s tests/test_mrcfile.py::MrcFileTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_indexed_extended_header_from_FEI1_file PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_indexed_extended_header_from_FEI2_file PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_int32_dtype_raises_exception PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_machine_stamp_is_read_correctly PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_new_header_contains_creator_label PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_new_header_stats_are_undetermined PASSED [ 46%] 740s tests/test_mrcfile.py::MrcFileTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_non_mrc_file_gives_correct_warnings_in_permissive_mode PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_non_mrc_file_is_rejected PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_opening_file_with_unknown_mode PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_opening_nonexistent_file PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_opening_with_pathlib PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_permissive_read_with_wrong_machine_stamp PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_print_header PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_removing_extended_header PASSED [ 47%] 740s tests/test_mrcfile.py::MrcFileTest::test_replacing_extended_header_different_size PASSED [ 48%] 740s tests/test_mrcfile.py::MrcFileTest::test_replacing_extended_header_same_size PASSED [ 48%] 740s tests/test_mrcfile.py::MrcFileTest::test_replacing_extended_header_too_big PASSED [ 48%] 740s tests/test_mrcfile.py::MrcFileTest::test_repr PASSED [ 48%] 740s tests/test_mrcfile.py::MrcFileTest::test_reset_header_stats_are_undetermined PASSED [ 48%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_data_attribute_raises_exception PASSED [ 48%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_extended_header PASSED [ 48%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_extended_header_attribute_raises_exception PASSED [ 48%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_header_attribute_raises_exception PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_nstart_as_modified_array PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_nstart_as_single_number PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_nstart_as_tuple PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_origin_as_separate_fields PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_origin_as_single_field PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_origin_as_single_tuple PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_voxel_size_as_modified_array PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_voxel_size_as_single_number PASSED [ 49%] 740s tests/test_mrcfile.py::MrcFileTest::test_setting_voxel_size_as_tuple PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_stats_are_updated_for_new_data PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_stats_are_updated_on_request PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_stream_can_be_read_again PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_switching_image_stack_to_volume PASSED [ 50%] 740s tests/test_mrcfile.py::MrcFileTest::test_switching_volume_to_image_stack PASSED [ 51%] 740s tests/test_mrcfile.py::MrcFileTest::test_transposed_data_is_made_contiguous_on_set PASSED [ 51%] 740s tests/test_mrcfile.py::MrcFileTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 51%] 740s tests/test_mrcfile.py::MrcFileTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 51%] 740s tests/test_mrcfile.py::MrcFileTest::test_validate PASSED [ 51%] 740s tests/test_mrcfile.py::MrcFileTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 51%] 740s tests/test_mrcfile.py::MrcFileTest::test_voxel_size_is_read_correctly PASSED [ 51%] 740s tests/test_mrcfile.py::MrcFileTest::test_warning_for_stats_with_inf PASSED [ 51%] 740s tests/test_mrcfile.py::MrcFileTest::test_warning_for_stats_with_nan PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_warning_issued_if_file_is_too_large PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_float16 PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_0 PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_1_big_endian PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_1_little_endian PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_1_native_byte_order PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_2_big_endian PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_2_little_endian PASSED [ 52%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_2_native_byte_order PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_2_with_inf_and_nan PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_4_big_endian PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_4_little_endian PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_4_native_byte_order PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_4_with_inf_and_nan PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_6_big_endian PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_6_little_endian PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_mode_6_native_byte_order PASSED [ 53%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_stack_mode_2_native_byte_order PASSED [ 54%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_image_unsigned_bytes PASSED [ 54%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_volume_mode_1_native_byte_order PASSED [ 54%] 740s tests/test_mrcfile.py::MrcFileTest::test_writing_volume_stack_mode_1_native_byte_order PASSED [ 54%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_1d_data_raises_exception PASSED [ 54%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_5d_data_raises_exception PASSED [ 54%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_add_label_with_normal_string PASSED [ 54%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 54%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_adding_non_ascii_label_raises_exception PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_adding_non_printable_label_raises_exception PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_adding_too_long_label_raises_exception PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_attributes_are_empty_after_init PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_calling_setters_raises_exception_if_read_only PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_can_call_set_volume_when_already_a_volume PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_check_writeable PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_complex128_dtype_raises_exception PASSED [ 55%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_complex256_dtype_raises_exception PASSED [ 56%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 56%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_data_array_too_big_raises_exception PASSED [ 56%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_data_is_not_copied_unnecessarily PASSED [ 56%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_default_data_is_correct PASSED [ 56%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_default_extended_header_is_correct PASSED [ 56%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_default_header_is_correct PASSED [ 56%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 56%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_float64_dtype_raises_exception PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_get_labels PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_get_labels_strips_unprintable_characters PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_getting_nstart PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_getting_voxel_size PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 57%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_is_correct_for_2d_data PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_is_correct_for_3d_data PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_is_correct_for_4d_data PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_header_stats_setting_complex_data PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_incorrect_machine_stamp PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_incorrect_map_id PASSED [ 58%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 59%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_int32_dtype_raises_exception PASSED [ 59%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 59%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_new_header_contains_creator_label PASSED [ 59%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_new_header_stats_are_undetermined PASSED [ 59%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 59%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_permissive_read_mode_with_file_too_small_for_data PASSED [ 59%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_permissive_read_mode_with_file_too_small_for_extended_header PASSED [ 59%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_permissive_read_mode_with_wrong_map_id_and_machine_stamp PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_print_header PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_removing_extended_header PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_replacing_extended_header_different_size PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_replacing_extended_header_same_size PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_replacing_extended_header_too_big PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_reset_header_stats_are_undetermined PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_data_attribute_raises_exception PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_extended_header PASSED [ 60%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_extended_header_attribute_raises_exception PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_header_attribute_raises_exception PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_nstart_as_modified_array PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_nstart_as_single_number PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_nstart_as_tuple PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_origin_as_separate_fields PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_origin_as_single_field PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_origin_as_single_tuple PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_voxel_size_as_modified_array PASSED [ 61%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_voxel_size_as_single_number PASSED [ 62%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_setting_voxel_size_as_tuple PASSED [ 62%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_short_but_valid_map_id PASSED [ 62%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_stats_are_updated_for_new_data PASSED [ 62%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_stats_are_updated_on_request PASSED [ 62%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_stream_too_short PASSED [ 62%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_stream_writing_and_reading PASSED [ 62%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 62%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_image_stack_to_volume PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_switching_volume_to_image_stack PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_validate PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 63%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_warning_for_stats_with_inf PASSED [ 64%] 740s tests/test_mrcinterpreter.py::MrcInterpreterTest::test_warning_for_stats_with_nan PASSED [ 64%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_1d_data_raises_exception PASSED [ 64%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_5d_data_raises_exception PASSED [ 64%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_absent_extended_header_is_read_as_zero_length_array PASSED [ 64%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_add_label_with_normal_string PASSED [ 64%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 64%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_adding_non_ascii_label_raises_exception PASSED [ 64%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_adding_non_printable_label_raises_exception PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_adding_too_long_label_raises_exception PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_attributes_are_empty_after_init PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_calling_setters_raises_exception_if_read_only PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_call_set_volume_when_already_a_volume PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_deliberately_overwrite_file PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_edit_data_in_read_write_mode PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_edit_header_in_read_write_mode PASSED [ 65%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_can_read_and_flush_stream_repeatedly PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_accidentally_overwrite_file PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_edit_data_in_read_only_mode PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_edit_extended_header_in_read_only_mode PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_edit_header_in_read_only_mode PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_set_extended_header_in_read_only_mode PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_cannot_use_invalid_file_modes PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_check_writeable PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_complex128_dtype_raises_exception PASSED [ 66%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_complex256_dtype_raises_exception PASSED [ 67%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 67%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_creating_extended_header PASSED [ 67%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_array_cannot_be_changed_after_closing_file PASSED [ 67%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_array_too_big_raises_exception PASSED [ 67%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_is_not_copied_unnecessarily PASSED [ 67%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_is_not_read_if_dimensions_are_too_huge PASSED [ 67%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_transposed_in_place_is_written_without_errors PASSED [ 67%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_data_values_are_correct PASSED [ 68%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_default_data_is_correct PASSED [ 68%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_default_extended_header_is_correct PASSED [ 68%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_default_header_is_correct PASSED [ 68%] 740s tests/test_mrcmemmap.py::MrcMemmapTest::test_exception_raised_if_file_is_too_small_for_reading_data PASSED [ 68%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_exception_raised_if_file_is_too_small_for_reading_extended_header PASSED [ 68%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_extended_header_is_read_correctly PASSED [ 68%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_extended_header_with_incorrect_type PASSED [ 68%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 68%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_float64_dtype_raises_exception PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_get_labels PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_get_labels_strips_unprintable_characters PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_getting_nstart PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_getting_voxel_size PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 69%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_is_correct_for_2d_data PASSED [ 70%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_is_correct_for_3d_data PASSED [ 70%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_is_correct_for_4d_data PASSED [ 70%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_only_mode_does_not_read_data PASSED [ 70%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 70%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 70%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_header_stats_setting_complex_data PASSED [ 70%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 70%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_indexed_extended_header_from_FEI1_file PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_indexed_extended_header_from_FEI2_file PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_int32_dtype_raises_exception PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_machine_stamp_is_read_correctly PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_new_header_contains_creator_label PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_new_header_stats_are_undetermined PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 71%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_non_mrc_file_gives_correct_warnings_in_permissive_mode PASSED [ 72%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_non_mrc_file_is_rejected PASSED [ 72%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_opening_file_with_unknown_mode PASSED [ 72%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_opening_nonexistent_file PASSED [ 72%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_opening_with_pathlib PASSED [ 72%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_permissive_read_with_wrong_machine_stamp PASSED [ 72%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_print_header PASSED [ 72%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_removing_extended_header PASSED [ 72%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_replacing_extended_header_different_size PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_replacing_extended_header_same_size PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_replacing_extended_header_too_big PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_repr PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_reset_header_stats_are_undetermined PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_data_attribute_raises_exception PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_extended_header PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_extended_header_attribute_raises_exception PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_header_attribute_raises_exception PASSED [ 73%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_nstart_as_modified_array PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_nstart_as_single_number PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_nstart_as_tuple PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_origin_as_separate_fields PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_origin_as_single_field PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_origin_as_single_tuple PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_voxel_size_as_modified_array PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_voxel_size_as_single_number PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_setting_voxel_size_as_tuple PASSED [ 74%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_stats_are_updated_for_new_data PASSED [ 75%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_stats_are_updated_on_request PASSED [ 75%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_stream_can_be_read_again PASSED [ 75%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 75%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 75%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 75%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 75%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_image_stack_to_volume PASSED [ 75%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_switching_volume_to_image_stack PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_transposed_data_is_made_contiguous_on_set PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_validate PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_voxel_size_is_read_correctly PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_warning_for_stats_with_inf PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_warning_for_stats_with_nan PASSED [ 76%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_warning_issued_if_file_is_too_large PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_float16 PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_0 PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_1_big_endian PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_1_little_endian PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_1_native_byte_order PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_2_big_endian PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_2_little_endian PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_2_native_byte_order PASSED [ 77%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_2_with_inf_and_nan PASSED [ 78%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_4_big_endian PASSED [ 78%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_4_little_endian PASSED [ 78%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_4_native_byte_order PASSED [ 78%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_4_with_inf_and_nan PASSED [ 78%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_6_big_endian PASSED [ 78%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_6_little_endian PASSED [ 78%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_mode_6_native_byte_order PASSED [ 78%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_stack_mode_2_native_byte_order PASSED [ 79%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_image_unsigned_bytes PASSED [ 79%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_volume_mode_1_native_byte_order PASSED [ 79%] 741s tests/test_mrcmemmap.py::MrcMemmapTest::test_writing_volume_stack_mode_1_native_byte_order PASSED [ 79%] 741s tests/test_mrcobject.py::MrcObjectTest::test_1d_data_raises_exception PASSED [ 79%] 741s tests/test_mrcobject.py::MrcObjectTest::test_5d_data_raises_exception PASSED [ 79%] 741s tests/test_mrcobject.py::MrcObjectTest::test_add_label_with_normal_string PASSED [ 79%] 741s tests/test_mrcobject.py::MrcObjectTest::test_adding_more_than_ten_labels_raises_exception PASSED [ 79%] 741s tests/test_mrcobject.py::MrcObjectTest::test_adding_non_ascii_label_raises_exception PASSED [ 79%] 741s tests/test_mrcobject.py::MrcObjectTest::test_adding_non_printable_label_raises_exception PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_adding_too_long_label_raises_exception PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_attributes_are_empty_after_init PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_calling_setters_raises_exception_if_read_only PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_can_call_set_image_stack_when_already_an_image_stack PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_can_call_set_volume_when_already_a_volume PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_check_writeable PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_complex128_dtype_raises_exception PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_complex256_dtype_raises_exception PASSED [ 80%] 741s tests/test_mrcobject.py::MrcObjectTest::test_complex64_dtype_is_preserved_in_mode_4 PASSED [ 81%] 741s tests/test_mrcobject.py::MrcObjectTest::test_data_array_too_big_raises_exception PASSED [ 81%] 741s tests/test_mrcobject.py::MrcObjectTest::test_data_is_not_copied_unnecessarily PASSED [ 81%] 741s tests/test_mrcobject.py::MrcObjectTest::test_default_data_is_correct PASSED [ 81%] 741s tests/test_mrcobject.py::MrcObjectTest::test_default_extended_header_is_correct PASSED [ 81%] 741s tests/test_mrcobject.py::MrcObjectTest::test_default_header_is_correct PASSED [ 81%] 741s tests/test_mrcobject.py::MrcObjectTest::test_float16_dtype_is_preserved_in_mode_12 PASSED [ 81%] 741s tests/test_mrcobject.py::MrcObjectTest::test_float32_dtype_is_preserved_in_mode_2 PASSED [ 81%] 741s tests/test_mrcobject.py::MrcObjectTest::test_float64_dtype_raises_exception PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_get_labels PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_get_labels_strips_unprintable_characters PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_getting_nstart PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_getting_voxel_size PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_byte_order_is_changed_by_data_with_opposite_order PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_byte_order_is_unchanged_by_data_with_native_order PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_byte_order_is_unchanged_by_data_with_no_order PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_is_correct_for_2d_data PASSED [ 82%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_is_correct_for_3d_data PASSED [ 83%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_is_correct_for_4d_data PASSED [ 83%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_stats_are_undetermined_after_setting_empty_complex_data PASSED [ 83%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_stats_are_undetermined_after_setting_empty_data PASSED [ 83%] 741s tests/test_mrcobject.py::MrcObjectTest::test_header_stats_setting_complex_data PASSED [ 83%] 741s tests/test_mrcobject.py::MrcObjectTest::test_image_stack_with_new_3d_data_is_still_image_stack PASSED [ 83%] 741s tests/test_mrcobject.py::MrcObjectTest::test_int16_dtype_is_preserved_in_mode_1 PASSED [ 83%] 741s tests/test_mrcobject.py::MrcObjectTest::test_int32_dtype_raises_exception PASSED [ 83%] 741s tests/test_mrcobject.py::MrcObjectTest::test_int8_dtype_is_preserved_in_mode_0 PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_new_header_contains_creator_label PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_new_header_stats_are_undetermined PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_non_c_contiguous_data_is_made_c_contiguous PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_print_header PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_removing_extended_header PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_replacing_extended_header_different_size PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_replacing_extended_header_same_size PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_replacing_extended_header_too_big PASSED [ 84%] 741s tests/test_mrcobject.py::MrcObjectTest::test_reset_header_stats_are_undetermined PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_data_attribute_raises_exception PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_extended_header PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_extended_header_attribute_raises_exception PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_header_attribute_raises_exception PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_nstart_as_modified_array PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_nstart_as_single_number PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_nstart_as_tuple PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_origin_as_separate_fields PASSED [ 85%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_origin_as_single_field PASSED [ 86%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_origin_as_single_tuple PASSED [ 86%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_voxel_size_as_modified_array PASSED [ 86%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_voxel_size_as_single_number PASSED [ 86%] 741s tests/test_mrcobject.py::MrcObjectTest::test_setting_voxel_size_as_tuple PASSED [ 86%] 741s tests/test_mrcobject.py::MrcObjectTest::test_stats_are_updated_for_new_data PASSED [ 86%] 741s tests/test_mrcobject.py::MrcObjectTest::test_stats_are_updated_on_request PASSED [ 86%] 741s tests/test_mrcobject.py::MrcObjectTest::test_switching_2d_data_to_image_stack_raises_exception PASSED [ 86%] 741s tests/test_mrcobject.py::MrcObjectTest::test_switching_2d_data_to_volume_raises_exception PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_switching_4d_data_to_image_stack_raises_exception PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_switching_4d_data_to_volume_raises_exception PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_switching_image_stack_to_volume PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_switching_volume_to_image_stack PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_uint16_dtype_is_preserved_in_mode_6 PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_uint8_dtype_is_widened_in_mode_6 PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_validate PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_volume_stack_spacegroup_is_preserved_for_4d_data PASSED [ 87%] 741s tests/test_mrcobject.py::MrcObjectTest::test_warning_for_stats_with_inf PASSED [ 88%] 741s tests/test_mrcobject.py::MrcObjectTest::test_warning_for_stats_with_nan PASSED [ 88%] 741s tests/test_utils.py::UtilsTest::test_big_byte_order_equals_native PASSED [ 88%] 741s tests/test_utils.py::UtilsTest::test_big_byte_orders_equal PASSED [ 88%] 741s tests/test_utils.py::UtilsTest::test_big_endian_machine_stamp PASSED [ 88%] 741s tests/test_utils.py::UtilsTest::test_bool_dtype_raises_exception PASSED [ 88%] 741s tests/test_utils.py::UtilsTest::test_bytes_from_string_with_ascii_string PASSED [ 88%] 741s tests/test_utils.py::UtilsTest::test_bytes_from_string_with_non_ascii_string_raises_exception PASSED [ 88%] 741s tests/test_utils.py::UtilsTest::test_bytes_from_string_with_unicode_non_ascii_string_raises_exception PASSED [ 88%] 741s tests/test_utils.py::UtilsTest::test_bytes_from_string_with_unicode_string PASSED [ 89%] 741s tests/test_utils.py::UtilsTest::test_complex128_dtype_raises_exception PASSED [ 89%] 741s tests/test_utils.py::UtilsTest::test_complex64_dtype_is_converted_to_mode_4 PASSED [ 89%] 741s tests/test_utils.py::UtilsTest::test_empty_mode_array_raises_error PASSED [ 89%] 741s tests/test_utils.py::UtilsTest::test_equality_of_invalid_byte_orders PASSED [ 89%] 741s tests/test_utils.py::UtilsTest::test_float128_dtype_raises_exception PASSED [ 89%] 741s tests/test_utils.py::UtilsTest::test_float16_dtype_is_converted_to_mode_12 PASSED [ 89%] 741s tests/test_utils.py::UtilsTest::test_float32_dtype_is_converted_to_mode_2 PASSED [ 89%] 741s tests/test_utils.py::UtilsTest::test_float64_dtype_raises_exception PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_header_dtype_is_correct_length PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_int16_dtype_is_converted_to_mode_1 PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_int32_dtype_raises_exception PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_int64_dtype_raises_exception PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_int8_dtype_is_converted_to_mode_0 PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_newline PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_non_ascii_printable_character PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_null_byte PASSED [ 90%] 741s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_other_unprintable_bytes PASSED [ 91%] 741s tests/test_utils.py::UtilsTest::test_is_printable_ascii_rejects_tab PASSED [ 91%] 741s tests/test_utils.py::UtilsTest::test_is_printable_ascii_with_printable_string PASSED [ 91%] 741s tests/test_utils.py::UtilsTest::test_little_byte_order_equals_native PASSED [ 91%] 741s tests/test_utils.py::UtilsTest::test_little_byte_orders_equal PASSED [ 91%] 741s tests/test_utils.py::UtilsTest::test_little_endian_machine_stamp PASSED [ 91%] 741s tests/test_utils.py::UtilsTest::test_mode_0_is_converted_to_int8 PASSED [ 91%] 741s tests/test_utils.py::UtilsTest::test_mode_1_is_converted_to_int16 PASSED [ 91%] 741s tests/test_utils.py::UtilsTest::test_mode_2_is_converted_to_float32 PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_mode_3_raises_exception PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_mode_4_is_converted_to_complex64 PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_mode_6_is_converted_to_uint16 PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_mode_array_with_two_items_raises_error PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_mode_onedim_array_is_converted_without_error PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_mode_scalar_is_converted_without_error PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_mode_zerodim_array_is_converted_without_error PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_native_byte_orders_equal PASSED [ 92%] 741s tests/test_utils.py::UtilsTest::test_native_machine_stamp PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_normalise_big_endian_byte_order PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_normalise_little_endian_byte_order PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_normalise_native_byte_order PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_normalise_unknown_byte_orders PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_object_dtype_raises_exception PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_pretty_machine_stamp PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_printable_string_from_bytes_leaves_ascii_unchanged PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_printable_string_from_bytes_strips_non_ascii_characters PASSED [ 93%] 741s tests/test_utils.py::UtilsTest::test_printable_string_from_bytes_strips_unprintable_characters PASSED [ 94%] 741s tests/test_utils.py::UtilsTest::test_spacegroup_is_volume_stack PASSED [ 94%] 741s tests/test_utils.py::UtilsTest::test_string_dtype_raises_exception PASSED [ 94%] 741s tests/test_utils.py::UtilsTest::test_structured_dtype_raises_exception PASSED [ 94%] 741s tests/test_utils.py::UtilsTest::test_uint16_dtype_is_converted_to_mode_6 PASSED [ 94%] 741s tests/test_utils.py::UtilsTest::test_uint32_dtype_raises_exception PASSED [ 94%] 741s tests/test_utils.py::UtilsTest::test_uint64_dtype_raises_exception PASSED [ 94%] 741s tests/test_utils.py::UtilsTest::test_uint8_dtype_is_converted_to_mode_6 PASSED [ 94%] 741s tests/test_utils.py::UtilsTest::test_undefined_modes_raise_exception PASSED [ 95%] 741s tests/test_utils.py::UtilsTest::test_unequal_byte_orders PASSED [ 95%] 741s tests/test_utils.py::UtilsTest::test_unicode_dtype_raises_exception PASSED [ 95%] 741s tests/test_utils.py::UtilsTest::test_unknown_byte_order_raises_exception PASSED [ 95%] 741s tests/test_validation.py::ValidationTest::test_bzip2_emdb_file PASSED [ 95%] 741s tests/test_validation.py::ValidationTest::test_emdb_cryst_file PASSED [ 95%] 741s tests/test_validation.py::ValidationTest::test_emdb_file PASSED [ 95%] 741s tests/test_validation.py::ValidationTest::test_empty_labels_in_list PASSED [ 95%] 741s tests/test_validation.py::ValidationTest::test_file_too_large PASSED [ 95%] 741s tests/test_validation.py::ValidationTest::test_file_too_small PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_good_file PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_gzip_emdb_file PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_incorrect_dmax PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_incorrect_dmean PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_incorrect_dmean_with_undetermined_dmin_and_dmax PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_incorrect_dmin PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_incorrect_format_version PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_incorrect_machine_stamp PASSED [ 96%] 741s tests/test_validation.py::ValidationTest::test_incorrect_map_id PASSED [ 97%] 741s tests/test_validation.py::ValidationTest::test_incorrect_rms PASSED [ 97%] 741s tests/test_validation.py::ValidationTest::test_invalid_axis_mapping PASSED [ 97%] 741s tests/test_validation.py::ValidationTest::test_invalid_mode PASSED [ 97%] 741s tests/test_validation.py::ValidationTest::test_many_problems_simultaneously PASSED [ 97%] 741s tests/test_validation.py::ValidationTest::test_mean_undetermined PASSED [ 97%] 741s tests/test_validation.py::ValidationTest::test_min_and_max_undetermined PASSED [ 97%] 741s tests/test_validation.py::ValidationTest::test_min_max_and_mean_undetermined PASSED [ 97%] 741s tests/test_validation.py::ValidationTest::test_missing_exttyp PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_mz_correct_for_volume_stack PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_mz_incorrect_for_volume_stack PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_negative_cella_x PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_negative_ispg PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_negative_mx PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_negative_my PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_negative_mz PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_negative_nlabl PASSED [ 98%] 741s tests/test_validation.py::ValidationTest::test_nlabl_too_large PASSED [ 99%] 741s tests/test_validation.py::ValidationTest::test_nlabl_too_small PASSED [ 99%] 741s tests/test_validation.py::ValidationTest::test_old_format_version PASSED [ 99%] 741s tests/test_validation.py::ValidationTest::test_rms_undetermined PASSED [ 99%] 741s tests/test_validation.py::ValidationTest::test_short_map_id PASSED [ 99%] 741s tests/test_validation.py::ValidationTest::test_unknown_exttyp PASSED [ 99%] 741s tests/test_validation.py::ValidationTest::test_validate_bad_files PASSED [ 99%] 741s tests/test_validation.py::ValidationTest::test_validate_good_and_bad_files PASSED [ 99%] 741s tests/test_validation.py::ValidationTest::test_validate_good_files PASSED [100%] 741s 741s ============================= 863 passed in 10.12s ============================= 742s autopkgtest [08:17:36]: test python: -----------------------] 742s python PASS 742s autopkgtest [08:17:36]: test python: - - - - - - - - - - results - - - - - - - - - - 743s autopkgtest [08:17:37]: @@@@@@@@@@@@@@@@@@@@ summary 743s command1 PASS 743s python PASS 1039s nova [W] Skipping flock for amd64 1039s Creating nova instance adt-plucky-amd64-python-mrcfile-20250119-080513-juju-7f2275-prod-proposed-migration-environment-15-fb60633a-4097-4da6-ade1-de055c76fd3a from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)... 1039s nova [W] Skipping flock for amd64 1039s Creating nova instance adt-plucky-amd64-python-mrcfile-20250119-080513-juju-7f2275-prod-proposed-migration-environment-15-fb60633a-4097-4da6-ade1-de055c76fd3a from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)...