36s autopkgtest [09:39:18]: starting date and time: 2024-08-26 09:39:18+0000 40s autopkgtest [09:39:22]: git checkout: fd3bed09 nova: allow more retries for quota issues 40s autopkgtest [09:39:22]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.5vn4wme8/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade dask --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/7.4.7-3 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-arm64-3.secgroup --name adt-oracular-arm64-dask-20240826-093831-juju-7f2275-prod-proposed-migration-environment-2-bdd20650-2651-4429-b51b-3e6ae081a623 --image adt/ubuntu-oracular-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -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'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 175s autopkgtest [09:41:37]: testbed dpkg architecture: arm64 175s autopkgtest [09:41:37]: testbed apt version: 2.9.3 175s autopkgtest [09:41:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 201s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 202s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [11.1 kB] 202s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8408 B] 202s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [59.7 kB] 202s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [855 kB] 202s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 Packages [88.8 kB] 202s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 c-n-f Metadata [2176 B] 202s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 Packages [50.3 kB] 202s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 c-n-f Metadata [372 B] 202s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 Packages [742 kB] 202s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 c-n-f Metadata [17.9 kB] 202s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 Packages [13.1 kB] 202s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 c-n-f Metadata [532 B] 208s Fetched 1976 kB in 1s (1842 kB/s) 208s Reading package lists... 234s Reading package lists... 235s Building dependency tree... 235s Reading state information... 236s Calculating upgrade... 237s The following packages were automatically installed and are no longer required: 237s libargon2-1 libssh-4 python3-six systemd-dev 237s Use 'sudo apt autoremove' to remove them. 238s The following NEW packages will be installed: 238s grub-efi-arm64-unsigned libatomic1 libgomp1 libgraphite2-3 libharfbuzz0b 238s libimagequant0 libnsl2 libraqm0 libssh2-1t64 python3.12-gdbm python3.13-gdbm 238s systemd-cryptsetup 238s The following packages will be upgraded: 238s apparmor apport apport-core-dump-handler apt apt-utils base-files 238s base-passwd bash bind9-dnsutils bind9-host bind9-libs binutils 238s binutils-aarch64-linux-gnu binutils-common bolt bpfcc-tools bpftrace 238s bsdextrautils bsdutils btrfs-progs busybox-initramfs busybox-static bzip2 238s cloud-init cloud-initramfs-copymods cloud-initramfs-dyn-netconf 238s console-setup console-setup-linux coreutils cpio cron cron-daemon-common 238s cryptsetup-bin curl dash dbus dbus-bin dbus-daemon dbus-session-bus-common 238s dbus-system-bus-common dbus-user-session debianutils devio dhcpcd-base 238s dmidecode dmsetup dpkg dpkg-dev dracut-install e2fsprogs e2fsprogs-l10n 238s efibootmgr eject ethtool fdisk findutils flash-kernel fuse3 fwupd 238s fwupd-signed gcc-14-base gdisk gettext-base gir1.2-glib-2.0 groff-base 238s grub-common grub-efi-arm64 grub-efi-arm64-bin grub-efi-arm64-signed 238s grub2-common gzip hwdata ibverbs-providers inetutils-telnet initramfs-tools 238s initramfs-tools-bin initramfs-tools-core iproute2 keyboard-configuration 238s kpartx krb5-locales less libaom3 libapparmor1 libapt-pkg6.0t64 238s libarchive13t64 libaudit-common libaudit1 libbinutils libblkid1 238s libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 libblockdev-mdraid3 238s libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 libblockdev-utils3 238s libblockdev3 libbpf1 libbpfcc libbz2-1.0 libc-bin libc-dev-bin libc-devtools 238s libc6 libc6-dev libclang-cpp18 libclang1-18 libcom-err2 libcryptsetup12 238s libctf-nobfd0 libctf0 libcurl3t64-gnutls libcurl4t64 libdbus-1-3 libde265-0 238s libdebconfclient0 libdeflate0 libdevmapper1.02.1 libdpkg-perl libdrm-common 238s libdrm2 libdw1t64 libedit2 libelf1t64 libevdev2 libext2fs2t64 libfdisk1 238s libfido2-1 libfribidi0 libfuse3-3 libfwupd2 libgcc-s1 libgcrypt20 libgd3 238s libgdbm-compat4t64 libgdbm6t64 libglib2.0-0t64 libglib2.0-data 238s libgnutls30t64 libgpg-error-l10n libgpg-error0 libgprofng0 libgssapi-krb5-2 238s libgusb2 libheif-plugin-aomdec libheif-plugin-aomenc libheif-plugin-libde265 238s libheif1 libhogweed6t64 libibverbs1 libicu74 libk5crypto3 libkrb5-3 238s libkrb5support0 libksba8 libldap-common libldap2 libllvm18 liblz4-1 liblzma5 238s liblzo2-2 libmaxminddb0 libmbim-glib4 libmbim-proxy libmount1 libncurses6 238s libncursesw6 libnetplan1 libnettle8t64 libnftables1 libnftnl11 libnghttp2-14 238s libnspr4 libnss-systemd libnss3 libnvme1t64 libp11-kit0 libpam-modules 238s libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpcap0.8t64 238s libpci3 libperl5.38t64 libplymouth5 libproc2-0 libpython3-stdlib 238s libpython3.12-minimal libpython3.12-stdlib libreiserfscore0t64 libsasl2-2 238s libsasl2-modules libsasl2-modules-db libseccomp2 libsensors-config 238s libsensors5 libsepol2 libsframe1 libsmartcols1 libsqlite3-0 libss2 libssh-4 238s libssl3t64 libstdc++6 libsystemd-shared libsystemd0 libtiff6 libtinfo6 238s libtraceevent1 libtraceevent1-plugin libudev1 libudisks2-0 libunwind8 238s liburcu8t64 libuuid1 libuv1t64 libxml2 libxmlb2 libzstd1 linux-firmware 238s locales login logrotate logsave lsb-release lshw lto-disabled-list 238s lxd-installer man-db mawk motd-news-config mount mtd-utils multipath-tools 238s nano ncurses-base ncurses-bin ncurses-term netcat-openbsd netplan-generator 238s netplan.io networkd-dispatcher nftables openssh-client openssh-server 238s openssh-sftp-server openssl os-prober passwd pci.ids pciutils perl perl-base 238s perl-modules-5.38 plymouth plymouth-theme-ubuntu-text pollinate 238s powermgmt-base procps python3 python3-apport python3-bpfcc python3-certifi 238s python3-cffi-backend python3-cryptography python3-gdbm python3-idna 238s python3-jinja2 python3-launchpadlib python3-minimal python3-netplan 238s python3-openssl python3-pkg-resources python3-problem-report 238s python3-pygments python3-requests python3-setuptools python3-six 238s python3-typing-extensions python3-urllib3 python3-yaml python3.12 238s python3.12-minimal rsyslog sensible-utils shared-mime-info strace sysstat 238s systemd systemd-dev systemd-hwe-hwdb systemd-resolved systemd-sysv 238s systemd-timesyncd telnet tmux u-boot-tools ubuntu-kernel-accessories 238s ubuntu-minimal ubuntu-pro-client ubuntu-pro-client-l10n ubuntu-standard udev 238s udisks2 usb.ids util-linux uuid-runtime vim-common vim-tiny wget 238s wireless-regdb xfsprogs xkb-data xxd xz-utils zlib1g zstd 238s 320 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 238s Need to get 675 MB of archives. 238s After this operation, 63.3 MB of additional disk space will be used. 238s Get:1 http://ftpmaster.internal/ubuntu oracular/main arm64 motd-news-config all 13.3ubuntu3 [5402 B] 238s Get:2 http://ftpmaster.internal/ubuntu oracular/main arm64 base-files arm64 13.3ubuntu3 [75.4 kB] 238s Get:3 http://ftpmaster.internal/ubuntu oracular/main arm64 locales all 2.40-1ubuntu1 [4225 kB] 239s Get:4 http://ftpmaster.internal/ubuntu oracular/main arm64 systemd arm64 256.4-2ubuntu1 [3350 kB] 239s Get:5 http://ftpmaster.internal/ubuntu oracular/main arm64 systemd-timesyncd arm64 256.4-2ubuntu1 [39.5 kB] 239s Get:6 http://ftpmaster.internal/ubuntu oracular/main arm64 systemd-resolved arm64 256.4-2ubuntu1 [311 kB] 239s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 libsystemd-shared arm64 256.4-2ubuntu1 [2142 kB] 239s Get:8 http://ftpmaster.internal/ubuntu oracular/main arm64 libsystemd0 arm64 256.4-2ubuntu1 [444 kB] 239s Get:9 http://ftpmaster.internal/ubuntu oracular/main arm64 libnss-systemd arm64 256.4-2ubuntu1 [162 kB] 239s Get:10 http://ftpmaster.internal/ubuntu oracular/main arm64 libudev1 arm64 256.4-2ubuntu1 [193 kB] 239s Get:11 http://ftpmaster.internal/ubuntu oracular/main arm64 systemd-dev all 256.4-2ubuntu1 [113 kB] 239s Get:12 http://ftpmaster.internal/ubuntu oracular/main arm64 udev arm64 256.4-2ubuntu1 [1948 kB] 239s Get:13 http://ftpmaster.internal/ubuntu oracular/main arm64 systemd-sysv arm64 256.4-2ubuntu1 [11.9 kB] 239s Get:14 http://ftpmaster.internal/ubuntu oracular/main arm64 libpam-systemd arm64 256.4-2ubuntu1 [241 kB] 239s Get:15 http://ftpmaster.internal/ubuntu oracular/universe arm64 libc-devtools arm64 2.40-1ubuntu1 [27.8 kB] 239s Get:16 http://ftpmaster.internal/ubuntu oracular/main arm64 libc-dev-bin arm64 2.40-1ubuntu1 [19.7 kB] 239s Get:17 http://ftpmaster.internal/ubuntu oracular/main arm64 libc6-dev arm64 2.40-1ubuntu1 [1707 kB] 239s Get:18 http://ftpmaster.internal/ubuntu oracular/main arm64 libc6 arm64 2.40-1ubuntu1 [2871 kB] 239s Get:19 http://ftpmaster.internal/ubuntu oracular/main arm64 libc-bin arm64 2.40-1ubuntu1 [590 kB] 239s Get:20 http://ftpmaster.internal/ubuntu oracular/main arm64 libzstd1 arm64 1.5.6+dfsg-1 [275 kB] 239s Get:21 http://ftpmaster.internal/ubuntu oracular/main arm64 zlib1g arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [62.4 kB] 239s Get:22 http://ftpmaster.internal/ubuntu oracular/main arm64 libssl3t64 arm64 3.3.1-2ubuntu1 [2570 kB] 239s Get:23 http://ftpmaster.internal/ubuntu oracular/main arm64 dbus-session-bus-common all 1.14.10-4ubuntu5 [80.4 kB] 239s Get:24 http://ftpmaster.internal/ubuntu oracular/main arm64 libaudit-common all 1:4.0.1-1ubuntu1 [6188 B] 239s Get:25 http://ftpmaster.internal/ubuntu oracular/main arm64 libaudit1 arm64 1:4.0.1-1ubuntu1 [53.8 kB] 239s Get:26 http://ftpmaster.internal/ubuntu oracular/main arm64 libpam0g arm64 1.5.3-7ubuntu2 [68.3 kB] 239s Get:27 http://ftpmaster.internal/ubuntu oracular/main arm64 libpam-modules-bin arm64 1.5.3-7ubuntu2 [50.4 kB] 239s Get:28 http://ftpmaster.internal/ubuntu oracular/main arm64 libpam-modules arm64 1.5.3-7ubuntu2 [285 kB] 239s Get:29 http://ftpmaster.internal/ubuntu oracular/main arm64 libpam-runtime all 1.5.3-7ubuntu2 [40.8 kB] 239s Get:30 http://ftpmaster.internal/ubuntu oracular/main arm64 dbus-user-session arm64 1.14.10-4ubuntu5 [9964 B] 239s Get:31 http://ftpmaster.internal/ubuntu oracular/main arm64 libapparmor1 arm64 4.1.0~beta1-0ubuntu2 [51.7 kB] 239s Get:32 http://ftpmaster.internal/ubuntu oracular/main arm64 dbus-system-bus-common all 1.14.10-4ubuntu5 [81.6 kB] 239s Get:33 http://ftpmaster.internal/ubuntu oracular/main arm64 dbus-bin arm64 1.14.10-4ubuntu5 [38.9 kB] 239s Get:34 http://ftpmaster.internal/ubuntu oracular/main arm64 dbus arm64 1.14.10-4ubuntu5 [24.0 kB] 239s Get:35 http://ftpmaster.internal/ubuntu oracular/main arm64 dbus-daemon arm64 1.14.10-4ubuntu5 [115 kB] 239s Get:36 http://ftpmaster.internal/ubuntu oracular/main arm64 libdbus-1-3 arm64 1.14.10-4ubuntu5 [210 kB] 239s Get:37 http://ftpmaster.internal/ubuntu oracular/main arm64 libblkid1 arm64 2.40.2-1ubuntu1 [128 kB] 239s Get:38 http://ftpmaster.internal/ubuntu oracular/main arm64 libmount1 arm64 2.40.2-1ubuntu1 [152 kB] 239s Get:39 http://ftpmaster.internal/ubuntu oracular/main arm64 libseccomp2 arm64 2.5.5-1ubuntu4 [51.4 kB] 239s Get:40 http://ftpmaster.internal/ubuntu oracular/main arm64 libsmartcols1 arm64 2.40.2-1ubuntu1 [85.5 kB] 239s Get:41 http://ftpmaster.internal/ubuntu oracular/main arm64 mount arm64 2.40.2-1ubuntu1 [135 kB] 239s Get:42 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc-14-base arm64 14.2.0-2ubuntu1 [50.3 kB] 239s Get:43 http://ftpmaster.internal/ubuntu oracular/main arm64 libstdc++6 arm64 14.2.0-2ubuntu1 [749 kB] 239s Get:44 http://ftpmaster.internal/ubuntu oracular/main arm64 libgcc-s1 arm64 14.2.0-2ubuntu1 [61.8 kB] 239s Get:45 http://ftpmaster.internal/ubuntu oracular/main arm64 libgomp1 arm64 14.2.0-2ubuntu1 [145 kB] 239s Get:46 http://ftpmaster.internal/ubuntu oracular/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 239s Get:47 http://ftpmaster.internal/ubuntu oracular/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 239s Get:48 http://ftpmaster.internal/ubuntu oracular/main arm64 libatomic1 arm64 14.2.0-2ubuntu1 [11.4 kB] 239s Get:49 http://ftpmaster.internal/ubuntu oracular/main arm64 gir1.2-glib-2.0 arm64 2.81.1-3 [182 kB] 239s Get:50 http://ftpmaster.internal/ubuntu oracular/main arm64 libglib2.0-0t64 arm64 2.81.1-3 [1553 kB] 239s Get:51 http://ftpmaster.internal/ubuntu oracular/main arm64 libharfbuzz0b arm64 9.0.0-1 [486 kB] 239s Get:52 http://ftpmaster.internal/ubuntu oracular/main arm64 libfribidi0 arm64 1.0.15-1 [26.6 kB] 239s Get:53 http://ftpmaster.internal/ubuntu oracular/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 239s Get:54 http://ftpmaster.internal/ubuntu oracular/main arm64 libaom3 arm64 3.9.1-1 [1651 kB] 239s Get:55 http://ftpmaster.internal/ubuntu oracular/main arm64 libheif-plugin-libde265 arm64 1.17.6-4build1 [8186 B] 239s Get:56 http://ftpmaster.internal/ubuntu oracular/main arm64 libheif-plugin-aomenc arm64 1.17.6-4build1 [13.9 kB] 239s Get:57 http://ftpmaster.internal/ubuntu oracular/main arm64 libheif1 arm64 1.17.6-4build1 [259 kB] 239s Get:58 http://ftpmaster.internal/ubuntu oracular/main arm64 libheif-plugin-aomdec arm64 1.17.6-4build1 [10.2 kB] 239s Get:59 http://ftpmaster.internal/ubuntu oracular/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 239s Get:60 http://ftpmaster.internal/ubuntu oracular/main arm64 libdeflate0 arm64 1.21-1 [46.2 kB] 239s Get:61 http://ftpmaster.internal/ubuntu oracular/main arm64 liblzma5 arm64 5.6.2-2 [135 kB] 239s Get:62 http://ftpmaster.internal/ubuntu oracular/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu3 [191 kB] 239s Get:63 http://ftpmaster.internal/ubuntu oracular/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 239s Get:64 http://ftpmaster.internal/ubuntu oracular/main arm64 debianutils arm64 5.20 [90.5 kB] 239s Get:65 http://ftpmaster.internal/ubuntu oracular/main arm64 bash arm64 5.2.32-1ubuntu1 [790 kB] 240s Get:66 http://ftpmaster.internal/ubuntu oracular/main arm64 bsdutils arm64 1:2.40.2-1ubuntu1 [102 kB] 240s Get:67 http://ftpmaster.internal/ubuntu oracular/main arm64 coreutils arm64 9.4-3.1ubuntu1 [1385 kB] 240s Get:68 http://ftpmaster.internal/ubuntu oracular/main arm64 dash arm64 0.5.12-9ubuntu1 [90.8 kB] 240s Get:69 http://ftpmaster.internal/ubuntu oracular/main arm64 libgpg-error-l10n all 1.50-3 [8570 B] 240s Get:70 http://ftpmaster.internal/ubuntu oracular/main arm64 libgpg-error0 arm64 1.50-3 [75.8 kB] 240s Get:71 http://ftpmaster.internal/ubuntu oracular/main arm64 libgcrypt20 arm64 1.11.0-6 [550 kB] 240s Get:72 http://ftpmaster.internal/ubuntu oracular/main arm64 bzip2 arm64 1.0.8-6 [34.1 kB] 240s Get:73 http://ftpmaster.internal/ubuntu oracular/main arm64 libbz2-1.0 arm64 1.0.8-6 [35.5 kB] 240s Get:74 http://ftpmaster.internal/ubuntu oracular/main arm64 liblz4-1 arm64 1.9.4-3 [64.0 kB] 240s Get:75 http://ftpmaster.internal/ubuntu oracular/main arm64 libapt-pkg6.0t64 arm64 2.9.8 [992 kB] 240s Get:76 http://ftpmaster.internal/ubuntu oracular/main arm64 dpkg arm64 1.22.11ubuntu1 [1281 kB] 240s Get:77 http://ftpmaster.internal/ubuntu oracular/main arm64 findutils arm64 4.10.0-3 [310 kB] 240s Get:78 http://ftpmaster.internal/ubuntu oracular/main arm64 gzip arm64 1.12-1.1ubuntu1 [97.9 kB] 240s Get:79 http://ftpmaster.internal/ubuntu oracular/main arm64 login arm64 1:4.13+dfsg1-4ubuntu5 [200 kB] 240s Get:80 http://ftpmaster.internal/ubuntu oracular/main arm64 ncurses-bin arm64 6.5-2 [186 kB] 240s Get:81 http://ftpmaster.internal/ubuntu oracular/main arm64 libperl5.38t64 arm64 5.38.2-5 [4772 kB] 240s Get:82 http://ftpmaster.internal/ubuntu oracular/main arm64 perl arm64 5.38.2-5 [231 kB] 240s Get:83 http://ftpmaster.internal/ubuntu oracular/main arm64 perl-base arm64 5.38.2-5 [1776 kB] 240s Get:84 http://ftpmaster.internal/ubuntu oracular/main arm64 perl-modules-5.38 all 5.38.2-5 [3110 kB] 240s Get:85 http://ftpmaster.internal/ubuntu oracular/main arm64 libgdbm6t64 arm64 1.24-2 [35.1 kB] 240s Get:86 http://ftpmaster.internal/ubuntu oracular/main arm64 libgdbm-compat4t64 arm64 1.24-2 [6618 B] 240s Get:87 http://ftpmaster.internal/ubuntu oracular/main arm64 libuuid1 arm64 2.40.2-1ubuntu1 [40.6 kB] 240s Get:88 http://ftpmaster.internal/ubuntu oracular/main arm64 util-linux arm64 2.40.2-1ubuntu1 [1109 kB] 240s Get:89 http://ftpmaster.internal/ubuntu oracular/main arm64 libdebconfclient0 arm64 0.272ubuntu1 [11.5 kB] 240s Get:90 http://ftpmaster.internal/ubuntu oracular/main arm64 base-passwd arm64 3.6.4 [51.2 kB] 240s Get:91 http://ftpmaster.internal/ubuntu oracular/main arm64 ncurses-base all 6.5-2 [25.8 kB] 240s Get:92 http://ftpmaster.internal/ubuntu oracular/main arm64 ncurses-term all 6.5-2 [275 kB] 240s Get:93 http://ftpmaster.internal/ubuntu oracular/main arm64 apt arm64 2.9.8 [1370 kB] 241s Get:94 http://ftpmaster.internal/ubuntu oracular/main arm64 apt-utils arm64 2.9.8 [210 kB] 241s Get:95 http://ftpmaster.internal/ubuntu oracular/main arm64 libnettle8t64 arm64 3.10-1 [194 kB] 241s Get:96 http://ftpmaster.internal/ubuntu oracular/main arm64 libhogweed6t64 arm64 3.10-1 [200 kB] 241s Get:97 http://ftpmaster.internal/ubuntu oracular/main arm64 libp11-kit0 arm64 0.25.5-2ubuntu1 [274 kB] 241s Get:98 http://ftpmaster.internal/ubuntu oracular/main arm64 libgnutls30t64 arm64 3.8.6-2ubuntu1 [950 kB] 241s Get:99 http://ftpmaster.internal/ubuntu oracular/main arm64 e2fsprogs-l10n all 1.47.1-1ubuntu1 [6798 B] 241s Get:100 http://ftpmaster.internal/ubuntu oracular/main arm64 logsave arm64 1.47.1-1ubuntu1 [24.8 kB] 241s Get:101 http://ftpmaster.internal/ubuntu oracular/main arm64 ubuntu-minimal arm64 1.541 [11.1 kB] 241s Get:102 http://ftpmaster.internal/ubuntu oracular/main arm64 linux-firmware arm64 20240808.gite131a437-0ubuntu1 [490 MB] 259s Get:103 http://ftpmaster.internal/ubuntu oracular/main arm64 initramfs-tools all 0.142ubuntu32 [7904 B] 259s Get:104 http://ftpmaster.internal/ubuntu oracular/main arm64 initramfs-tools-core all 0.142ubuntu32 [50.1 kB] 259s Get:105 http://ftpmaster.internal/ubuntu oracular/main arm64 libext2fs2t64 arm64 1.47.1-1ubuntu1 [228 kB] 259s Get:106 http://ftpmaster.internal/ubuntu oracular/main arm64 e2fsprogs arm64 1.47.1-1ubuntu1 [603 kB] 259s Get:107 http://ftpmaster.internal/ubuntu oracular/main arm64 console-setup-linux all 1.226ubuntu2 [1880 kB] 259s Get:108 http://ftpmaster.internal/ubuntu oracular/main arm64 console-setup all 1.226ubuntu2 [110 kB] 259s Get:109 http://ftpmaster.internal/ubuntu oracular/main arm64 keyboard-configuration all 1.226ubuntu2 [212 kB] 259s Get:110 http://ftpmaster.internal/ubuntu oracular/main arm64 xkb-data all 2.42-1ubuntu1 [385 kB] 259s Get:111 http://ftpmaster.internal/ubuntu oracular/main arm64 dhcpcd-base arm64 1:10.0.8-3 [215 kB] 259s Get:112 http://ftpmaster.internal/ubuntu oracular/main arm64 eject arm64 2.40.2-1ubuntu1 [44.3 kB] 259s Get:113 http://ftpmaster.internal/ubuntu oracular/main arm64 libdw1t64 arm64 0.191-2 [262 kB] 259s Get:114 http://ftpmaster.internal/ubuntu oracular/main arm64 libelf1t64 arm64 0.191-2 [58.0 kB] 259s Get:115 http://ftpmaster.internal/ubuntu oracular/main arm64 libbpf1 arm64 1:1.4.5-1 [174 kB] 259s Get:116 http://ftpmaster.internal/ubuntu oracular/main arm64 iproute2 arm64 6.10.0-1ubuntu1 [1144 kB] 259s Get:117 http://ftpmaster.internal/ubuntu oracular/main arm64 libncurses6 arm64 6.5-2 [110 kB] 259s Get:118 http://ftpmaster.internal/ubuntu oracular/main arm64 libncursesw6 arm64 6.5-2 [145 kB] 259s Get:119 http://ftpmaster.internal/ubuntu oracular/main arm64 libtinfo6 arm64 6.5-2 [104 kB] 259s Get:120 http://ftpmaster.internal/ubuntu oracular/main arm64 tmux arm64 3.4-7 [464 kB] 259s Get:121 http://ftpmaster.internal/ubuntu oracular/main arm64 less arm64 643-1 [157 kB] 259s Get:122 http://ftpmaster.internal/ubuntu oracular/main arm64 lsb-release all 12.1-1 [5910 B] 259s Get:123 http://ftpmaster.internal/ubuntu oracular/main arm64 mawk arm64 1.3.4.20240622-2 [124 kB] 259s Get:124 http://ftpmaster.internal/ubuntu oracular/main arm64 netcat-openbsd arm64 1.226-1.1 [43.3 kB] 259s Get:125 http://ftpmaster.internal/ubuntu oracular/main arm64 netplan-generator arm64 1.1-1 [60.4 kB] 260s Get:126 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-netplan arm64 1.1-1 [22.9 kB] 260s Get:127 http://ftpmaster.internal/ubuntu oracular/main arm64 netplan.io arm64 1.1-1 [68.1 kB] 260s Get:128 http://ftpmaster.internal/ubuntu oracular/main arm64 libnetplan1 arm64 1.1-1 [125 kB] 260s Get:129 http://ftpmaster.internal/ubuntu oracular/main arm64 libnsl2 arm64 1.3.0-3build3 [41.6 kB] 260s Get:130 http://ftpmaster.internal/ubuntu oracular/main arm64 python3.12 arm64 3.12.5-4 [657 kB] 260s Get:131 http://ftpmaster.internal/ubuntu oracular/main arm64 libsqlite3-0 arm64 3.46.0-1 [711 kB] 260s Get:132 http://ftpmaster.internal/ubuntu oracular/main arm64 libpython3.12-stdlib arm64 3.12.5-4 [2042 kB] 260s Get:133 http://ftpmaster.internal/ubuntu oracular/main arm64 python3.12-minimal arm64 3.12.5-4 [2242 kB] 260s Get:134 http://ftpmaster.internal/ubuntu oracular/main arm64 libpython3.12-minimal arm64 3.12.5-4 [832 kB] 260s Get:135 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-minimal arm64 3.12.5-1 [27.3 kB] 260s Get:136 http://ftpmaster.internal/ubuntu oracular/main arm64 python3 arm64 3.12.5-1 [24.0 kB] 260s Get:137 http://ftpmaster.internal/ubuntu oracular/main arm64 libpython3-stdlib arm64 3.12.5-1 [9916 B] 260s Get:138 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-cffi-backend arm64 1.17.0-1 [83.0 kB] 260s Get:139 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-yaml arm64 6.0.2-1 [127 kB] 260s Get:140 http://ftpmaster.internal/ubuntu oracular/main arm64 passwd arm64 1:4.13+dfsg1-4ubuntu5 [838 kB] 260s Get:141 http://ftpmaster.internal/ubuntu oracular/main arm64 libproc2-0 arm64 2:4.0.4-4ubuntu4 [58.3 kB] 260s Get:142 http://ftpmaster.internal/ubuntu oracular/main arm64 procps arm64 2:4.0.4-4ubuntu4 [708 kB] 260s Get:143 http://ftpmaster.internal/ubuntu oracular/main arm64 sensible-utils all 0.0.24 [24.8 kB] 260s Get:144 http://ftpmaster.internal/ubuntu oracular/main arm64 ubuntu-pro-client-l10n arm64 33.2 [19.2 kB] 260s Get:145 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-setuptools all 70.3.0-2 [429 kB] 260s Get:146 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-pkg-resources all 70.3.0-2 [187 kB] 260s Get:147 http://ftpmaster.internal/ubuntu oracular/main arm64 ubuntu-pro-client arm64 33.2 [230 kB] 260s Get:148 http://ftpmaster.internal/ubuntu oracular/main arm64 vim-tiny arm64 2:9.1.0496-1ubuntu4 [795 kB] 260s Get:149 http://ftpmaster.internal/ubuntu oracular/main arm64 vim-common all 2:9.1.0496-1ubuntu4 [387 kB] 260s Get:150 http://ftpmaster.internal/ubuntu oracular/main arm64 cpio arm64 2.15+dfsg-2 [83.9 kB] 260s Get:151 http://ftpmaster.internal/ubuntu oracular/main arm64 dracut-install arm64 102-3ubuntu4 [33.0 kB] 260s Get:152 http://ftpmaster.internal/ubuntu oracular/main arm64 initramfs-tools-bin arm64 0.142ubuntu32 [21.9 kB] 260s Get:153 http://ftpmaster.internal/ubuntu oracular/main arm64 busybox-initramfs arm64 1:1.36.1-9ubuntu1 [188 kB] 260s Get:154 http://ftpmaster.internal/ubuntu oracular/main arm64 cron arm64 3.0pl1-189ubuntu1 [85.5 kB] 260s Get:155 http://ftpmaster.internal/ubuntu oracular/main arm64 uuid-runtime arm64 2.40.2-1ubuntu1 [51.6 kB] 260s Get:156 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-launchpadlib all 2.0.0-1 [126 kB] 260s Get:157 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-problem-report all 2.30.0-0ubuntu1 [24.8 kB] 260s Get:158 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-apport all 2.30.0-0ubuntu1 [93.1 kB] 260s Get:159 http://ftpmaster.internal/ubuntu oracular/main arm64 libdevmapper1.02.1 arm64 2:1.02.196-1ubuntu1 [128 kB] 260s Get:160 http://ftpmaster.internal/ubuntu oracular/main arm64 grub2-common arm64 2.12-5ubuntu4 [676 kB] 260s Get:161 http://ftpmaster.internal/ubuntu oracular/main arm64 fuse3 arm64 3.14.0-6 [24.4 kB] 260s Get:162 http://ftpmaster.internal/ubuntu oracular/main arm64 libfuse3-3 arm64 3.14.0-6 [82.4 kB] 260s Get:163 http://ftpmaster.internal/ubuntu oracular/main arm64 gettext-base arm64 0.22.5-2 [39.9 kB] 260s Get:164 http://ftpmaster.internal/ubuntu oracular/main arm64 grub-common arm64 2.12-5ubuntu4 [2196 kB] 260s Get:165 http://ftpmaster.internal/ubuntu oracular/main arm64 apport-core-dump-handler all 2.30.0-0ubuntu1 [17.6 kB] 260s Get:166 http://ftpmaster.internal/ubuntu oracular/main arm64 apport all 2.30.0-0ubuntu1 [84.6 kB] 260s Get:167 http://ftpmaster.internal/ubuntu oracular/main arm64 libedit2 arm64 3.1-20240517-1 [97.6 kB] 260s Get:168 http://ftpmaster.internal/ubuntu oracular/main arm64 libfido2-1 arm64 1.15.0-1 [83.4 kB] 260s Get:169 http://ftpmaster.internal/ubuntu oracular/main arm64 libgssapi-krb5-2 arm64 1.21.3-3 [141 kB] 260s Get:170 http://ftpmaster.internal/ubuntu oracular/main arm64 libkrb5-3 arm64 1.21.3-3 [348 kB] 260s Get:171 http://ftpmaster.internal/ubuntu oracular/main arm64 libkrb5support0 arm64 1.21.3-3 [34.4 kB] 260s Get:172 http://ftpmaster.internal/ubuntu oracular/main arm64 libk5crypto3 arm64 1.21.3-3 [85.7 kB] 260s Get:173 http://ftpmaster.internal/ubuntu oracular/main arm64 libcom-err2 arm64 1.47.1-1ubuntu1 [25.1 kB] 260s Get:174 http://ftpmaster.internal/ubuntu oracular/main arm64 openssh-sftp-server arm64 1:9.7p1-7ubuntu2 [36.6 kB] 260s Get:175 http://ftpmaster.internal/ubuntu oracular/main arm64 openssh-server arm64 1:9.7p1-7ubuntu2 [504 kB] 260s Get:176 http://ftpmaster.internal/ubuntu oracular/main arm64 openssh-client arm64 1:9.7p1-7ubuntu2 [895 kB] 260s Get:177 http://ftpmaster.internal/ubuntu oracular/main arm64 libsepol2 arm64 3.7-1 [308 kB] 260s Get:178 http://ftpmaster.internal/ubuntu oracular/main arm64 libss2 arm64 1.47.1-1ubuntu1 [17.4 kB] 260s Get:179 http://ftpmaster.internal/ubuntu oracular/main arm64 dmsetup arm64 2:1.02.196-1ubuntu1 [74.8 kB] 260s Get:180 http://ftpmaster.internal/ubuntu oracular/main arm64 krb5-locales all 1.21.3-3 [14.3 kB] 260s Get:181 http://ftpmaster.internal/ubuntu oracular/main arm64 libcryptsetup12 arm64 2:2.7.2-2ubuntu1 [269 kB] 260s Get:182 http://ftpmaster.internal/ubuntu oracular/main arm64 libfdisk1 arm64 2.40.2-1ubuntu1 [161 kB] 260s Get:183 http://ftpmaster.internal/ubuntu oracular/main arm64 libglib2.0-data all 2.81.1-3 [49.5 kB] 260s Get:184 http://ftpmaster.internal/ubuntu oracular/main arm64 libicu74 arm64 74.2-1ubuntu4 [10.8 MB] 261s Get:185 http://ftpmaster.internal/ubuntu oracular/main arm64 libxml2 arm64 2.12.7+dfsg-3 [627 kB] 261s Get:186 http://ftpmaster.internal/ubuntu oracular/main arm64 logrotate arm64 3.22.0-1 [52.2 kB] 261s Get:187 http://ftpmaster.internal/ubuntu oracular/main arm64 networkd-dispatcher all 2.2.4-1.1 [15.6 kB] 261s Get:188 http://ftpmaster.internal/ubuntu oracular/main arm64 openssl arm64 3.3.1-2ubuntu1 [1119 kB] 261s Get:189 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-pygments all 2.18.0+dfsg-1 [836 kB] 261s Get:190 http://ftpmaster.internal/ubuntu oracular/main arm64 rsyslog arm64 8.2406.0-1ubuntu1 [512 kB] 261s Get:191 http://ftpmaster.internal/ubuntu oracular/main arm64 shared-mime-info arm64 2.4-5 [472 kB] 261s Get:192 http://ftpmaster.internal/ubuntu oracular/main arm64 systemd-hwe-hwdb all 256.4.1 [2984 B] 261s Get:193 http://ftpmaster.internal/ubuntu oracular/main arm64 xxd arm64 2:9.1.0496-1ubuntu4 [63.9 kB] 261s Get:194 http://ftpmaster.internal/ubuntu oracular/main arm64 apparmor arm64 4.1.0~beta1-0ubuntu2 [642 kB] 261s Get:195 http://ftpmaster.internal/ubuntu oracular/main arm64 libuv1t64 arm64 1.48.0-5 [95.4 kB] 261s Get:196 http://ftpmaster.internal/ubuntu oracular/main arm64 libmaxminddb0 arm64 1.10.0-1 [24.7 kB] 261s Get:197 http://ftpmaster.internal/ubuntu oracular/main arm64 libnghttp2-14 arm64 1.62.1-2 [74.8 kB] 261s Get:198 http://ftpmaster.internal/ubuntu oracular/main arm64 bind9-dnsutils arm64 1:9.18.28-0ubuntu1 [155 kB] 261s Get:199 http://ftpmaster.internal/ubuntu oracular/main arm64 bind9-host arm64 1:9.18.28-0ubuntu1 [50.2 kB] 261s Get:200 http://ftpmaster.internal/ubuntu oracular/main arm64 bind9-libs arm64 1:9.18.28-0ubuntu1 [1206 kB] 261s Get:201 http://ftpmaster.internal/ubuntu oracular/main arm64 bsdextrautils arm64 2.40.2-1ubuntu1 [90.8 kB] 262s Get:202 http://ftpmaster.internal/ubuntu oracular/main arm64 busybox-static arm64 1:1.36.1-9ubuntu1 [923 kB] 262s Get:203 http://ftpmaster.internal/ubuntu oracular/main arm64 cron-daemon-common all 3.0pl1-189ubuntu1 [14.2 kB] 262s Get:204 http://ftpmaster.internal/ubuntu oracular/main arm64 dmidecode arm64 3.6-1 [62.8 kB] 262s Get:205 http://ftpmaster.internal/ubuntu oracular/main arm64 ethtool arm64 1:6.10-1 [230 kB] 262s Get:206 http://ftpmaster.internal/ubuntu oracular/main arm64 groff-base arm64 1.23.0-5 [991 kB] 262s Get:207 http://ftpmaster.internal/ubuntu oracular/main arm64 libibverbs1 arm64 52.0-2ubuntu1 [67.3 kB] 262s Get:208 http://ftpmaster.internal/ubuntu oracular/main arm64 ibverbs-providers arm64 52.0-2ubuntu1 [373 kB] 262s Get:209 http://ftpmaster.internal/ubuntu oracular/main arm64 inetutils-telnet arm64 2:2.5-5ubuntu1 [103 kB] 262s Get:210 http://ftpmaster.internal/ubuntu oracular/main arm64 libdrm-common all 2.4.122-1 [8350 B] 262s Get:211 http://ftpmaster.internal/ubuntu oracular/main arm64 libdrm2 arm64 2.4.122-1 [42.1 kB] 262s Get:212 http://ftpmaster.internal/ubuntu oracular/main arm64 libevdev2 arm64 1.13.2+dfsg-1 [35.7 kB] 262s Get:213 http://ftpmaster.internal/ubuntu oracular/main arm64 nftables arm64 1.0.9-2 [70.0 kB] 262s Get:214 http://ftpmaster.internal/ubuntu oracular/main arm64 libnftnl11 arm64 1.2.7-1 [67.7 kB] 262s Get:215 http://ftpmaster.internal/ubuntu oracular/main arm64 libnftables1 arm64 1.0.9-2 [352 kB] 262s Get:216 http://ftpmaster.internal/ubuntu oracular/main arm64 libpcap0.8t64 arm64 1.10.4-5ubuntu1 [149 kB] 262s Get:217 http://ftpmaster.internal/ubuntu oracular/main arm64 pci.ids all 0.0~2024.06.23-1 [278 kB] 262s Get:218 http://ftpmaster.internal/ubuntu oracular/main arm64 pciutils arm64 1:3.13.0-1 [88.9 kB] 262s Get:219 http://ftpmaster.internal/ubuntu oracular/main arm64 libpci3 arm64 1:3.13.0-1 [36.3 kB] 262s Get:220 http://ftpmaster.internal/ubuntu oracular/main arm64 libplymouth5 arm64 24.004.60-1ubuntu8 [140 kB] 262s Get:221 http://ftpmaster.internal/ubuntu oracular/main arm64 libsensors-config all 1:3.6.0-10 [5532 B] 262s Get:222 http://ftpmaster.internal/ubuntu oracular/main arm64 libsensors5 arm64 1:3.6.0-10 [27.0 kB] 262s Get:223 http://ftpmaster.internal/ubuntu oracular/main arm64 libtraceevent1-plugin arm64 1:1.8.2-1ubuntu3 [21.3 kB] 262s Get:224 http://ftpmaster.internal/ubuntu oracular/main arm64 libtraceevent1 arm64 1:1.8.2-1ubuntu3 [59.2 kB] 262s Get:225 http://ftpmaster.internal/ubuntu oracular/main arm64 lshw arm64 02.19.git.2021.06.19.996aaad9c7-2ubuntu1 [261 kB] 262s Get:226 http://ftpmaster.internal/ubuntu oracular/main arm64 man-db arm64 2.12.1-3 [1317 kB] 262s Get:227 http://ftpmaster.internal/ubuntu oracular/main arm64 nano arm64 8.1-1 [287 kB] 262s Get:228 http://ftpmaster.internal/ubuntu oracular/main arm64 plymouth-theme-ubuntu-text arm64 24.004.60-1ubuntu8 [9874 B] 262s Get:229 http://ftpmaster.internal/ubuntu oracular/main arm64 plymouth arm64 24.004.60-1ubuntu8 [134 kB] 262s Get:230 http://ftpmaster.internal/ubuntu oracular/main arm64 powermgmt-base all 1.37+nmu1ubuntu1 [7332 B] 262s Get:231 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-gdbm arm64 3.12.5-3 [8606 B] 262s Get:232 http://ftpmaster.internal/ubuntu oracular/main arm64 python3.12-gdbm arm64 3.12.5-4 [29.5 kB] 262s Get:233 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3.13-gdbm arm64 3.13.0~rc1-4 [30.4 kB] 262s Get:234 http://ftpmaster.internal/ubuntu oracular/main arm64 strace arm64 6.8-2 [469 kB] 262s Get:235 http://ftpmaster.internal/ubuntu oracular/main arm64 xz-utils arm64 5.6.2-2 [272 kB] 262s Get:236 http://ftpmaster.internal/ubuntu oracular/main arm64 sysstat arm64 12.7.5-2ubuntu1 [503 kB] 262s Get:237 http://ftpmaster.internal/ubuntu oracular/main arm64 telnet all 0.17+2.5-5ubuntu1 [3688 B] 262s Get:238 http://ftpmaster.internal/ubuntu oracular/main arm64 wget arm64 1.24.5-1ubuntu2 [345 kB] 262s Get:239 http://ftpmaster.internal/ubuntu oracular/main arm64 ubuntu-standard arm64 1.541 [11.1 kB] 262s Get:240 http://ftpmaster.internal/ubuntu oracular/main arm64 usb.ids all 2024.07.04-1 [223 kB] 262s Get:241 http://ftpmaster.internal/ubuntu oracular/main arm64 libgprofng0 arm64 2.43.1-2ubuntu1 [802 kB] 262s Get:242 http://ftpmaster.internal/ubuntu oracular/main arm64 libctf0 arm64 2.43.1-2ubuntu1 [98.4 kB] 262s Get:243 http://ftpmaster.internal/ubuntu oracular/main arm64 libctf-nobfd0 arm64 2.43.1-2ubuntu1 [102 kB] 262s Get:244 http://ftpmaster.internal/ubuntu oracular/main arm64 binutils-aarch64-linux-gnu arm64 2.43.1-2ubuntu1 [3397 kB] 263s Get:245 http://ftpmaster.internal/ubuntu oracular/main arm64 libbinutils arm64 2.43.1-2ubuntu1 [778 kB] 263s Get:246 http://ftpmaster.internal/ubuntu oracular/main arm64 binutils arm64 2.43.1-2ubuntu1 [3184 B] 263s Get:247 http://ftpmaster.internal/ubuntu oracular/main arm64 binutils-common arm64 2.43.1-2ubuntu1 [244 kB] 263s Get:248 http://ftpmaster.internal/ubuntu oracular/main arm64 libsframe1 arm64 2.43.1-2ubuntu1 [14.8 kB] 263s Get:249 http://ftpmaster.internal/ubuntu oracular/main arm64 bolt arm64 0.9.8-1 [143 kB] 263s Get:250 http://ftpmaster.internal/ubuntu oracular/main arm64 libclang-cpp18 arm64 1:18.1.8-9ubuntu1 [13.1 MB] 263s Get:251 http://ftpmaster.internal/ubuntu oracular/main arm64 libllvm18 arm64 1:18.1.8-9ubuntu1 [26.2 MB] 264s Get:252 http://ftpmaster.internal/ubuntu oracular/main arm64 libbpfcc arm64 0.30.0+ds-1ubuntu3 [607 kB] 264s Get:253 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-bpfcc all 0.30.0+ds-1ubuntu3 [40.4 kB] 264s Get:254 http://ftpmaster.internal/ubuntu oracular/main arm64 bpfcc-tools all 0.30.0+ds-1ubuntu3 [697 kB] 264s Get:255 http://ftpmaster.internal/ubuntu oracular/main arm64 libclang1-18 arm64 1:18.1.8-9ubuntu1 [7507 kB] 264s Get:256 http://ftpmaster.internal/ubuntu oracular/main arm64 bpftrace arm64 0.21.2-1ubuntu1 [11.7 MB] 265s Get:257 http://ftpmaster.internal/ubuntu oracular/main arm64 liblzo2-2 arm64 2.10-3 [50.8 kB] 265s Get:258 http://ftpmaster.internal/ubuntu oracular/main arm64 libreiserfscore0t64 arm64 1:3.6.27-9 [76.9 kB] 265s Get:259 http://ftpmaster.internal/ubuntu oracular/main arm64 btrfs-progs arm64 6.6.3-1.2 [958 kB] 265s Get:260 http://ftpmaster.internal/ubuntu oracular/main arm64 cryptsetup-bin arm64 2:2.7.2-2ubuntu1 [216 kB] 265s Get:261 http://ftpmaster.internal/ubuntu oracular/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-7 [21.3 kB] 265s Get:262 http://ftpmaster.internal/ubuntu oracular/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-7 [54.7 kB] 265s Get:263 http://ftpmaster.internal/ubuntu oracular/main arm64 libldap-common all 2.6.8+dfsg-1~exp3ubuntu1 [32.2 kB] 265s Get:264 http://ftpmaster.internal/ubuntu oracular/main arm64 libldap2 arm64 2.6.8+dfsg-1~exp3ubuntu1 [194 kB] 265s Get:265 http://ftpmaster.internal/ubuntu oracular/main arm64 libssh2-1t64 arm64 1.11.0-7 [120 kB] 265s Get:266 http://ftpmaster.internal/ubuntu oracular/main arm64 curl arm64 8.9.1-2ubuntu1 [235 kB] 265s Get:267 http://ftpmaster.internal/ubuntu oracular/main arm64 libcurl4t64 arm64 8.9.1-2ubuntu1 [364 kB] 265s Get:268 http://ftpmaster.internal/ubuntu oracular/main arm64 devio arm64 1.2-3build1 [17.5 kB] 265s Get:269 http://ftpmaster.internal/ubuntu oracular/main arm64 dpkg-dev all 1.22.11ubuntu1 [1087 kB] 265s Get:270 http://ftpmaster.internal/ubuntu oracular/main arm64 libdpkg-perl all 1.22.11ubuntu1 [279 kB] 265s Get:271 http://ftpmaster.internal/ubuntu oracular/main arm64 lto-disabled-list all 53 [12.2 kB] 265s Get:272 http://ftpmaster.internal/ubuntu oracular/main arm64 efibootmgr arm64 18-2 [31.6 kB] 265s Get:273 http://ftpmaster.internal/ubuntu oracular/main arm64 fdisk arm64 2.40.2-1ubuntu1 [139 kB] 265s Get:274 http://ftpmaster.internal/ubuntu oracular/main arm64 mtd-utils arm64 1:2.2.0-2ubuntu1 [277 kB] 265s Get:275 http://ftpmaster.internal/ubuntu oracular/main arm64 flash-kernel arm64 3.107ubuntu9 [49.2 kB] 265s Get:276 http://ftpmaster.internal/ubuntu oracular/main arm64 libarchive13t64 arm64 3.7.4-1 [379 kB] 265s Get:277 http://ftpmaster.internal/ubuntu oracular/main arm64 libcurl3t64-gnutls arm64 8.9.1-2ubuntu1 [358 kB] 265s Get:278 http://ftpmaster.internal/ubuntu oracular/main arm64 libfwupd2 arm64 1.9.24-1 [131 kB] 265s Get:279 http://ftpmaster.internal/ubuntu oracular/main arm64 libgusb2 arm64 0.4.9-1 [37.8 kB] 265s Get:280 http://ftpmaster.internal/ubuntu oracular/main arm64 libmbim-proxy arm64 1.31.2-0ubuntu4 [6172 B] 265s Get:281 http://ftpmaster.internal/ubuntu oracular/main arm64 libmbim-glib4 arm64 1.31.2-0ubuntu4 [220 kB] 265s Get:282 http://ftpmaster.internal/ubuntu oracular/main arm64 libxmlb2 arm64 0.3.19-1 [68.2 kB] 265s Get:283 http://ftpmaster.internal/ubuntu oracular/main arm64 fwupd arm64 1.9.24-1 [4491 kB] 265s Get:284 http://ftpmaster.internal/ubuntu oracular/main arm64 fwupd-signed arm64 1.54+1.6-1build1 [30.8 kB] 265s Get:285 http://ftpmaster.internal/ubuntu oracular/main arm64 grub-efi-arm64-signed arm64 1.208+2.12-5ubuntu4 [1394 kB] 265s Get:286 http://ftpmaster.internal/ubuntu oracular/main arm64 grub-efi-arm64 arm64 2.12-5ubuntu4 [52.7 kB] 265s Get:287 http://ftpmaster.internal/ubuntu oracular/main arm64 grub-efi-arm64-bin arm64 2.12-5ubuntu4 [671 kB] 265s Get:288 http://ftpmaster.internal/ubuntu oracular/main arm64 grub-efi-arm64-unsigned arm64 2.12-5ubuntu4 [1361 kB] 265s Get:289 http://ftpmaster.internal/ubuntu oracular/main arm64 hwdata all 0.385-1 [29.4 kB] 265s Get:290 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev-utils3 arm64 3.1.1-2 [18.6 kB] 265s Get:291 http://ftpmaster.internal/ubuntu oracular/main arm64 libnspr4 arm64 2:4.35-1.1ubuntu1 [115 kB] 265s Get:292 http://ftpmaster.internal/ubuntu oracular/main arm64 libnss3 arm64 2:3.103-1 [1395 kB] 266s Get:293 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev-crypto3 arm64 3.1.1-2 [20.4 kB] 266s Get:294 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev-fs3 arm64 3.1.1-2 [35.8 kB] 266s Get:295 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev-loop3 arm64 3.1.1-2 [7276 B] 266s Get:296 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev-mdraid3 arm64 3.1.1-2 [12.8 kB] 266s Get:297 http://ftpmaster.internal/ubuntu oracular/main arm64 libnvme1t64 arm64 1.10-1 [82.3 kB] 266s Get:298 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev-nvme3 arm64 3.1.1-2 [17.2 kB] 266s Get:299 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev-part3 arm64 3.1.1-2 [14.8 kB] 266s Get:300 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev-swap3 arm64 3.1.1-2 [7838 B] 266s Get:301 http://ftpmaster.internal/ubuntu oracular/main arm64 libblockdev3 arm64 3.1.1-2 [50.5 kB] 266s Get:302 http://ftpmaster.internal/ubuntu oracular/main arm64 libksba8 arm64 1.6.7-2 [119 kB] 267s Get:303 http://ftpmaster.internal/ubuntu oracular/main arm64 libsasl2-modules arm64 2.1.28+dfsg1-7 [69.9 kB] 267s Get:304 http://ftpmaster.internal/ubuntu oracular/main arm64 libssh-4 arm64 0.10.6-3ubuntu1 [189 kB] 268s Get:305 http://ftpmaster.internal/ubuntu oracular/main arm64 udisks2 arm64 2.10.1-9ubuntu2 [292 kB] 269s Get:306 http://ftpmaster.internal/ubuntu oracular/main arm64 libudisks2-0 arm64 2.10.1-9ubuntu2 [173 kB] 269s Get:307 http://ftpmaster.internal/ubuntu oracular/main arm64 libunwind8 arm64 1.6.2-3.1 [53.5 kB] 269s Get:308 http://ftpmaster.internal/ubuntu oracular/main arm64 liburcu8t64 arm64 0.14.0-4 [63.2 kB] 269s Get:309 http://ftpmaster.internal/ubuntu oracular/main arm64 lxd-installer all 7 [4662 B] 269s Get:310 http://ftpmaster.internal/ubuntu oracular/main arm64 os-prober arm64 1.82ubuntu1 [15.7 kB] 269s Get:311 http://ftpmaster.internal/ubuntu oracular/main arm64 pollinate all 4.33-4ubuntu1 [22.8 kB] 270s Get:312 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-certifi all 2024.6.2-1 [160 kB] 270s Get:313 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-cryptography arm64 42.0.5-2build1 [830 kB] 271s Get:314 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-idna all 3.6-2.1 [49.0 kB] 271s Get:315 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-jinja2 all 3.1.3-1ubuntu1 [108 kB] 271s Get:316 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-openssl all 24.2.1-1 [47.9 kB] 271s Get:317 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-urllib3 all 2.0.7-2 [92.9 kB] 271s Get:318 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-requests all 2.32.3+dfsg-1ubuntu1 [52.6 kB] 271s Get:319 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-six all 1.16.0-7 [13.1 kB] 271s Get:320 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-typing-extensions all 4.12.2-2 [66.0 kB] 271s Get:321 http://ftpmaster.internal/ubuntu oracular/main arm64 systemd-cryptsetup arm64 256.4-2ubuntu1 [117 kB] 271s Get:322 http://ftpmaster.internal/ubuntu oracular/main arm64 u-boot-tools arm64 2024.01+dfsg-5ubuntu1 [281 kB] 272s Get:323 http://ftpmaster.internal/ubuntu oracular/main arm64 ubuntu-kernel-accessories arm64 1.541 [10.9 kB] 272s Get:324 http://ftpmaster.internal/ubuntu oracular/main arm64 wireless-regdb all 2024.07.04-0ubuntu1 [7012 B] 272s Get:325 http://ftpmaster.internal/ubuntu oracular/main arm64 xfsprogs arm64 6.8.0-2.2ubuntu1 [914 kB] 273s Get:326 http://ftpmaster.internal/ubuntu oracular/main arm64 zstd arm64 1.5.6+dfsg-1 [590 kB] 273s Get:327 http://ftpmaster.internal/ubuntu oracular/main arm64 cloud-init all 24.4~2g2e4c39b7-0ubuntu1 [597 kB] 274s Get:328 http://ftpmaster.internal/ubuntu oracular/main arm64 cloud-initramfs-copymods all 0.49 [3880 B] 274s Get:329 http://ftpmaster.internal/ubuntu oracular/main arm64 cloud-initramfs-dyn-netconf all 0.49 [6382 B] 274s Get:330 http://ftpmaster.internal/ubuntu oracular/main arm64 gdisk arm64 1.0.10-2 [249 kB] 274s Get:331 http://ftpmaster.internal/ubuntu oracular/main arm64 kpartx arm64 0.9.9-1ubuntu2 [34.8 kB] 274s Get:332 http://ftpmaster.internal/ubuntu oracular/main arm64 multipath-tools arm64 0.9.9-1ubuntu2 [317 kB] 276s Preconfiguring packages ... 277s Fetched 675 MB in 36s (18.6 MB/s) 277s (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 ... 78364 files and directories currently installed.) 277s Preparing to unpack .../motd-news-config_13.3ubuntu3_all.deb ... 277s Unpacking motd-news-config (13.3ubuntu3) over (13.1ubuntu1) ... 277s Preparing to unpack .../base-files_13.3ubuntu3_arm64.deb ... 277s Unpacking base-files (13.3ubuntu3) over (13.1ubuntu1) ... 278s Setting up base-files (13.3ubuntu3) ... 278s Updating /etc/profile to current default. 279s motd-news.service is a disabled or a static unit not running, not starting it. 279s (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 ... 78369 files and directories currently installed.) 280s Preparing to unpack .../0-locales_2.40-1ubuntu1_all.deb ... 280s Unpacking locales (2.40-1ubuntu1) over (2.39-0ubuntu8.1) ... 280s Preparing to unpack .../1-systemd_256.4-2ubuntu1_arm64.deb ... 280s Unpacking systemd (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 281s Preparing to unpack .../2-systemd-timesyncd_256.4-2ubuntu1_arm64.deb ... 281s Unpacking systemd-timesyncd (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 281s Preparing to unpack .../3-systemd-resolved_256.4-2ubuntu1_arm64.deb ... 281s Unpacking systemd-resolved (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 281s Preparing to unpack .../4-libsystemd-shared_256.4-2ubuntu1_arm64.deb ... 281s Unpacking libsystemd-shared:arm64 (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 281s Preparing to unpack .../5-libsystemd0_256.4-2ubuntu1_arm64.deb ... 281s Unpacking libsystemd0:arm64 (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 281s Setting up libsystemd0:arm64 (256.4-2ubuntu1) ... 281s (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 ... 78357 files and directories currently installed.) 281s Preparing to unpack .../libnss-systemd_256.4-2ubuntu1_arm64.deb ... 281s Unpacking libnss-systemd:arm64 (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 281s Preparing to unpack .../libudev1_256.4-2ubuntu1_arm64.deb ... 281s Unpacking libudev1:arm64 (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 282s Setting up libudev1:arm64 (256.4-2ubuntu1) ... 282s (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 ... 78357 files and directories currently installed.) 282s Preparing to unpack .../systemd-dev_256.4-2ubuntu1_all.deb ... 282s Unpacking systemd-dev (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 282s Preparing to unpack .../udev_256.4-2ubuntu1_arm64.deb ... 282s Unpacking udev (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 282s Setting up libsystemd-shared:arm64 (256.4-2ubuntu1) ... 282s Setting up systemd (256.4-2ubuntu1) ... 282s Installing new version of config file /etc/systemd/journald.conf ... 282s Installing new version of config file /etc/systemd/logind.conf ... 282s Installing new version of config file /etc/systemd/networkd.conf ... 282s Installing new version of config file /etc/systemd/sleep.conf ... 282s Installing new version of config file /etc/systemd/system.conf ... 282s /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. 282s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 283s /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. 284s (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 ... 78360 files and directories currently installed.) 285s Preparing to unpack .../0-systemd-sysv_256.4-2ubuntu1_arm64.deb ... 285s Unpacking systemd-sysv (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 285s Preparing to unpack .../1-libpam-systemd_256.4-2ubuntu1_arm64.deb ... 285s Unpacking libpam-systemd:arm64 (256.4-2ubuntu1) over (255.4-1ubuntu8) ... 285s Preparing to unpack .../2-libc-devtools_2.40-1ubuntu1_arm64.deb ... 285s Unpacking libc-devtools (2.40-1ubuntu1) over (2.39-0ubuntu8.1) ... 285s Preparing to unpack .../3-libc-dev-bin_2.40-1ubuntu1_arm64.deb ... 285s Unpacking libc-dev-bin (2.40-1ubuntu1) over (2.39-0ubuntu8.1) ... 285s Preparing to unpack .../4-libc6-dev_2.40-1ubuntu1_arm64.deb ... 285s Unpacking libc6-dev:arm64 (2.40-1ubuntu1) over (2.39-0ubuntu8.1) ... 285s Preparing to unpack .../5-libc6_2.40-1ubuntu1_arm64.deb ... 285s Checking for services that may need to be restarted... 285s Checking init scripts... 285s Checking for services that may need to be restarted... 285s Checking init scripts... 285s Stopping some services possibly affected by the upgrade (will be restarted later): 285s cron: stopping...done. 285s 285s Unpacking libc6:arm64 (2.40-1ubuntu1) over (2.39-0ubuntu8.1) ... 286s Setting up libc6:arm64 (2.40-1ubuntu1) ... 286s Checking for services that may need to be restarted... 286s Checking init scripts... 286s Restarting services possibly affected by the upgrade: 286s cron: restarting...done. 286s 286s Services restarted successfully. 286s (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 ... 78360 files and directories currently installed.) 286s Preparing to unpack .../libc-bin_2.40-1ubuntu1_arm64.deb ... 286s Unpacking libc-bin (2.40-1ubuntu1) over (2.39-0ubuntu8.1) ... 286s Setting up libc-bin (2.40-1ubuntu1) ... 287s (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 ... 78360 files and directories currently installed.) 287s Preparing to unpack .../libzstd1_1.5.6+dfsg-1_arm64.deb ... 287s Unpacking libzstd1:arm64 (1.5.6+dfsg-1) over (1.5.5+dfsg2-2build1) ... 287s Setting up libzstd1:arm64 (1.5.6+dfsg-1) ... 287s (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 ... 78360 files and directories currently installed.) 287s Preparing to unpack .../zlib1g_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 287s Unpacking zlib1g:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) over (1:1.3.dfsg-3.1ubuntu2) ... 287s Setting up zlib1g:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 287s (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 ... 78360 files and directories currently installed.) 287s Preparing to unpack .../libssl3t64_3.3.1-2ubuntu1_arm64.deb ... 287s Unpacking libssl3t64:arm64 (3.3.1-2ubuntu1) over (3.0.13-0ubuntu3) ... 287s Setting up libssl3t64:arm64 (3.3.1-2ubuntu1) ... 287s (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 ... 78361 files and directories currently installed.) 287s Preparing to unpack .../dbus-session-bus-common_1.14.10-4ubuntu5_all.deb ... 288s Unpacking dbus-session-bus-common (1.14.10-4ubuntu5) over (1.14.10-4ubuntu4) ... 288s Preparing to unpack .../libaudit-common_1%3a4.0.1-1ubuntu1_all.deb ... 288s Unpacking libaudit-common (1:4.0.1-1ubuntu1) over (1:3.1.2-2.1build1) ... 288s Setting up libaudit-common (1:4.0.1-1ubuntu1) ... 288s (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 ... 78361 files and directories currently installed.) 288s Preparing to unpack .../libaudit1_1%3a4.0.1-1ubuntu1_arm64.deb ... 288s Unpacking libaudit1:arm64 (1:4.0.1-1ubuntu1) over (1:3.1.2-2.1build1) ... 288s Setting up libaudit1:arm64 (1:4.0.1-1ubuntu1) ... 288s (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 ... 78361 files and directories currently installed.) 288s Preparing to unpack .../libpam0g_1.5.3-7ubuntu2_arm64.deb ... 288s Unpacking libpam0g:arm64 (1.5.3-7ubuntu2) over (1.5.3-7ubuntu1) ... 288s Setting up libpam0g:arm64 (1.5.3-7ubuntu2) ... 288s (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 ... 78361 files and directories currently installed.) 288s Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu2_arm64.deb ... 289s Unpacking libpam-modules-bin (1.5.3-7ubuntu2) over (1.5.3-7ubuntu1) ... 289s Setting up libpam-modules-bin (1.5.3-7ubuntu2) ... 289s pam_namespace.service is a disabled or a static unit not running, not starting it. 289s (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 ... 78361 files and directories currently installed.) 289s Preparing to unpack .../libpam-modules_1.5.3-7ubuntu2_arm64.deb ... 290s Unpacking libpam-modules:arm64 (1.5.3-7ubuntu2) over (1.5.3-7ubuntu1) ... 290s Setting up libpam-modules:arm64 (1.5.3-7ubuntu2) ... 290s (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 ... 78361 files and directories currently installed.) 290s Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu2_all.deb ... 290s Unpacking libpam-runtime (1.5.3-7ubuntu2) over (1.5.3-7ubuntu1) ... 290s Setting up libpam-runtime (1.5.3-7ubuntu2) ... 291s (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 ... 78361 files and directories currently installed.) 291s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu5_arm64.deb ... 291s Unpacking dbus-user-session (1.14.10-4ubuntu5) over (1.14.10-4ubuntu4) ... 291s Preparing to unpack .../1-libapparmor1_4.1.0~beta1-0ubuntu2_arm64.deb ... 291s Unpacking libapparmor1:arm64 (4.1.0~beta1-0ubuntu2) over (4.0.1-0ubuntu1) ... 291s Preparing to unpack .../2-dbus-system-bus-common_1.14.10-4ubuntu5_all.deb ... 291s Unpacking dbus-system-bus-common (1.14.10-4ubuntu5) over (1.14.10-4ubuntu4) ... 291s Preparing to unpack .../3-dbus-bin_1.14.10-4ubuntu5_arm64.deb ... 291s Unpacking dbus-bin (1.14.10-4ubuntu5) over (1.14.10-4ubuntu4) ... 291s Preparing to unpack .../4-dbus_1.14.10-4ubuntu5_arm64.deb ... 291s Unpacking dbus (1.14.10-4ubuntu5) over (1.14.10-4ubuntu4) ... 291s Preparing to unpack .../5-dbus-daemon_1.14.10-4ubuntu5_arm64.deb ... 291s Unpacking dbus-daemon (1.14.10-4ubuntu5) over (1.14.10-4ubuntu4) ... 291s Preparing to unpack .../6-libdbus-1-3_1.14.10-4ubuntu5_arm64.deb ... 291s Unpacking libdbus-1-3:arm64 (1.14.10-4ubuntu5) over (1.14.10-4ubuntu4) ... 291s Preparing to unpack .../7-libblkid1_2.40.2-1ubuntu1_arm64.deb ... 291s Unpacking libblkid1:arm64 (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 291s Setting up libblkid1:arm64 (2.40.2-1ubuntu1) ... 291s (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 ... 78362 files and directories currently installed.) 291s Preparing to unpack .../libmount1_2.40.2-1ubuntu1_arm64.deb ... 291s Unpacking libmount1:arm64 (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 291s Setting up libmount1:arm64 (2.40.2-1ubuntu1) ... 292s (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 ... 78363 files and directories currently installed.) 292s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu4_arm64.deb ... 292s Unpacking libseccomp2:arm64 (2.5.5-1ubuntu4) over (2.5.5-1ubuntu3) ... 292s Setting up libseccomp2:arm64 (2.5.5-1ubuntu4) ... 292s (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 ... 78363 files and directories currently installed.) 292s Preparing to unpack .../libsmartcols1_2.40.2-1ubuntu1_arm64.deb ... 292s Unpacking libsmartcols1:arm64 (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 292s Setting up libsmartcols1:arm64 (2.40.2-1ubuntu1) ... 292s (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 ... 78364 files and directories currently installed.) 292s Preparing to unpack .../mount_2.40.2-1ubuntu1_arm64.deb ... 292s Unpacking mount (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 292s Preparing to unpack .../gcc-14-base_14.2.0-2ubuntu1_arm64.deb ... 292s Unpacking gcc-14-base:arm64 (14.2.0-2ubuntu1) over (14.1.0-1ubuntu1) ... 292s Setting up gcc-14-base:arm64 (14.2.0-2ubuntu1) ... 292s (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 ... 78365 files and directories currently installed.) 292s Preparing to unpack .../libstdc++6_14.2.0-2ubuntu1_arm64.deb ... 292s Unpacking libstdc++6:arm64 (14.2.0-2ubuntu1) over (14.1.0-1ubuntu1) ... 293s Setting up libstdc++6:arm64 (14.2.0-2ubuntu1) ... 293s (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 ... 78365 files and directories currently installed.) 293s Preparing to unpack .../libgcc-s1_14.2.0-2ubuntu1_arm64.deb ... 293s Unpacking libgcc-s1:arm64 (14.2.0-2ubuntu1) over (14.1.0-1ubuntu1) ... 293s Setting up libgcc-s1:arm64 (14.2.0-2ubuntu1) ... 293s Selecting previously unselected package libgomp1:arm64. 293s (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 ... 78365 files and directories currently installed.) 293s Preparing to unpack .../00-libgomp1_14.2.0-2ubuntu1_arm64.deb ... 293s Unpacking libgomp1:arm64 (14.2.0-2ubuntu1) ... 293s Selecting previously unselected package libimagequant0:arm64. 293s Preparing to unpack .../01-libimagequant0_2.18.0-1build1_arm64.deb ... 293s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 293s Selecting previously unselected package libgraphite2-3:arm64. 293s Preparing to unpack .../02-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 293s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 293s Selecting previously unselected package libatomic1:arm64. 293s Preparing to unpack .../03-libatomic1_14.2.0-2ubuntu1_arm64.deb ... 293s Unpacking libatomic1:arm64 (14.2.0-2ubuntu1) ... 293s Preparing to unpack .../04-gir1.2-glib-2.0_2.81.1-3_arm64.deb ... 293s Unpacking gir1.2-glib-2.0:arm64 (2.81.1-3) over (2.80.2-1ubuntu1) ... 293s Preparing to unpack .../05-libglib2.0-0t64_2.81.1-3_arm64.deb ... 293s Unpacking libglib2.0-0t64:arm64 (2.81.1-3) over (2.80.2-1ubuntu1) ... 293s Selecting previously unselected package libharfbuzz0b:arm64. 293s Preparing to unpack .../06-libharfbuzz0b_9.0.0-1_arm64.deb ... 293s Unpacking libharfbuzz0b:arm64 (9.0.0-1) ... 293s Preparing to unpack .../07-libfribidi0_1.0.15-1_arm64.deb ... 293s Unpacking libfribidi0:arm64 (1.0.15-1) over (1.0.13-3build1) ... 293s Selecting previously unselected package libraqm0:arm64. 294s Preparing to unpack .../08-libraqm0_0.10.1-1build1_arm64.deb ... 294s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 294s Preparing to unpack .../09-libaom3_3.9.1-1_arm64.deb ... 294s Unpacking libaom3:arm64 (3.9.1-1) over (3.8.2-2build1) ... 294s Preparing to unpack .../10-libheif-plugin-libde265_1.17.6-4build1_arm64.deb ... 294s Unpacking libheif-plugin-libde265:arm64 (1.17.6-4build1) over (1.17.6-1ubuntu4) ... 294s Preparing to unpack .../11-libheif-plugin-aomenc_1.17.6-4build1_arm64.deb ... 294s Unpacking libheif-plugin-aomenc:arm64 (1.17.6-4build1) over (1.17.6-1ubuntu4) ... 294s Preparing to unpack .../12-libheif1_1.17.6-4build1_arm64.deb ... 294s Unpacking libheif1:arm64 (1.17.6-4build1) over (1.17.6-1ubuntu4) ... 294s Preparing to unpack .../13-libheif-plugin-aomdec_1.17.6-4build1_arm64.deb ... 294s Unpacking libheif-plugin-aomdec:arm64 (1.17.6-4build1) over (1.17.6-1ubuntu4) ... 294s Preparing to unpack .../14-libde265-0_1.0.15-1build4_arm64.deb ... 294s Unpacking libde265-0:arm64 (1.0.15-1build4) over (1.0.15-1build3) ... 294s Preparing to unpack .../15-libdeflate0_1.21-1_arm64.deb ... 294s Unpacking libdeflate0:arm64 (1.21-1) over (1.20-1) ... 294s Preparing to unpack .../16-liblzma5_5.6.2-2_arm64.deb ... 294s Unpacking liblzma5:arm64 (5.6.2-2) over (5.6.1+really5.4.5-1) ... 294s Setting up liblzma5:arm64 (5.6.2-2) ... 294s (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 ... 78393 files and directories currently installed.) 294s Preparing to unpack .../libtiff6_4.5.1+git230720-4ubuntu3_arm64.deb ... 294s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu3) over (4.5.1+git230720-4ubuntu2) ... 294s Preparing to unpack .../libgd3_2.3.3-12ubuntu3_arm64.deb ... 294s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) over (2.3.3-9ubuntu5) ... 294s Preparing to unpack .../debianutils_5.20_arm64.deb ... 294s Unpacking debianutils (5.20) over (5.17build1) ... 295s Setting up debianutils (5.20) ... 295s (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 ... 78393 files and directories currently installed.) 295s Preparing to unpack .../bash_5.2.32-1ubuntu1_arm64.deb ... 295s Unpacking bash (5.2.32-1ubuntu1) over (5.2.21-2ubuntu4) ... 295s Setting up bash (5.2.32-1ubuntu1) ... 295s Installing new version of config file /etc/bash.bashrc ... 295s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 295s (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 ... 78393 files and directories currently installed.) 295s Preparing to unpack .../bsdutils_1%3a2.40.2-1ubuntu1_arm64.deb ... 295s Unpacking bsdutils (1:2.40.2-1ubuntu1) over (1:2.39.3-9ubuntu6) ... 295s Setting up bsdutils (1:2.40.2-1ubuntu1) ... 295s (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 ... 78394 files and directories currently installed.) 295s Preparing to unpack .../coreutils_9.4-3.1ubuntu1_arm64.deb ... 295s Unpacking coreutils (9.4-3.1ubuntu1) over (9.4-3ubuntu6) ... 296s Setting up coreutils (9.4-3.1ubuntu1) ... 296s (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 ... 78394 files and directories currently installed.) 296s Preparing to unpack .../dash_0.5.12-9ubuntu1_arm64.deb ... 296s Unpacking dash (0.5.12-9ubuntu1) over (0.5.12-6ubuntu5) ... 296s Setting up dash (0.5.12-9ubuntu1) ... 296s (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 ... 78394 files and directories currently installed.) 296s Preparing to unpack .../libgpg-error-l10n_1.50-3_all.deb ... 296s Unpacking libgpg-error-l10n (1.50-3) over (1.49-2) ... 296s Preparing to unpack .../libgpg-error0_1.50-3_arm64.deb ... 296s Unpacking libgpg-error0:arm64 (1.50-3) over (1.49-2) ... 296s Setting up libgpg-error0:arm64 (1.50-3) ... 296s (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 ... 78394 files and directories currently installed.) 297s Preparing to unpack .../libgcrypt20_1.11.0-6_arm64.deb ... 297s Unpacking libgcrypt20:arm64 (1.11.0-6) over (1.10.3-3) ... 297s Setting up libgcrypt20:arm64 (1.11.0-6) ... 297s (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 ... 78394 files and directories currently installed.) 297s Preparing to unpack .../bzip2_1.0.8-6_arm64.deb ... 297s Unpacking bzip2 (1.0.8-6) over (1.0.8-5.1) ... 297s Preparing to unpack .../libbz2-1.0_1.0.8-6_arm64.deb ... 297s Unpacking libbz2-1.0:arm64 (1.0.8-6) over (1.0.8-5.1) ... 297s Setting up libbz2-1.0:arm64 (1.0.8-6) ... 297s (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 ... 78394 files and directories currently installed.) 297s Preparing to unpack .../liblz4-1_1.9.4-3_arm64.deb ... 297s Unpacking liblz4-1:arm64 (1.9.4-3) over (1.9.4-2) ... 297s Setting up liblz4-1:arm64 (1.9.4-3) ... 297s (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 ... 78394 files and directories currently installed.) 297s Preparing to unpack .../libapt-pkg6.0t64_2.9.8_arm64.deb ... 297s Unpacking libapt-pkg6.0t64:arm64 (2.9.8) over (2.9.3) ... 297s Setting up libapt-pkg6.0t64:arm64 (2.9.8) ... 298s (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 ... 78394 files and directories currently installed.) 298s Preparing to unpack .../dpkg_1.22.11ubuntu1_arm64.deb ... 298s Unpacking dpkg (1.22.11ubuntu1) over (1.22.6ubuntu10) ... 298s Setting up dpkg (1.22.11ubuntu1) ... 299s (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 ... 78393 files and directories currently installed.) 299s Preparing to unpack .../findutils_4.10.0-3_arm64.deb ... 299s Unpacking findutils (4.10.0-3) over (4.9.0-5build1) ... 299s Setting up findutils (4.10.0-3) ... 299s (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 ... 78391 files and directories currently installed.) 299s Preparing to unpack .../gzip_1.12-1.1ubuntu1_arm64.deb ... 299s Unpacking gzip (1.12-1.1ubuntu1) over (1.12-1ubuntu3) ... 299s Setting up gzip (1.12-1.1ubuntu1) ... 300s (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 ... 78391 files and directories currently installed.) 300s Preparing to unpack .../login_1%3a4.13+dfsg1-4ubuntu5_arm64.deb ... 300s Unpacking login (1:4.13+dfsg1-4ubuntu5) over (1:4.13+dfsg1-4ubuntu3) ... 300s Setting up login (1:4.13+dfsg1-4ubuntu5) ... 300s (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 ... 78391 files and directories currently installed.) 300s Preparing to unpack .../ncurses-bin_6.5-2_arm64.deb ... 300s Unpacking ncurses-bin (6.5-2) over (6.4+20240113-1ubuntu2) ... 300s Setting up ncurses-bin (6.5-2) ... 300s (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 ... 78391 files and directories currently installed.) 300s Preparing to unpack .../libperl5.38t64_5.38.2-5_arm64.deb ... 300s Unpacking libperl5.38t64:arm64 (5.38.2-5) over (5.38.2-4) ... 301s Preparing to unpack .../perl_5.38.2-5_arm64.deb ... 301s Unpacking perl (5.38.2-5) over (5.38.2-4) ... 301s Preparing to unpack .../perl-base_5.38.2-5_arm64.deb ... 301s Unpacking perl-base (5.38.2-5) over (5.38.2-4) ... 302s Setting up perl-base (5.38.2-5) ... 302s (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 ... 78391 files and directories currently installed.) 302s Preparing to unpack .../perl-modules-5.38_5.38.2-5_all.deb ... 302s Unpacking perl-modules-5.38 (5.38.2-5) over (5.38.2-4) ... 303s Preparing to unpack .../libgdbm6t64_1.24-2_arm64.deb ... 303s Unpacking libgdbm6t64:arm64 (1.24-2) over (1.23-5.1build1) ... 303s Preparing to unpack .../libgdbm-compat4t64_1.24-2_arm64.deb ... 303s Unpacking libgdbm-compat4t64:arm64 (1.24-2) over (1.23-5.1build1) ... 303s Preparing to unpack .../libuuid1_2.40.2-1ubuntu1_arm64.deb ... 303s Unpacking libuuid1:arm64 (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 303s Setting up libuuid1:arm64 (2.40.2-1ubuntu1) ... 303s (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 ... 78392 files and directories currently installed.) 303s Preparing to unpack .../util-linux_2.40.2-1ubuntu1_arm64.deb ... 303s Unpacking util-linux (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 304s Setting up util-linux (2.40.2-1ubuntu1) ... 305s fstrim.service is a disabled or a static unit not running, not starting it. 305s (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 ... 78363 files and directories currently installed.) 305s Preparing to unpack .../libdebconfclient0_0.272ubuntu1_arm64.deb ... 305s Unpacking libdebconfclient0:arm64 (0.272ubuntu1) over (0.271ubuntu3) ... 306s Setting up libdebconfclient0:arm64 (0.272ubuntu1) ... 306s (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 ... 78363 files and directories currently installed.) 306s Preparing to unpack .../base-passwd_3.6.4_arm64.deb ... 306s Unpacking base-passwd (3.6.4) over (3.6.3build1) ... 306s Setting up base-passwd (3.6.4) ... 306s (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 ... 78363 files and directories currently installed.) 306s Preparing to unpack .../ncurses-base_6.5-2_all.deb ... 306s Unpacking ncurses-base (6.5-2) over (6.4+20240113-1ubuntu2) ... 306s Setting up ncurses-base (6.5-2) ... 307s (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 ... 78363 files and directories currently installed.) 307s Preparing to unpack .../ncurses-term_6.5-2_all.deb ... 307s Unpacking ncurses-term (6.5-2) over (6.4+20240113-1ubuntu2) ... 308s Preparing to unpack .../archives/apt_2.9.8_arm64.deb ... 308s Unpacking apt (2.9.8) over (2.9.3) ... 308s Setting up apt (2.9.8) ... 310s (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 ... 78368 files and directories currently installed.) 310s Preparing to unpack .../apt-utils_2.9.8_arm64.deb ... 310s Unpacking apt-utils (2.9.8) over (2.9.3) ... 310s Preparing to unpack .../libnettle8t64_3.10-1_arm64.deb ... 310s Unpacking libnettle8t64:arm64 (3.10-1) over (3.9.1-2.2build1) ... 310s Setting up libnettle8t64:arm64 (3.10-1) ... 310s (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 ... 78368 files and directories currently installed.) 310s Preparing to unpack .../libhogweed6t64_3.10-1_arm64.deb ... 310s Unpacking libhogweed6t64:arm64 (3.10-1) over (3.9.1-2.2build1) ... 310s Setting up libhogweed6t64:arm64 (3.10-1) ... 311s (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 ... 78368 files and directories currently installed.) 311s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu1_arm64.deb ... 311s Unpacking libp11-kit0:arm64 (0.25.5-2ubuntu1) over (0.25.3-4ubuntu2) ... 311s Setting up libp11-kit0:arm64 (0.25.5-2ubuntu1) ... 311s (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 ... 78368 files and directories currently installed.) 311s Preparing to unpack .../libgnutls30t64_3.8.6-2ubuntu1_arm64.deb ... 311s Unpacking libgnutls30t64:arm64 (3.8.6-2ubuntu1) over (3.8.5-2ubuntu1) ... 311s Setting up libgnutls30t64:arm64 (3.8.6-2ubuntu1) ... 311s (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 ... 78368 files and directories currently installed.) 311s Preparing to unpack .../0-e2fsprogs-l10n_1.47.1-1ubuntu1_all.deb ... 311s Unpacking e2fsprogs-l10n (1.47.1-1ubuntu1) over (1.47.0-2.4~exp1ubuntu4) ... 311s Preparing to unpack .../1-logsave_1.47.1-1ubuntu1_arm64.deb ... 311s Unpacking logsave (1.47.1-1ubuntu1) over (1.47.0-2.4~exp1ubuntu4) ... 311s Preparing to unpack .../2-ubuntu-minimal_1.541_arm64.deb ... 311s Unpacking ubuntu-minimal (1.541) over (1.539) ... 311s Preparing to unpack .../3-linux-firmware_20240808.gite131a437-0ubuntu1_arm64.deb ... 311s Unpacking linux-firmware (20240808.gite131a437-0ubuntu1) over (20240318.git3b128b60-0ubuntu2) ... 318s Preparing to unpack .../4-initramfs-tools_0.142ubuntu32_all.deb ... 318s Unpacking initramfs-tools (0.142ubuntu32) over (0.142ubuntu27) ... 318s Preparing to unpack .../5-initramfs-tools-core_0.142ubuntu32_all.deb ... 318s Unpacking initramfs-tools-core (0.142ubuntu32) over (0.142ubuntu27) ... 318s Preparing to unpack .../6-libext2fs2t64_1.47.1-1ubuntu1_arm64.deb ... 318s Leaving 'diversion of /lib/aarch64-linux-gnu/libe2p.so.2 to /lib/aarch64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 318s Leaving 'diversion of /lib/aarch64-linux-gnu/libe2p.so.2.3 to /lib/aarch64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 318s Leaving 'diversion of /lib/aarch64-linux-gnu/libext2fs.so.2 to /lib/aarch64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 318s Leaving 'diversion of /lib/aarch64-linux-gnu/libext2fs.so.2.4 to /lib/aarch64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 318s Unpacking libext2fs2t64:arm64 (1.47.1-1ubuntu1) over (1.47.0-2.4~exp1ubuntu4) ... 318s Setting up libext2fs2t64:arm64 (1.47.1-1ubuntu1) ... 318s (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 ... 78019 files and directories currently installed.) 318s Preparing to unpack .../00-e2fsprogs_1.47.1-1ubuntu1_arm64.deb ... 318s Unpacking e2fsprogs (1.47.1-1ubuntu1) over (1.47.0-2.4~exp1ubuntu4) ... 318s Preparing to unpack .../01-console-setup-linux_1.226ubuntu2_all.deb ... 318s Unpacking console-setup-linux (1.226ubuntu2) over (1.226ubuntu1) ... 319s Preparing to unpack .../02-console-setup_1.226ubuntu2_all.deb ... 319s Unpacking console-setup (1.226ubuntu2) over (1.226ubuntu1) ... 319s Preparing to unpack .../03-keyboard-configuration_1.226ubuntu2_all.deb ... 319s Unpacking keyboard-configuration (1.226ubuntu2) over (1.226ubuntu1) ... 319s Preparing to unpack .../04-xkb-data_2.42-1ubuntu1_all.deb ... 319s Unpacking xkb-data (2.42-1ubuntu1) over (2.41-2ubuntu1) ... 319s Preparing to unpack .../05-dhcpcd-base_1%3a10.0.8-3_arm64.deb ... 319s Unpacking dhcpcd-base (1:10.0.8-3) over (1:10.0.6-5) ... 319s Preparing to unpack .../06-eject_2.40.2-1ubuntu1_arm64.deb ... 319s Unpacking eject (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 319s Preparing to unpack .../07-libdw1t64_0.191-2_arm64.deb ... 319s Unpacking libdw1t64:arm64 (0.191-2) over (0.191-1) ... 319s Preparing to unpack .../08-libelf1t64_0.191-2_arm64.deb ... 319s Unpacking libelf1t64:arm64 (0.191-2) over (0.191-1) ... 320s Preparing to unpack .../09-libbpf1_1%3a1.4.5-1_arm64.deb ... 320s Unpacking libbpf1:arm64 (1:1.4.5-1) over (1:1.4.1-1) ... 320s Preparing to unpack .../10-iproute2_6.10.0-1ubuntu1_arm64.deb ... 320s Unpacking iproute2 (6.10.0-1ubuntu1) over (6.9.0-1) ... 320s Preparing to unpack .../11-libncurses6_6.5-2_arm64.deb ... 320s Unpacking libncurses6:arm64 (6.5-2) over (6.4+20240113-1ubuntu2) ... 320s Preparing to unpack .../12-libncursesw6_6.5-2_arm64.deb ... 320s Unpacking libncursesw6:arm64 (6.5-2) over (6.4+20240113-1ubuntu2) ... 320s Preparing to unpack .../13-libtinfo6_6.5-2_arm64.deb ... 320s Unpacking libtinfo6:arm64 (6.5-2) over (6.4+20240113-1ubuntu2) ... 321s Setting up libtinfo6:arm64 (6.5-2) ... 321s (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 ... 78020 files and directories currently installed.) 321s Preparing to unpack .../00-tmux_3.4-7_arm64.deb ... 321s Unpacking tmux (3.4-7) over (3.4-1build1) ... 321s Preparing to unpack .../01-less_643-1_arm64.deb ... 321s Unpacking less (643-1) over (590-2ubuntu2.1) ... 321s Preparing to unpack .../02-lsb-release_12.1-1_all.deb ... 321s Unpacking lsb-release (12.1-1) over (12.0-2) ... 321s Preparing to unpack .../03-mawk_1.3.4.20240622-2_arm64.deb ... 321s Unpacking mawk (1.3.4.20240622-2) over (1.3.4.20240123-1build1) ... 321s Preparing to unpack .../04-netcat-openbsd_1.226-1.1_arm64.deb ... 321s Unpacking netcat-openbsd (1.226-1.1) over (1.226-1ubuntu2) ... 321s Preparing to unpack .../05-netplan-generator_1.1-1_arm64.deb ... 321s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 321s Unpacking netplan-generator (1.1-1) over (1.0-2ubuntu1) ... 321s Preparing to unpack .../06-python3-netplan_1.1-1_arm64.deb ... 321s Unpacking python3-netplan (1.1-1) over (1.0-2ubuntu1) ... 321s Preparing to unpack .../07-netplan.io_1.1-1_arm64.deb ... 321s Unpacking netplan.io (1.1-1) over (1.0-2ubuntu1) ... 321s Preparing to unpack .../08-libnetplan1_1.1-1_arm64.deb ... 321s Unpacking libnetplan1:arm64 (1.1-1) over (1.0-2ubuntu1) ... 321s Selecting previously unselected package libnsl2:arm64. 322s Preparing to unpack .../09-libnsl2_1.3.0-3build3_arm64.deb ... 322s Unpacking libnsl2:arm64 (1.3.0-3build3) ... 322s Preparing to unpack .../10-python3.12_3.12.5-4_arm64.deb ... 322s Unpacking python3.12 (3.12.5-4) over (3.12.3-1) ... 322s Preparing to unpack .../11-libsqlite3-0_3.46.0-1_arm64.deb ... 322s Unpacking libsqlite3-0:arm64 (3.46.0-1) over (3.45.3-1) ... 322s Preparing to unpack .../12-libpython3.12-stdlib_3.12.5-4_arm64.deb ... 322s Unpacking libpython3.12-stdlib:arm64 (3.12.5-4) over (3.12.3-1) ... 322s Preparing to unpack .../13-python3.12-minimal_3.12.5-4_arm64.deb ... 322s Unpacking python3.12-minimal (3.12.5-4) over (3.12.3-1) ... 323s Preparing to unpack .../14-libpython3.12-minimal_3.12.5-4_arm64.deb ... 323s Unpacking libpython3.12-minimal:arm64 (3.12.5-4) over (3.12.3-1) ... 323s Setting up libpython3.12-minimal:arm64 (3.12.5-4) ... 323s Setting up python3.12-minimal (3.12.5-4) ... 325s (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 ... 78032 files and directories currently installed.) 325s Preparing to unpack .../python3-minimal_3.12.5-1_arm64.deb ... 325s Unpacking python3-minimal (3.12.5-1) over (3.12.3-0ubuntu1) ... 325s Setting up python3-minimal (3.12.5-1) ... 326s (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 ... 78032 files and directories currently installed.) 326s Preparing to unpack .../python3_3.12.5-1_arm64.deb ... 326s Unpacking python3 (3.12.5-1) over (3.12.3-0ubuntu1) ... 326s Preparing to unpack .../libpython3-stdlib_3.12.5-1_arm64.deb ... 326s Unpacking libpython3-stdlib:arm64 (3.12.5-1) over (3.12.3-0ubuntu1) ... 326s Preparing to unpack .../python3-cffi-backend_1.17.0-1_arm64.deb ... 326s Unpacking python3-cffi-backend:arm64 (1.17.0-1) over (1.16.0-2build1) ... 326s Preparing to unpack .../python3-yaml_6.0.2-1_arm64.deb ... 327s Unpacking python3-yaml (6.0.2-1) over (6.0.1-2build2) ... 327s Preparing to unpack .../passwd_1%3a4.13+dfsg1-4ubuntu5_arm64.deb ... 327s Unpacking passwd (1:4.13+dfsg1-4ubuntu5) over (1:4.13+dfsg1-4ubuntu3) ... 327s Setting up passwd (1:4.13+dfsg1-4ubuntu5) ... 327s (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 ... 78032 files and directories currently installed.) 327s Preparing to unpack .../00-libproc2-0_2%3a4.0.4-4ubuntu4_arm64.deb ... 327s Unpacking libproc2-0:arm64 (2:4.0.4-4ubuntu4) over (2:4.0.4-4ubuntu3) ... 327s Preparing to unpack .../01-procps_2%3a4.0.4-4ubuntu4_arm64.deb ... 327s Unpacking procps (2:4.0.4-4ubuntu4) over (2:4.0.4-4ubuntu3) ... 328s Preparing to unpack .../02-sensible-utils_0.0.24_all.deb ... 328s Unpacking sensible-utils (0.0.24) over (0.0.22) ... 328s Preparing to unpack .../03-ubuntu-pro-client-l10n_33.2_arm64.deb ... 328s Unpacking ubuntu-pro-client-l10n (33.2) over (32.1) ... 328s Preparing to unpack .../04-python3-setuptools_70.3.0-2_all.deb ... 328s Unpacking python3-setuptools (70.3.0-2) over (68.1.2-2ubuntu1) ... 328s Preparing to unpack .../05-python3-pkg-resources_70.3.0-2_all.deb ... 328s Unpacking python3-pkg-resources (70.3.0-2) over (68.1.2-2ubuntu1) ... 328s Preparing to unpack .../06-ubuntu-pro-client_33.2_arm64.deb ... 329s Unpacking ubuntu-pro-client (33.2) over (32.1) ... 329s Preparing to unpack .../07-vim-tiny_2%3a9.1.0496-1ubuntu4_arm64.deb ... 329s Unpacking vim-tiny (2:9.1.0496-1ubuntu4) over (2:9.1.0377-1ubuntu1) ... 329s Preparing to unpack .../08-vim-common_2%3a9.1.0496-1ubuntu4_all.deb ... 329s Unpacking vim-common (2:9.1.0496-1ubuntu4) over (2:9.1.0377-1ubuntu1) ... 329s Preparing to unpack .../09-cpio_2.15+dfsg-2_arm64.deb ... 329s Unpacking cpio (2.15+dfsg-2) over (2.15+dfsg-1ubuntu2) ... 329s Preparing to unpack .../10-dracut-install_102-3ubuntu4_arm64.deb ... 329s Unpacking dracut-install (102-3ubuntu4) over (060+5-8ubuntu1) ... 329s Preparing to unpack .../11-initramfs-tools-bin_0.142ubuntu32_arm64.deb ... 329s Unpacking initramfs-tools-bin (0.142ubuntu32) over (0.142ubuntu27) ... 329s Preparing to unpack .../12-busybox-initramfs_1%3a1.36.1-9ubuntu1_arm64.deb ... 329s Unpacking busybox-initramfs (1:1.36.1-9ubuntu1) over (1:1.36.1-6ubuntu3) ... 330s Preparing to unpack .../13-cron_3.0pl1-189ubuntu1_arm64.deb ... 330s Unpacking cron (3.0pl1-189ubuntu1) over (3.0pl1-184ubuntu2) ... 330s Preparing to unpack .../14-uuid-runtime_2.40.2-1ubuntu1_arm64.deb ... 330s Unpacking uuid-runtime (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 330s Preparing to unpack .../15-python3-launchpadlib_2.0.0-1_all.deb ... 330s Unpacking python3-launchpadlib (2.0.0-1) over (1.11.0-6) ... 330s Preparing to unpack .../16-python3-problem-report_2.30.0-0ubuntu1_all.deb ... 330s Unpacking python3-problem-report (2.30.0-0ubuntu1) over (2.28.1-0ubuntu4) ... 330s Preparing to unpack .../17-python3-apport_2.30.0-0ubuntu1_all.deb ... 330s Unpacking python3-apport (2.30.0-0ubuntu1) over (2.28.1-0ubuntu4) ... 331s Preparing to unpack .../18-libdevmapper1.02.1_2%3a1.02.196-1ubuntu1_arm64.deb ... 331s Unpacking libdevmapper1.02.1:arm64 (2:1.02.196-1ubuntu1) over (2:1.02.185-3ubuntu3) ... 331s Preparing to unpack .../19-grub2-common_2.12-5ubuntu4_arm64.deb ... 331s Unpacking grub2-common (2.12-5ubuntu4) over (2.12-1ubuntu7) ... 331s Preparing to unpack .../20-fuse3_3.14.0-6_arm64.deb ... 331s Adding 'diversion of /bin/fusermount to /bin/fusermount.usr-is-merged by fuse3' 331s Adding 'diversion of /sbin/mount.fuse to /sbin/mount.fuse.usr-is-merged by fuse3' 331s Unpacking fuse3 (3.14.0-6) over (3.14.0-5build1) ... 331s Preparing to unpack .../21-libfuse3-3_3.14.0-6_arm64.deb ... 331s Unpacking libfuse3-3:arm64 (3.14.0-6) over (3.14.0-5build1) ... 331s Preparing to unpack .../22-gettext-base_0.22.5-2_arm64.deb ... 331s Unpacking gettext-base (0.22.5-2) over (0.21-14ubuntu2) ... 331s Preparing to unpack .../23-grub-common_2.12-5ubuntu4_arm64.deb ... 331s Unpacking grub-common (2.12-5ubuntu4) over (2.12-1ubuntu7) ... 331s Preparing to unpack .../24-apport-core-dump-handler_2.30.0-0ubuntu1_all.deb ... 331s Unpacking apport-core-dump-handler (2.30.0-0ubuntu1) over (2.28.1-0ubuntu4) ... 332s Preparing to unpack .../25-apport_2.30.0-0ubuntu1_all.deb ... 332s Unpacking apport (2.30.0-0ubuntu1) over (2.28.1-0ubuntu4) ... 332s Preparing to unpack .../26-libedit2_3.1-20240517-1_arm64.deb ... 332s Unpacking libedit2:arm64 (3.1-20240517-1) over (3.1-20230828-1build1) ... 332s Preparing to unpack .../27-libfido2-1_1.15.0-1_arm64.deb ... 332s Unpacking libfido2-1:arm64 (1.15.0-1) over (1.14.0-1build3) ... 332s Preparing to unpack .../28-libgssapi-krb5-2_1.21.3-3_arm64.deb ... 332s Unpacking libgssapi-krb5-2:arm64 (1.21.3-3) over (1.20.1-6ubuntu2) ... 332s Preparing to unpack .../29-libkrb5-3_1.21.3-3_arm64.deb ... 332s Unpacking libkrb5-3:arm64 (1.21.3-3) over (1.20.1-6ubuntu2) ... 332s Preparing to unpack .../30-libkrb5support0_1.21.3-3_arm64.deb ... 332s Unpacking libkrb5support0:arm64 (1.21.3-3) over (1.20.1-6ubuntu2) ... 332s Preparing to unpack .../31-libk5crypto3_1.21.3-3_arm64.deb ... 332s Unpacking libk5crypto3:arm64 (1.21.3-3) over (1.20.1-6ubuntu2) ... 332s Preparing to unpack .../32-libcom-err2_1.47.1-1ubuntu1_arm64.deb ... 332s Unpacking libcom-err2:arm64 (1.47.1-1ubuntu1) over (1.47.0-2.4~exp1ubuntu4) ... 332s Preparing to unpack .../33-openssh-sftp-server_1%3a9.7p1-7ubuntu2_arm64.deb ... 332s Unpacking openssh-sftp-server (1:9.7p1-7ubuntu2) over (1:9.6p1-3ubuntu13) ... 332s Preparing to unpack .../34-openssh-server_1%3a9.7p1-7ubuntu2_arm64.deb ... 333s Unpacking openssh-server (1:9.7p1-7ubuntu2) over (1:9.6p1-3ubuntu13) ... 333s Preparing to unpack .../35-openssh-client_1%3a9.7p1-7ubuntu2_arm64.deb ... 333s Unpacking openssh-client (1:9.7p1-7ubuntu2) over (1:9.6p1-3ubuntu13) ... 333s Preparing to unpack .../36-libsepol2_3.7-1_arm64.deb ... 333s Unpacking libsepol2:arm64 (3.7-1) over (3.5-2build1) ... 333s Setting up libsepol2:arm64 (3.7-1) ... 333s (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 ... 78107 files and directories currently installed.) 333s Preparing to unpack .../000-libss2_1.47.1-1ubuntu1_arm64.deb ... 333s Unpacking libss2:arm64 (1.47.1-1ubuntu1) over (1.47.0-2.4~exp1ubuntu4) ... 333s Preparing to unpack .../001-dmsetup_2%3a1.02.196-1ubuntu1_arm64.deb ... 333s Unpacking dmsetup (2:1.02.196-1ubuntu1) over (2:1.02.185-3ubuntu3) ... 333s Preparing to unpack .../002-krb5-locales_1.21.3-3_all.deb ... 333s Unpacking krb5-locales (1.21.3-3) over (1.20.1-6ubuntu2) ... 333s Preparing to unpack .../003-libcryptsetup12_2%3a2.7.2-2ubuntu1_arm64.deb ... 333s Unpacking libcryptsetup12:arm64 (2:2.7.2-2ubuntu1) over (2:2.7.0-1ubuntu4) ... 334s Preparing to unpack .../004-libfdisk1_2.40.2-1ubuntu1_arm64.deb ... 334s Unpacking libfdisk1:arm64 (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 334s Preparing to unpack .../005-libglib2.0-data_2.81.1-3_all.deb ... 334s Unpacking libglib2.0-data (2.81.1-3) over (2.80.2-1ubuntu1) ... 334s Preparing to unpack .../006-libicu74_74.2-1ubuntu4_arm64.deb ... 334s Unpacking libicu74:arm64 (74.2-1ubuntu4) over (74.2-1ubuntu3) ... 334s Preparing to unpack .../007-libxml2_2.12.7+dfsg-3_arm64.deb ... 334s Unpacking libxml2:arm64 (2.12.7+dfsg-3) over (2.9.14+dfsg-1.3ubuntu3) ... 334s Preparing to unpack .../008-logrotate_3.22.0-1_arm64.deb ... 334s Unpacking logrotate (3.22.0-1) over (3.21.0-2build1) ... 334s Preparing to unpack .../009-networkd-dispatcher_2.2.4-1.1_all.deb ... 334s Unpacking networkd-dispatcher (2.2.4-1.1) over (2.2.4-1) ... 334s Preparing to unpack .../010-openssl_3.3.1-2ubuntu1_arm64.deb ... 334s Unpacking openssl (3.3.1-2ubuntu1) over (3.0.13-0ubuntu3) ... 335s Preparing to unpack .../011-python3-pygments_2.18.0+dfsg-1_all.deb ... 335s Unpacking python3-pygments (2.18.0+dfsg-1) over (2.17.2+dfsg-1) ... 335s Preparing to unpack .../012-rsyslog_8.2406.0-1ubuntu1_arm64.deb ... 335s Unpacking rsyslog (8.2406.0-1ubuntu1) over (8.2312.0-3ubuntu9) ... 336s Preparing to unpack .../013-shared-mime-info_2.4-5_arm64.deb ... 336s Unpacking shared-mime-info (2.4-5) over (2.4-4) ... 336s Preparing to unpack .../014-systemd-hwe-hwdb_256.4.1_all.deb ... 336s Unpacking systemd-hwe-hwdb (256.4.1) over (255.1.3) ... 336s Preparing to unpack .../015-xxd_2%3a9.1.0496-1ubuntu4_arm64.deb ... 336s Unpacking xxd (2:9.1.0496-1ubuntu4) over (2:9.1.0377-1ubuntu1) ... 336s Preparing to unpack .../016-apparmor_4.1.0~beta1-0ubuntu2_arm64.deb ... 338s Unpacking apparmor (4.1.0~beta1-0ubuntu2) over (4.0.1-0ubuntu1) ... 339s Preparing to unpack .../017-libuv1t64_1.48.0-5_arm64.deb ... 339s Unpacking libuv1t64:arm64 (1.48.0-5) over (1.48.0-4) ... 339s Preparing to unpack .../018-libmaxminddb0_1.10.0-1_arm64.deb ... 339s Unpacking libmaxminddb0:arm64 (1.10.0-1) over (1.9.1-1build1) ... 339s Preparing to unpack .../019-libnghttp2-14_1.62.1-2_arm64.deb ... 339s Unpacking libnghttp2-14:arm64 (1.62.1-2) over (1.61.0-1) ... 339s Preparing to unpack .../020-bind9-dnsutils_1%3a9.18.28-0ubuntu1_arm64.deb ... 339s Unpacking bind9-dnsutils (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 339s Preparing to unpack .../021-bind9-host_1%3a9.18.28-0ubuntu1_arm64.deb ... 339s Unpacking bind9-host (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 339s Preparing to unpack .../022-bind9-libs_1%3a9.18.28-0ubuntu1_arm64.deb ... 339s Unpacking bind9-libs:arm64 (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 339s Preparing to unpack .../023-bsdextrautils_2.40.2-1ubuntu1_arm64.deb ... 339s Unpacking bsdextrautils (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 339s Preparing to unpack .../024-busybox-static_1%3a1.36.1-9ubuntu1_arm64.deb ... 339s Unpacking busybox-static (1:1.36.1-9ubuntu1) over (1:1.36.1-6ubuntu3) ... 339s Preparing to unpack .../025-cron-daemon-common_3.0pl1-189ubuntu1_all.deb ... 339s Unpacking cron-daemon-common (3.0pl1-189ubuntu1) over (3.0pl1-184ubuntu2) ... 339s Preparing to unpack .../026-dmidecode_3.6-1_arm64.deb ... 339s Unpacking dmidecode (3.6-1) over (3.5-3build1) ... 340s Preparing to unpack .../027-ethtool_1%3a6.10-1_arm64.deb ... 340s Unpacking ethtool (1:6.10-1) over (1:6.7-1build1) ... 340s Preparing to unpack .../028-groff-base_1.23.0-5_arm64.deb ... 340s Unpacking groff-base (1.23.0-5) over (1.23.0-4) ... 340s Preparing to unpack .../029-libibverbs1_52.0-2ubuntu1_arm64.deb ... 340s Unpacking libibverbs1:arm64 (52.0-2ubuntu1) over (50.0-2build2) ... 340s Preparing to unpack .../030-ibverbs-providers_52.0-2ubuntu1_arm64.deb ... 340s Unpacking ibverbs-providers:arm64 (52.0-2ubuntu1) over (50.0-2build2) ... 340s Preparing to unpack .../031-inetutils-telnet_2%3a2.5-5ubuntu1_arm64.deb ... 340s Unpacking inetutils-telnet (2:2.5-5ubuntu1) over (2:2.5-3ubuntu4) ... 340s Preparing to unpack .../032-libdrm-common_2.4.122-1_all.deb ... 340s Unpacking libdrm-common (2.4.122-1) over (2.4.120-2build1) ... 340s Preparing to unpack .../033-libdrm2_2.4.122-1_arm64.deb ... 340s Unpacking libdrm2:arm64 (2.4.122-1) over (2.4.120-2build1) ... 341s Preparing to unpack .../034-libevdev2_1.13.2+dfsg-1_arm64.deb ... 341s Unpacking libevdev2:arm64 (1.13.2+dfsg-1) over (1.13.1+dfsg-1build1) ... 341s Preparing to unpack .../035-nftables_1.0.9-2_arm64.deb ... 341s Unpacking nftables (1.0.9-2) over (1.0.9-1build1) ... 341s Preparing to unpack .../036-libnftnl11_1.2.7-1_arm64.deb ... 341s Unpacking libnftnl11:arm64 (1.2.7-1) over (1.2.6-2build1) ... 341s Preparing to unpack .../037-libnftables1_1.0.9-2_arm64.deb ... 341s Unpacking libnftables1:arm64 (1.0.9-2) over (1.0.9-1build1) ... 341s Preparing to unpack .../038-libpcap0.8t64_1.10.4-5ubuntu1_arm64.deb ... 341s Unpacking libpcap0.8t64:arm64 (1.10.4-5ubuntu1) over (1.10.4-4.1ubuntu3) ... 341s Preparing to unpack .../039-pci.ids_0.0~2024.06.23-1_all.deb ... 341s Unpacking pci.ids (0.0~2024.06.23-1) over (0.0~2024.04.20-1) ... 341s Preparing to unpack .../040-pciutils_1%3a3.13.0-1_arm64.deb ... 341s Unpacking pciutils (1:3.13.0-1) over (1:3.12.0-1) ... 341s Preparing to unpack .../041-libpci3_1%3a3.13.0-1_arm64.deb ... 341s Unpacking libpci3:arm64 (1:3.13.0-1) over (1:3.12.0-1) ... 341s Preparing to unpack .../042-libplymouth5_24.004.60-1ubuntu8_arm64.deb ... 341s Unpacking libplymouth5:arm64 (24.004.60-1ubuntu8) over (24.004.60-1ubuntu7) ... 341s Preparing to unpack .../043-libsensors-config_1%3a3.6.0-10_all.deb ... 341s Unpacking libsensors-config (1:3.6.0-10) over (1:3.6.0-9build1) ... 341s Preparing to unpack .../044-libsensors5_1%3a3.6.0-10_arm64.deb ... 341s Unpacking libsensors5:arm64 (1:3.6.0-10) over (1:3.6.0-9build1) ... 341s Preparing to unpack .../045-libtraceevent1-plugin_1%3a1.8.2-1ubuntu3_arm64.deb ... 341s Unpacking libtraceevent1-plugin:arm64 (1:1.8.2-1ubuntu3) over (1:1.8.2-1ubuntu2) ... 341s Preparing to unpack .../046-libtraceevent1_1%3a1.8.2-1ubuntu3_arm64.deb ... 341s Unpacking libtraceevent1:arm64 (1:1.8.2-1ubuntu3) over (1:1.8.2-1ubuntu2) ... 341s Preparing to unpack .../047-lshw_02.19.git.2021.06.19.996aaad9c7-2ubuntu1_arm64.deb ... 341s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2ubuntu1) over (02.19.git.2021.06.19.996aaad9c7-2build3) ... 342s Preparing to unpack .../048-man-db_2.12.1-3_arm64.deb ... 342s Unpacking man-db (2.12.1-3) over (2.12.1-1) ... 342s Preparing to unpack .../049-nano_8.1-1_arm64.deb ... 342s Unpacking nano (8.1-1) over (8.0-1) ... 342s Preparing to unpack .../050-plymouth-theme-ubuntu-text_24.004.60-1ubuntu8_arm64.deb ... 342s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu8) over (24.004.60-1ubuntu7) ... 342s Preparing to unpack .../051-plymouth_24.004.60-1ubuntu8_arm64.deb ... 342s Unpacking plymouth (24.004.60-1ubuntu8) over (24.004.60-1ubuntu7) ... 342s Preparing to unpack .../052-powermgmt-base_1.37+nmu1ubuntu1_all.deb ... 342s Unpacking powermgmt-base (1.37+nmu1ubuntu1) over (1.37) ... 342s Preparing to unpack .../053-python3-gdbm_3.12.5-3_arm64.deb ... 342s Unpacking python3-gdbm:arm64 (3.12.5-3) over (3.12.3-0ubuntu1) ... 342s Selecting previously unselected package python3.12-gdbm. 342s Preparing to unpack .../054-python3.12-gdbm_3.12.5-4_arm64.deb ... 342s Unpacking python3.12-gdbm (3.12.5-4) ... 342s Selecting previously unselected package python3.13-gdbm. 342s Preparing to unpack .../055-python3.13-gdbm_3.13.0~rc1-4_arm64.deb ... 342s Unpacking python3.13-gdbm (3.13.0~rc1-4) ... 343s Preparing to unpack .../056-strace_6.8-2_arm64.deb ... 343s Unpacking strace (6.8-2) over (6.8-0ubuntu2) ... 343s Preparing to unpack .../057-xz-utils_5.6.2-2_arm64.deb ... 343s Unpacking xz-utils (5.6.2-2) over (5.6.1+really5.4.5-1) ... 343s Preparing to unpack .../058-sysstat_12.7.5-2ubuntu1_arm64.deb ... 343s Unpacking sysstat (12.7.5-2ubuntu1) over (12.7.5-2) ... 343s Preparing to unpack .../059-telnet_0.17+2.5-5ubuntu1_all.deb ... 343s Unpacking telnet (0.17+2.5-5ubuntu1) over (0.17+2.5-3ubuntu4) ... 343s Preparing to unpack .../060-wget_1.24.5-1ubuntu2_arm64.deb ... 343s Unpacking wget (1.24.5-1ubuntu2) over (1.21.4-1ubuntu4) ... 343s Preparing to unpack .../061-ubuntu-standard_1.541_arm64.deb ... 343s Unpacking ubuntu-standard (1.541) over (1.539) ... 343s Preparing to unpack .../062-usb.ids_2024.07.04-1_all.deb ... 343s Unpacking usb.ids (2024.07.04-1) over (2024.03.18-1) ... 343s Preparing to unpack .../063-libgprofng0_2.43.1-2ubuntu1_arm64.deb ... 343s Unpacking libgprofng0:arm64 (2.43.1-2ubuntu1) over (2.42-4ubuntu2) ... 343s Preparing to unpack .../064-libctf0_2.43.1-2ubuntu1_arm64.deb ... 343s Unpacking libctf0:arm64 (2.43.1-2ubuntu1) over (2.42-4ubuntu2) ... 343s Preparing to unpack .../065-libctf-nobfd0_2.43.1-2ubuntu1_arm64.deb ... 343s Unpacking libctf-nobfd0:arm64 (2.43.1-2ubuntu1) over (2.42-4ubuntu2) ... 344s Preparing to unpack .../066-binutils-aarch64-linux-gnu_2.43.1-2ubuntu1_arm64.deb ... 344s Unpacking binutils-aarch64-linux-gnu (2.43.1-2ubuntu1) over (2.42-4ubuntu2) ... 344s Preparing to unpack .../067-libbinutils_2.43.1-2ubuntu1_arm64.deb ... 344s Unpacking libbinutils:arm64 (2.43.1-2ubuntu1) over (2.42-4ubuntu2) ... 344s Preparing to unpack .../068-binutils_2.43.1-2ubuntu1_arm64.deb ... 344s Unpacking binutils (2.43.1-2ubuntu1) over (2.42-4ubuntu2) ... 344s Preparing to unpack .../069-binutils-common_2.43.1-2ubuntu1_arm64.deb ... 344s Unpacking binutils-common:arm64 (2.43.1-2ubuntu1) over (2.42-4ubuntu2) ... 344s Preparing to unpack .../070-libsframe1_2.43.1-2ubuntu1_arm64.deb ... 344s Unpacking libsframe1:arm64 (2.43.1-2ubuntu1) over (2.42-4ubuntu2) ... 344s Preparing to unpack .../071-bolt_0.9.8-1_arm64.deb ... 344s Unpacking bolt (0.9.8-1) over (0.9.7-1) ... 345s Preparing to unpack .../072-libclang-cpp18_1%3a18.1.8-9ubuntu1_arm64.deb ... 345s Unpacking libclang-cpp18 (1:18.1.8-9ubuntu1) over (1:18.1.3-1) ... 345s Preparing to unpack .../073-libllvm18_1%3a18.1.8-9ubuntu1_arm64.deb ... 345s Unpacking libllvm18:arm64 (1:18.1.8-9ubuntu1) over (1:18.1.3-1) ... 347s Preparing to unpack .../074-libbpfcc_0.30.0+ds-1ubuntu3_arm64.deb ... 347s Unpacking libbpfcc:arm64 (0.30.0+ds-1ubuntu3) over (0.29.1+ds-1ubuntu7) ... 347s Preparing to unpack .../075-python3-bpfcc_0.30.0+ds-1ubuntu3_all.deb ... 347s Unpacking python3-bpfcc (0.30.0+ds-1ubuntu3) over (0.29.1+ds-1ubuntu7) ... 347s Preparing to unpack .../076-bpfcc-tools_0.30.0+ds-1ubuntu3_all.deb ... 347s Unpacking bpfcc-tools (0.30.0+ds-1ubuntu3) over (0.29.1+ds-1ubuntu7) ... 347s Preparing to unpack .../077-libclang1-18_1%3a18.1.8-9ubuntu1_arm64.deb ... 347s Unpacking libclang1-18 (1:18.1.8-9ubuntu1) over (1:18.1.3-1) ... 348s Preparing to unpack .../078-bpftrace_0.21.2-1ubuntu1_arm64.deb ... 348s Unpacking bpftrace (0.21.2-1ubuntu1) over (0.20.2-1ubuntu4) ... 348s Preparing to unpack .../079-liblzo2-2_2.10-3_arm64.deb ... 348s Unpacking liblzo2-2:arm64 (2.10-3) over (2.10-2build4) ... 348s Preparing to unpack .../080-libreiserfscore0t64_1%3a3.6.27-9_arm64.deb ... 348s Unpacking libreiserfscore0t64 (1:3.6.27-9) over (1:3.6.27-7.1build1) ... 348s Preparing to unpack .../081-btrfs-progs_6.6.3-1.2_arm64.deb ... 348s Unpacking btrfs-progs (6.6.3-1.2) over (6.6.3-1.1build2) ... 349s Preparing to unpack .../082-cryptsetup-bin_2%3a2.7.2-2ubuntu1_arm64.deb ... 349s Unpacking cryptsetup-bin (2:2.7.2-2ubuntu1) over (2:2.7.0-1ubuntu4) ... 349s Preparing to unpack .../083-libsasl2-modules-db_2.1.28+dfsg1-7_arm64.deb ... 349s Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-7) over (2.1.28+dfsg1-5ubuntu3) ... 349s Preparing to unpack .../084-libsasl2-2_2.1.28+dfsg1-7_arm64.deb ... 349s Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-7) over (2.1.28+dfsg1-5ubuntu3) ... 349s Preparing to unpack .../085-libldap-common_2.6.8+dfsg-1~exp3ubuntu1_all.deb ... 349s Unpacking libldap-common (2.6.8+dfsg-1~exp3ubuntu1) over (2.6.7+dfsg-1~exp1ubuntu8) ... 349s Preparing to unpack .../086-libldap2_2.6.8+dfsg-1~exp3ubuntu1_arm64.deb ... 349s Unpacking libldap2:arm64 (2.6.8+dfsg-1~exp3ubuntu1) over (2.6.7+dfsg-1~exp1ubuntu8) ... 349s Selecting previously unselected package libssh2-1t64:arm64. 349s Preparing to unpack .../087-libssh2-1t64_1.11.0-7_arm64.deb ... 349s Unpacking libssh2-1t64:arm64 (1.11.0-7) ... 349s Preparing to unpack .../088-curl_8.9.1-2ubuntu1_arm64.deb ... 349s Unpacking curl (8.9.1-2ubuntu1) over (8.5.0-2ubuntu10.1) ... 349s Preparing to unpack .../089-libcurl4t64_8.9.1-2ubuntu1_arm64.deb ... 349s Unpacking libcurl4t64:arm64 (8.9.1-2ubuntu1) over (8.5.0-2ubuntu10.1) ... 349s Preparing to unpack .../090-devio_1.2-3build1_arm64.deb ... 349s Unpacking devio (1.2-3build1) over (1.2-3) ... 349s Preparing to unpack .../091-dpkg-dev_1.22.11ubuntu1_all.deb ... 349s Unpacking dpkg-dev (1.22.11ubuntu1) over (1.22.6ubuntu10) ... 350s Preparing to unpack .../092-libdpkg-perl_1.22.11ubuntu1_all.deb ... 350s Unpacking libdpkg-perl (1.22.11ubuntu1) over (1.22.6ubuntu10) ... 350s Preparing to unpack .../093-lto-disabled-list_53_all.deb ... 350s Unpacking lto-disabled-list (53) over (48) ... 350s Preparing to unpack .../094-efibootmgr_18-2_arm64.deb ... 350s Unpacking efibootmgr (18-2) over (18-1build2) ... 350s Preparing to unpack .../095-fdisk_2.40.2-1ubuntu1_arm64.deb ... 350s Unpacking fdisk (2.40.2-1ubuntu1) over (2.39.3-9ubuntu6) ... 350s Preparing to unpack .../096-mtd-utils_1%3a2.2.0-2ubuntu1_arm64.deb ... 350s Unpacking mtd-utils (1:2.2.0-2ubuntu1) over (1:2.2.0-1ubuntu2) ... 350s Preparing to unpack .../097-flash-kernel_3.107ubuntu9_arm64.deb ... 350s Unpacking flash-kernel (3.107ubuntu9) over (3.107ubuntu8) ... 350s Preparing to unpack .../098-libarchive13t64_3.7.4-1_arm64.deb ... 350s Unpacking libarchive13t64:arm64 (3.7.4-1) over (3.7.2-2) ... 350s Preparing to unpack .../099-libcurl3t64-gnutls_8.9.1-2ubuntu1_arm64.deb ... 350s Unpacking libcurl3t64-gnutls:arm64 (8.9.1-2ubuntu1) over (8.5.0-2ubuntu10.1) ... 350s Preparing to unpack .../100-libfwupd2_1.9.24-1_arm64.deb ... 350s Unpacking libfwupd2:arm64 (1.9.24-1) over (1.9.20-1) ... 350s Preparing to unpack .../101-libgusb2_0.4.9-1_arm64.deb ... 350s Unpacking libgusb2:arm64 (0.4.9-1) over (0.4.8-1build2) ... 350s Preparing to unpack .../102-libmbim-proxy_1.31.2-0ubuntu4_arm64.deb ... 350s Unpacking libmbim-proxy (1.31.2-0ubuntu4) over (1.31.2-0ubuntu3) ... 351s Preparing to unpack .../103-libmbim-glib4_1.31.2-0ubuntu4_arm64.deb ... 351s Unpacking libmbim-glib4:arm64 (1.31.2-0ubuntu4) over (1.31.2-0ubuntu3) ... 351s Preparing to unpack .../104-libxmlb2_0.3.19-1_arm64.deb ... 351s Unpacking libxmlb2:arm64 (0.3.19-1) over (0.3.18-1) ... 351s Preparing to unpack .../105-fwupd_1.9.24-1_arm64.deb ... 351s Unpacking fwupd (1.9.24-1) over (1.9.20-1) ... 351s Preparing to unpack .../106-fwupd-signed_1.54+1.6-1build1_arm64.deb ... 351s Unpacking fwupd-signed (1.54+1.6-1build1) over (1.52+1.4-1) ... 351s Preparing to unpack .../107-grub-efi-arm64-signed_1.208+2.12-5ubuntu4_arm64.deb ... 351s Unpacking grub-efi-arm64-signed (1.208+2.12-5ubuntu4) over (1.202+2.12-1ubuntu7) ... 351s Preparing to unpack .../108-grub-efi-arm64_2.12-5ubuntu4_arm64.deb ... 352s Unpacking grub-efi-arm64 (2.12-5ubuntu4) over (2.12-1ubuntu7) ... 352s Preparing to unpack .../109-grub-efi-arm64-bin_2.12-5ubuntu4_arm64.deb ... 352s Unpacking grub-efi-arm64-bin (2.12-5ubuntu4) over (2.12-1ubuntu7) ... 352s Selecting previously unselected package grub-efi-arm64-unsigned. 352s Preparing to unpack .../110-grub-efi-arm64-unsigned_2.12-5ubuntu4_arm64.deb ... 352s Unpacking grub-efi-arm64-unsigned (2.12-5ubuntu4) ... 352s Preparing to unpack .../111-hwdata_0.385-1_all.deb ... 352s Unpacking hwdata (0.385-1) over (0.380-1) ... 352s Preparing to unpack .../112-libblockdev-utils3_3.1.1-2_arm64.deb ... 352s Unpacking libblockdev-utils3:arm64 (3.1.1-2) over (3.1.1-1) ... 352s Preparing to unpack .../113-libnspr4_2%3a4.35-1.1ubuntu1_arm64.deb ... 352s Unpacking libnspr4:arm64 (2:4.35-1.1ubuntu1) over (2:4.35-1.1build1) ... 352s Preparing to unpack .../114-libnss3_2%3a3.103-1_arm64.deb ... 352s Unpacking libnss3:arm64 (2:3.103-1) over (2:3.100-1) ... 352s Preparing to unpack .../115-libblockdev-crypto3_3.1.1-2_arm64.deb ... 352s Unpacking libblockdev-crypto3:arm64 (3.1.1-2) over (3.1.1-1) ... 353s Preparing to unpack .../116-libblockdev-fs3_3.1.1-2_arm64.deb ... 353s Unpacking libblockdev-fs3:arm64 (3.1.1-2) over (3.1.1-1) ... 353s Preparing to unpack .../117-libblockdev-loop3_3.1.1-2_arm64.deb ... 353s Unpacking libblockdev-loop3:arm64 (3.1.1-2) over (3.1.1-1) ... 353s Preparing to unpack .../118-libblockdev-mdraid3_3.1.1-2_arm64.deb ... 353s Unpacking libblockdev-mdraid3:arm64 (3.1.1-2) over (3.1.1-1) ... 353s Preparing to unpack .../119-libnvme1t64_1.10-1_arm64.deb ... 353s Unpacking libnvme1t64 (1.10-1) over (1.9-1) ... 353s Preparing to unpack .../120-libblockdev-nvme3_3.1.1-2_arm64.deb ... 353s Unpacking libblockdev-nvme3:arm64 (3.1.1-2) over (3.1.1-1) ... 353s Preparing to unpack .../121-libblockdev-part3_3.1.1-2_arm64.deb ... 353s Unpacking libblockdev-part3:arm64 (3.1.1-2) over (3.1.1-1) ... 353s Preparing to unpack .../122-libblockdev-swap3_3.1.1-2_arm64.deb ... 353s Unpacking libblockdev-swap3:arm64 (3.1.1-2) over (3.1.1-1) ... 353s Preparing to unpack .../123-libblockdev3_3.1.1-2_arm64.deb ... 353s Unpacking libblockdev3:arm64 (3.1.1-2) over (3.1.1-1) ... 353s Preparing to unpack .../124-libksba8_1.6.7-2_arm64.deb ... 353s Unpacking libksba8:arm64 (1.6.7-2) over (1.6.6-1build1) ... 353s Preparing to unpack .../125-libsasl2-modules_2.1.28+dfsg1-7_arm64.deb ... 353s Unpacking libsasl2-modules:arm64 (2.1.28+dfsg1-7) over (2.1.28+dfsg1-5ubuntu3) ... 353s Preparing to unpack .../126-libssh-4_0.10.6-3ubuntu1_arm64.deb ... 353s Unpacking libssh-4:arm64 (0.10.6-3ubuntu1) over (0.10.6-2build2) ... 353s Preparing to unpack .../127-udisks2_2.10.1-9ubuntu2_arm64.deb ... 353s Unpacking udisks2 (2.10.1-9ubuntu2) over (2.10.1-7) ... 354s Preparing to unpack .../128-libudisks2-0_2.10.1-9ubuntu2_arm64.deb ... 354s Unpacking libudisks2-0:arm64 (2.10.1-9ubuntu2) over (2.10.1-7) ... 354s Preparing to unpack .../129-libunwind8_1.6.2-3.1_arm64.deb ... 354s Unpacking libunwind8:arm64 (1.6.2-3.1) over (1.6.2-3build1) ... 354s Preparing to unpack .../130-liburcu8t64_0.14.0-4_arm64.deb ... 354s Unpacking liburcu8t64:arm64 (0.14.0-4) over (0.14.0-3.1build1) ... 354s Preparing to unpack .../131-lxd-installer_7_all.deb ... 354s Unpacking lxd-installer (7) over (5) ... 354s Preparing to unpack .../132-os-prober_1.82ubuntu1_arm64.deb ... 354s Unpacking os-prober (1.82ubuntu1) over (1.81ubuntu4) ... 354s Preparing to unpack .../133-pollinate_4.33-4ubuntu1_all.deb ... 354s Unpacking pollinate (4.33-4ubuntu1) over (4.33-3.1ubuntu1) ... 354s Preparing to unpack .../134-python3-certifi_2024.6.2-1_all.deb ... 354s Unpacking python3-certifi (2024.6.2-1) over (2023.11.17-1) ... 354s Preparing to unpack .../135-python3-cryptography_42.0.5-2build1_arm64.deb ... 355s Unpacking python3-cryptography (42.0.5-2build1) over (41.0.7-4build3) ... 355s Preparing to unpack .../136-python3-idna_3.6-2.1_all.deb ... 355s Unpacking python3-idna (3.6-2.1) over (3.6-2) ... 355s Preparing to unpack .../137-python3-jinja2_3.1.3-1ubuntu1_all.deb ... 355s Unpacking python3-jinja2 (3.1.3-1ubuntu1) over (3.1.3-1) ... 355s Preparing to unpack .../138-python3-openssl_24.2.1-1_all.deb ... 355s Unpacking python3-openssl (24.2.1-1) over (23.2.0-1) ... 355s Preparing to unpack .../139-python3-urllib3_2.0.7-2_all.deb ... 356s Unpacking python3-urllib3 (2.0.7-2) over (2.0.7-1) ... 356s Preparing to unpack .../140-python3-requests_2.32.3+dfsg-1ubuntu1_all.deb ... 356s Unpacking python3-requests (2.32.3+dfsg-1ubuntu1) over (2.31.0+dfsg-1ubuntu1) ... 356s Preparing to unpack .../141-python3-six_1.16.0-7_all.deb ... 356s Unpacking python3-six (1.16.0-7) over (1.16.0-6) ... 356s Preparing to unpack .../142-python3-typing-extensions_4.12.2-2_all.deb ... 356s Unpacking python3-typing-extensions (4.12.2-2) over (4.11.0-1) ... 356s Selecting previously unselected package systemd-cryptsetup. 356s Preparing to unpack .../143-systemd-cryptsetup_256.4-2ubuntu1_arm64.deb ... 356s Unpacking systemd-cryptsetup (256.4-2ubuntu1) ... 357s Preparing to unpack .../144-u-boot-tools_2024.01+dfsg-5ubuntu1_arm64.deb ... 357s Unpacking u-boot-tools (2024.01+dfsg-5ubuntu1) over (2024.01+dfsg-1ubuntu5) ... 357s Preparing to unpack .../145-ubuntu-kernel-accessories_1.541_arm64.deb ... 357s Unpacking ubuntu-kernel-accessories (1.541) over (1.539) ... 357s Preparing to unpack .../146-wireless-regdb_2024.07.04-0ubuntu1_all.deb ... 357s Unpacking wireless-regdb (2024.07.04-0ubuntu1) over (2022.06.06-0ubuntu2) ... 357s Preparing to unpack .../147-xfsprogs_6.8.0-2.2ubuntu1_arm64.deb ... 357s Unpacking xfsprogs (6.8.0-2.2ubuntu1) over (6.6.0-1ubuntu2) ... 357s dpkg: warning: unable to delete old directory '/lib/aarch64-linux-gnu': Directory not empty 357s Preparing to unpack .../148-zstd_1.5.6+dfsg-1_arm64.deb ... 357s Unpacking zstd (1.5.6+dfsg-1) over (1.5.5+dfsg2-2build1) ... 357s Preparing to unpack .../149-cloud-init_24.4~2g2e4c39b7-0ubuntu1_all.deb ... 358s Unpacking cloud-init (24.4~2g2e4c39b7-0ubuntu1) over (24.2~2g51c6569f-0ubuntu1) ... 358s dpkg: warning: unable to delete old directory '/etc/systemd/system/sshd-keygen@.service.d': Directory not empty 358s Preparing to unpack .../150-cloud-initramfs-copymods_0.49_all.deb ... 358s Unpacking cloud-initramfs-copymods (0.49) over (0.48) ... 358s Preparing to unpack .../151-cloud-initramfs-dyn-netconf_0.49_all.deb ... 358s Unpacking cloud-initramfs-dyn-netconf (0.49) over (0.48) ... 358s Preparing to unpack .../152-gdisk_1.0.10-2_arm64.deb ... 358s Unpacking gdisk (1.0.10-2) over (1.0.10-1build1) ... 358s Preparing to unpack .../153-kpartx_0.9.9-1ubuntu2_arm64.deb ... 358s Unpacking kpartx (0.9.9-1ubuntu2) over (0.9.4-5ubuntu8) ... 358s Preparing to unpack .../154-multipath-tools_0.9.9-1ubuntu2_arm64.deb ... 358s Unpacking multipath-tools (0.9.9-1ubuntu2) over (0.9.4-5ubuntu8) ... 358s dpkg: warning: unable to delete old directory '/lib/multipath': Directory not empty 358s Setting up libksba8:arm64 (1.6.7-2) ... 358s Setting up cpio (2.15+dfsg-2) ... 358s Setting up powermgmt-base (1.37+nmu1ubuntu1) ... 358s Setting up motd-news-config (13.3ubuntu3) ... 358s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 358s Setting up efibootmgr (18-2) ... 358s Setting up liburcu8t64:arm64 (0.14.0-4) ... 358s Setting up libaom3:arm64 (3.9.1-1) ... 358s Setting up libibverbs1:arm64 (52.0-2ubuntu1) ... 358s Setting up systemd-sysv (256.4-2ubuntu1) ... 359s Setting up lto-disabled-list (53) ... 359s Setting up ubuntu-kernel-accessories (1.541) ... 359s Setting up libapparmor1:arm64 (4.1.0~beta1-0ubuntu2) ... 359s Setting up pci.ids (0.0~2024.06.23-1) ... 359s Setting up apt-utils (2.9.8) ... 359s Setting up libgdbm6t64:arm64 (1.24-2) ... 359s Setting up bsdextrautils (2.40.2-1ubuntu1) ... 359s Setting up wget (1.24.5-1ubuntu2) ... 359s Setting up libgdbm-compat4t64:arm64 (1.24-2) ... 359s Setting up ibverbs-providers:arm64 (52.0-2ubuntu1) ... 359s Setting up linux-firmware (20240808.gite131a437-0ubuntu1) ... 359s Setting up libmaxminddb0:arm64 (1.10.0-1) ... 359s Setting up python3.12-gdbm (3.12.5-4) ... 359s Setting up libedit2:arm64 (3.1-20240517-1) ... 359s Setting up wireless-regdb (2024.07.04-0ubuntu1) ... 359s Setting up libsqlite3-0:arm64 (3.46.0-1) ... 359s Setting up libsasl2-modules:arm64 (2.1.28+dfsg1-7) ... 359s Setting up libuv1t64:arm64 (1.48.0-5) ... 359s Setting up rsyslog (8.2406.0-1ubuntu1) ... 359s info: The user `syslog' is already a member of `adm'. 361s Setting up netcat-openbsd (1.226-1.1) ... 361s Setting up binutils-common:arm64 (2.43.1-2ubuntu1) ... 361s Setting up libsensors-config (1:3.6.0-10) ... 361s Setting up libnghttp2-14:arm64 (1.62.1-2) ... 361s Setting up libdeflate0:arm64 (1.21-1) ... 361s Setting up less (643-1) ... 361s Setting up libctf-nobfd0:arm64 (2.43.1-2ubuntu1) ... 361s Setting up gettext-base (0.22.5-2) ... 361s Setting up fwupd-signed (1.54+1.6-1build1) ... 361s Setting up libnss-systemd:arm64 (256.4-2ubuntu1) ... 361s Setting up xkb-data (2.42-1ubuntu1) ... 361s Setting up liblzo2-2:arm64 (2.10-3) ... 361s Setting up libnftnl11:arm64 (1.2.7-1) ... 361s Setting up systemd-dev (256.4-2ubuntu1) ... 361s Setting up krb5-locales (1.21.3-3) ... 361s Setting up libcom-err2:arm64 (1.47.1-1ubuntu1) ... 361s Setting up libgomp1:arm64 (14.2.0-2ubuntu1) ... 361s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2ubuntu1) ... 361s Setting up bzip2 (1.0.8-6) ... 361s Setting up locales (2.40-1ubuntu1) ... 363s Generating locales (this might take a while)... 369s en_US.UTF-8... done 369s Generation complete. 369s Setting up libldap-common (2.6.8+dfsg-1~exp3ubuntu1) ... 369s Setting up libunwind8:arm64 (1.6.2-3.1) ... 369s Setting up mtd-utils (1:2.2.0-2ubuntu1) ... 369s Setting up xxd (2:9.1.0496-1ubuntu4) ... 369s Setting up libsframe1:arm64 (2.43.1-2ubuntu1) ... 369s Setting up libelf1t64:arm64 (0.191-2) ... 369s Setting up libkrb5support0:arm64 (1.21.3-3) ... 369s Setting up libdw1t64:arm64 (0.191-2) ... 369s Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-7) ... 369s Setting up eject (2.40.2-1ubuntu1) ... 369s Setting up apparmor (4.1.0~beta1-0ubuntu2) ... 369s Installing new version of config file /etc/apparmor.d/abstractions/X ... 369s Installing new version of config file /etc/apparmor.d/abstractions/base ... 369s Installing new version of config file /etc/apparmor.d/abstractions/fcitx-strict ... 369s Installing new version of config file /etc/apparmor.d/abstractions/nameservice ... 369s Installing new version of config file /etc/apparmor.d/abstractions/wutmp ... 369s Installing new version of config file /etc/apparmor.d/plasmashell ... 369s Installing new version of config file /etc/apparmor.d/runc ... 369s Installing new version of config file /etc/apparmor.d/sbuild-shell ... 370s Removing obsolete conffile /etc/apparmor.d/bwrap-userns-restrict ... 371s Reloading AppArmor profiles 372s Setting up libglib2.0-data (2.81.1-3) ... 372s Setting up vim-common (2:9.1.0496-1ubuntu4) ... 372s Setting up busybox-static (1:1.36.1-9ubuntu1) ... 372s Setting up libnvme1t64 (1.10-1) ... 372s Setting up libnspr4:arm64 (2:4.35-1.1ubuntu1) ... 372s Setting up libncurses6:arm64 (6.5-2) ... 372s Setting up strace (6.8-2) ... 372s Setting up libdbus-1-3:arm64 (1.14.10-4ubuntu5) ... 372s Setting up xz-utils (5.6.2-2) ... 372s Setting up libfribidi0:arm64 (1.0.15-1) ... 373s Setting up perl-modules-5.38 (5.38.2-5) ... 373s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 373s Setting up libproc2-0:arm64 (2:4.0.4-4ubuntu4) ... 373s Setting up systemd-timesyncd (256.4-2ubuntu1) ... 374s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 374s Setting up libatomic1:arm64 (14.2.0-2ubuntu1) ... 374s Setting up udev (256.4-2ubuntu1) ... 376s Setting up libss2:arm64 (1.47.1-1ubuntu1) ... 376s Setting up usb.ids (2024.07.04-1) ... 376s Setting up dhcpcd-base (1:10.0.8-3) ... 376s Setting up libsensors5:arm64 (1:3.6.0-10) ... 376s Setting up libncursesw6:arm64 (6.5-2) ... 376s Setting up libk5crypto3:arm64 (1.21.3-3) ... 376s Setting up libfuse3-3:arm64 (3.14.0-6) ... 376s Setting up busybox-initramfs (1:1.36.1-9ubuntu1) ... 376s Setting up logsave (1.47.1-1ubuntu1) ... 376s Setting up libsasl2-2:arm64 (2.1.28+dfsg1-7) ... 376s Setting up libfdisk1:arm64 (2.40.2-1ubuntu1) ... 376s Setting up systemd-hwe-hwdb (256.4.1) ... 376s Setting up lxd-installer (7) ... 377s Setting up libicu74:arm64 (74.2-1ubuntu4) ... 377s Setting up nano (8.1-1) ... 377s Installing new version of config file /etc/nanorc ... 377s Setting up libpci3:arm64 (1:3.13.0-1) ... 377s Setting up libdevmapper1.02.1:arm64 (2:1.02.196-1ubuntu1) ... 377s Setting up u-boot-tools (2024.01+dfsg-5ubuntu1) ... 377s Setting up dracut-install (102-3ubuntu4) ... 377s Setting up mount (2.40.2-1ubuntu1) ... 377s Setting up dmsetup (2:1.02.196-1ubuntu1) ... 377s Setting up sensible-utils (0.0.24) ... 378s Setting up uuid-runtime (2.40.2-1ubuntu1) ... 378s Installing new version of config file /etc/init.d/uuidd ... 379s uuidd.service is a disabled or a static unit not running, not starting it. 380s Setting up groff-base (1.23.0-5) ... 380s Setting up libtraceevent1:arm64 (1:1.8.2-1ubuntu3) ... 380s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu3) ... 380s Setting up dbus-session-bus-common (1.14.10-4ubuntu5) ... 380s Setting up kpartx (0.9.9-1ubuntu2) ... 380s Setting up procps (2:4.0.4-4ubuntu4) ... 380s Setting up libnsl2:arm64 (1.3.0-3build3) ... 380s Setting up libpcap0.8t64:arm64 (1.10.4-5ubuntu1) ... 380s Setting up libcryptsetup12:arm64 (2:2.7.2-2ubuntu1) ... 380s Setting up mawk (1.3.4.20240622-2) ... 380s Setting up libkrb5-3:arm64 (1.21.3-3) ... 380s Setting up devio (1.2-3build1) ... 380s Setting up libperl5.38t64:arm64 (5.38.2-5) ... 380s Setting up libssh2-1t64:arm64 (1.11.0-7) ... 380s Setting up keyboard-configuration (1.226ubuntu2) ... 382s Your console font configuration will be updated the next time your system 382s boots. If you want to update it now, run 'setupcon' from a virtual console. 382s update-initramfs: deferring update (trigger activated) 382s Setting up dmidecode (3.6-1) ... 382s Setting up libbinutils:arm64 (2.43.1-2ubuntu1) ... 382s Setting up lsb-release (12.1-1) ... 382s Setting up dbus-system-bus-common (1.14.10-4ubuntu5) ... 382s Setting up libfido2-1:arm64 (1.15.0-1) ... 382s Setting up libde265-0:arm64 (1.0.15-1build4) ... 382s Setting up libc-dev-bin (2.40-1ubuntu1) ... 382s Setting up openssl (3.3.1-2ubuntu1) ... 382s Installing new version of config file /etc/ssl/openssl.cnf ... 382s Setting up libgpg-error-l10n (1.50-3) ... 382s Setting up libdrm-common (2.4.122-1) ... 382s Setting up libevdev2:arm64 (1.13.2+dfsg-1) ... 382s Setting up libxml2:arm64 (2.12.7+dfsg-3) ... 382s Setting up sysstat (12.7.5-2ubuntu1) ... 383s Replacing config file /etc/default/sysstat with new version 388s Setting up tmux (3.4-7) ... 388s Setting up zstd (1.5.6+dfsg-1) ... 388s Setting up libldap2:arm64 (2.6.8+dfsg-1~exp3ubuntu1) ... 388s Setting up dbus-bin (1.14.10-4ubuntu5) ... 388s Setting up libbpf1:arm64 (1:1.4.5-1) ... 388s Setting up python3.13-gdbm (3.13.0~rc1-4) ... 388s Setting up ethtool (1:6.10-1) ... 388s Setting up libllvm18:arm64 (1:18.1.8-9ubuntu1) ... 388s Setting up initramfs-tools-bin (0.142ubuntu32) ... 388s Setting up ncurses-term (6.5-2) ... 388s Setting up cron-daemon-common (3.0pl1-189ubuntu1) ... 388s Setting up libctf0:arm64 (2.43.1-2ubuntu1) ... 388s Setting up cryptsetup-bin (2:2.7.2-2ubuntu1) ... 388s Setting up logrotate (3.22.0-1) ... 389s logrotate.service is a disabled or a static unit not running, not starting it. 389s Setting up libclang1-18 (1:18.1.8-9ubuntu1) ... 389s Setting up libnftables1:arm64 (1.0.9-2) ... 389s Setting up nftables (1.0.9-2) ... 390s Setting up libpython3.12-stdlib:arm64 (3.12.5-4) ... 390s Setting up iproute2 (6.10.0-1ubuntu1) ... 390s Setting up python3.12 (3.12.5-4) ... 393s Setting up cron (3.0pl1-189ubuntu1) ... 394s Setting up inetutils-telnet (2:2.5-5ubuntu1) ... 394s Setting up libreiserfscore0t64 (1:3.6.27-9) ... 394s Setting up e2fsprogs (1.47.1-1ubuntu1) ... 394s Installing new version of config file /etc/cron.d/e2scrub_all ... 395s Installing new version of config file /etc/mke2fs.conf ... 395s update-initramfs: deferring update (trigger activated) 396s Setting up libnss3:arm64 (2:3.103-1) ... 396s Setting up dbus-daemon (1.14.10-4ubuntu5) ... 396s Setting up vim-tiny (2:9.1.0496-1ubuntu4) ... 396s Setting up man-db (2.12.1-3) ... 396s Updating database of manual pages ... 399s man-db.service is a disabled or a static unit not running, not starting it. 399s Setting up fdisk (2.40.2-1ubuntu1) ... 399s Setting up multipath-tools (0.9.9-1ubuntu2) ... 401s Setting up fuse3 (3.14.0-6) ... 401s Removing 'diversion of /bin/fusermount to /bin/fusermount.usr-is-merged by fuse3' 401s Removing 'diversion of /sbin/mount.fuse to /sbin/mount.fuse.usr-is-merged by fuse3' 401s update-initramfs: deferring update (trigger activated) 401s Setting up hwdata (0.385-1) ... 401s Setting up gdisk (1.0.10-2) ... 401s Setting up perl (5.38.2-5) ... 401s Setting up libglib2.0-0t64:arm64 (2.81.1-3) ... 401s No schema files found: doing nothing. 401s Setting up libgprofng0:arm64 (2.43.1-2ubuntu1) ... 401s Setting up systemd-cryptsetup (256.4-2ubuntu1) ... 401s Setting up dbus (1.14.10-4ubuntu5) ... 401s A reboot is required to replace the running dbus-daemon. 401s Please reboot the system when convenient. 401s Setting up shared-mime-info (2.4-5) ... 402s Setting up libblockdev-utils3:arm64 (3.1.1-2) ... 402s Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... 402s Setting up gir1.2-glib-2.0:arm64 (2.81.1-3) ... 402s Setting up pciutils (1:3.13.0-1) ... 402s Setting up libdpkg-perl (1.22.11ubuntu1) ... 402s Setting up libssh-4:arm64 (0.10.6-3ubuntu1) ... 402s Setting up libblockdev-nvme3:arm64 (3.1.1-2) ... 402s Setting up libblockdev-fs3:arm64 (3.1.1-2) ... 402s Setting up libdrm2:arm64 (2.4.122-1) ... 402s Setting up libtraceevent1-plugin:arm64 (1:1.8.2-1ubuntu3) ... 402s Setting up libplymouth5:arm64 (24.004.60-1ubuntu8) ... 402s Setting up libpam-systemd:arm64 (256.4-2ubuntu1) ... 403s Setting up libc6-dev:arm64 (2.40-1ubuntu1) ... 403s Setting up libharfbuzz0b:arm64 (9.0.0-1) ... 403s Setting up console-setup-linux (1.226ubuntu2) ... 406s Setting up initramfs-tools-core (0.142ubuntu32) ... 406s Setting up libclang-cpp18 (1:18.1.8-9ubuntu1) ... 406s Setting up libbpfcc:arm64 (0.30.0+ds-1ubuntu3) ... 406s Setting up libarchive13t64:arm64 (3.7.4-1) ... 406s Setting up libmbim-glib4:arm64 (1.31.2-0ubuntu4) ... 406s Setting up libudisks2-0:arm64 (2.10.1-9ubuntu2) ... 406s Setting up bolt (0.9.8-1) ... 407s bolt.service is a disabled or a static unit not running, not starting it. 407s Setting up libpython3-stdlib:arm64 (3.12.5-1) ... 407s Setting up systemd-resolved (256.4-2ubuntu1) ... 407s Installing new version of config file /etc/systemd/resolved.conf ... 408s Setting up console-setup (1.226ubuntu2) ... 410s update-initramfs: deferring update (trigger activated) 410s Setting up telnet (0.17+2.5-5ubuntu1) ... 410s Setting up initramfs-tools (0.142ubuntu32) ... 410s update-initramfs: deferring update (trigger activated) 410s Setting up libblockdev-mdraid3:arm64 (3.1.1-2) ... 410s Setting up libcurl4t64:arm64 (8.9.1-2ubuntu1) ... 410s Setting up libblockdev-crypto3:arm64 (3.1.1-2) ... 410s Setting up bpftrace (0.21.2-1ubuntu1) ... 410s Setting up bind9-libs:arm64 (1:9.18.28-0ubuntu1) ... 410s Setting up e2fsprogs-l10n (1.47.1-1ubuntu1) ... 410s Setting up libblockdev-swap3:arm64 (3.1.1-2) ... 410s Setting up plymouth (24.004.60-1ubuntu8) ... 410s update-initramfs: Generating /boot/initrd.img-6.8.0-31-generic 410s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 438s flash-kernel: deferring update (trigger activated) 438s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 438s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 439s Setting up openssh-client (1:9.7p1-7ubuntu2) ... 439s Setting up libgusb2:arm64 (0.4.9-1) ... 439s Setting up libxmlb2:arm64 (0.3.19-1) ... 439s Setting up btrfs-progs (6.6.3-1.2) ... 439s Setting up libblockdev-loop3:arm64 (3.1.1-2) ... 439s Setting up libcurl3t64-gnutls:arm64 (8.9.1-2ubuntu1) ... 439s Setting up binutils-aarch64-linux-gnu (2.43.1-2ubuntu1) ... 439s Setting up python3 (3.12.5-1) ... 440s Setting up binutils (2.43.1-2ubuntu1) ... 440s Setting up libmbim-proxy (1.31.2-0ubuntu4) ... 440s Setting up libnetplan1:arm64 (1.1-1) ... 440s Setting up libblockdev3:arm64 (3.1.1-2) ... 440s Setting up dpkg-dev (1.22.11ubuntu1) ... 440s Setting up libblockdev-part3:arm64 (3.1.1-2) ... 440s Setting up python3-six (1.16.0-7) ... 440s Setting up grub-common (2.12-5ubuntu4) ... 440s Installing new version of config file /etc/grub.d/05_debian_theme ... 440s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 442s Setting up dbus-user-session (1.14.10-4ubuntu5) ... 442s Setting up python3-jinja2 (3.1.3-1ubuntu1) ... 443s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu8) ... 443s update-initramfs: deferring update (trigger activated) 443s Setting up os-prober (1.82ubuntu1) ... 443s Setting up python3-certifi (2024.6.2-1) ... 450s Setting up libraqm0:arm64 (0.10.1-1build1) ... 450s Setting up cloud-initramfs-copymods (0.49) ... 450s Setting up python3-idna (3.6-2.1) ... 450s Setting up xfsprogs (6.8.0-2.2ubuntu1) ... 450s update-initramfs: deferring update (trigger activated) 450s Setting up python3-typing-extensions (4.12.2-2) ... 450s Setting up python3-urllib3 (2.0.7-2) ... 450s Setting up cloud-initramfs-dyn-netconf (0.49) ... 450s Setting up curl (8.9.1-2ubuntu1) ... 450s Setting up netplan-generator (1.1-1) ... 450s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 450s Setting up bind9-host (1:9.18.28-0ubuntu1) ... 450s Setting up python3-bpfcc (0.30.0+ds-1ubuntu3) ... 450s Setting up python3-cffi-backend:arm64 (1.17.0-1) ... 450s Setting up python3-pkg-resources (70.3.0-2) ... 450s Setting up networkd-dispatcher (2.2.4-1.1) ... 450s Setting up openssh-sftp-server (1:9.7p1-7ubuntu2) ... 450s Setting up udisks2 (2.10.1-9ubuntu2) ... 450s Setting up flash-kernel (3.107ubuntu9) ... 450s flash-kernel: deferring update (trigger activated) 450s Setting up python3-setuptools (70.3.0-2) ... 450s Setting up openssh-server (1:9.7p1-7ubuntu2) ... 450s Installing new version of config file /etc/pam.d/sshd ... 451s Replacing config file /etc/ssh/sshd_config with new version 453s Setting up python3-gdbm:arm64 (3.12.5-3) ... 453s Setting up grub2-common (2.12-5ubuntu4) ... 453s Setting up python3-problem-report (2.30.0-0ubuntu1) ... 454s Setting up python3-launchpadlib (2.0.0-1) ... 454s Setting up libfwupd2:arm64 (1.9.24-1) ... 454s Setting up python3-yaml (6.0.2-1) ... 455s Setting up grub-efi-arm64-unsigned (2.12-5ubuntu4) ... 455s Setting up python3-apport (2.30.0-0ubuntu1) ... 455s Setting up python3-pygments (2.18.0+dfsg-1) ... 457s Setting up pollinate (4.33-4ubuntu1) ... 458s Setting up bpfcc-tools (0.30.0+ds-1ubuntu3) ... 458s Setting up python3-cryptography (42.0.5-2build1) ... 459s Setting up python3-requests (2.32.3+dfsg-1ubuntu1) ... 459s Setting up grub-efi-arm64-bin (2.12-5ubuntu4) ... 459s Setting up python3-netplan (1.1-1) ... 459s Setting up bind9-dnsutils (1:9.18.28-0ubuntu1) ... 459s Setting up ubuntu-pro-client (33.2) ... 459s Installing new version of config file /etc/apparmor.d/ubuntu_pro_apt_news ... 459s Installing new version of config file /etc/apparmor.d/ubuntu_pro_esm_cache ... 463s Setting up fwupd (1.9.24-1) ... 464s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 464s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 465s Setting up ubuntu-pro-client-l10n (33.2) ... 465s Setting up grub-efi-arm64 (2.12-5ubuntu4) ... 466s Replacing config file /etc/default/grub with new version 466s Installing grub to /boot/efi. 466s Installing for arm64-efi platform. 466s Installation finished. No error reported. 467s Sourcing file `/etc/default/grub' 467s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 467s Generating grub configuration file ... 467s Found linux image: /boot/vmlinuz-6.8.0-31-generic 467s Found initrd image: /boot/initrd.img-6.8.0-31-generic 467s Warning: os-prober will not be executed to detect other bootable partitions. 467s Systems on them will not be added to the GRUB boot configuration. 467s Check GRUB_DISABLE_OS_PROBER documentation entry. 467s Adding boot menu entry for UEFI Firmware Settings ... 467s done 468s Setting up grub-efi-arm64-signed (1.208+2.12-5ubuntu4) ... 468s Installing grub to /boot/efi. 468s Installing for arm64-efi platform. 468s Installation finished. No error reported. 468s Setting up python3-openssl (24.2.1-1) ... 469s Setting up ubuntu-standard (1.541) ... 469s Setting up netplan.io (1.1-1) ... 469s Setting up cloud-init (24.4~2g2e4c39b7-0ubuntu1) ... 469s Installing new version of config file /etc/cloud/cloud.cfg ... 472s Created symlink '/etc/systemd/system/cloud-init.target.wants/cloud-init-main.service' → '/usr/lib/systemd/system/cloud-init-main.service'. 473s Created symlink '/etc/systemd/system/cloud-init.target.wants/cloud-init-network.service' → '/usr/lib/systemd/system/cloud-init-network.service'. 473s Setting up ubuntu-minimal (1.541) ... 473s Setting up apport-core-dump-handler (2.30.0-0ubuntu1) ... 475s Setting up apport (2.30.0-0ubuntu1) ... 477s apport-autoreport.service is a disabled or a static unit not running, not starting it. 477s Setting up libheif-plugin-aomdec:arm64 (1.17.6-4build1) ... 477s Setting up libheif-plugin-libde265:arm64 (1.17.6-4build1) ... 477s Setting up libheif1:arm64 (1.17.6-4build1) ... 477s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 477s Setting up libc-devtools (2.40-1ubuntu1) ... 477s Setting up libheif-plugin-aomenc:arm64 (1.17.6-4build1) ... 477s Processing triggers for libc-bin (2.40-1ubuntu1) ... 477s Processing triggers for ufw (0.36.2-6) ... 477s Processing triggers for systemd (256.4-2ubuntu1) ... 479s Processing triggers for debianutils (5.20) ... 479s Processing triggers for install-info (7.1-3build2) ... 479s Processing triggers for initramfs-tools (0.142ubuntu32) ... 479s update-initramfs: Generating /boot/initrd.img-6.8.0-31-generic 479s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 505s System running in EFI mode, skipping. 505s Processing triggers for flash-kernel (3.107ubuntu9) ... 506s System running in EFI mode, skipping. 506s Processing triggers for shim-signed (1.58+15.8-0ubuntu1) ... 508s Reading package lists... 509s Building dependency tree... 509s Reading state information... 510s The following packages will be REMOVED: 510s libargon2-1* libssh-4* python3-six* systemd-dev* 511s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 511s After this operation, 1428 kB disk space will be freed. 511s (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 ... 78353 files and directories currently installed.) 511s Removing libargon2-1:arm64 (0~20190702+dfsg-4build1) ... 511s Removing libssh-4:arm64 (0.10.6-3ubuntu1) ... 511s Removing python3-six (1.16.0-7) ... 511s Removing systemd-dev (256.4-2ubuntu1) ... 511s Processing triggers for libc-bin (2.40-1ubuntu1) ... 513s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 513s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 513s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 513s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 515s Reading package lists... 515s Reading package lists... 516s Building dependency tree... 516s Reading state information... 517s Calculating upgrade... 518s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 518s Reading package lists... 519s Building dependency tree... 519s Reading state information... 520s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 529s autopkgtest [09:47:31]: rebooting testbed after setup commands that affected boot 587s autopkgtest [09:48:29]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 02:32:42 UTC 2024 602s autopkgtest [09:48:44]: @@@@@@@@@@@@@@@@@@@@ apt-source dask 618s Get:1 http://ftpmaster.internal/ubuntu oracular/universe dask 2024.5.2+dfsg-1 (dsc) [3415 B] 618s Get:2 http://ftpmaster.internal/ubuntu oracular/universe dask 2024.5.2+dfsg-1 (tar) [8627 kB] 618s Get:3 http://ftpmaster.internal/ubuntu oracular/universe dask 2024.5.2+dfsg-1 (diff) [77.9 kB] 618s gpgv: Signature made Sun Jun 16 20:49:41 2024 UTC 618s gpgv: using RSA key 8F91B227C7D6F2B1948C8236793CF67E8F0D11DA 618s gpgv: issuer "emollier@debian.org" 618s gpgv: Can't check signature: No public key 618s dpkg-source: warning: cannot verify inline signature for ./dask_2024.5.2+dfsg-1.dsc: no acceptable signature found 619s autopkgtest [09:49:01]: testing package dask version 2024.5.2+dfsg-1 620s autopkgtest [09:49:02]: build not needed 625s autopkgtest [09:49:07]: test run-test: preparing testbed 642s Reading package lists... 643s Building dependency tree... 643s Reading state information... 644s Starting pkgProblemResolver with broken count: 0 644s Starting 2 pkgProblemResolver with broken count: 0 644s Done 645s The following additional packages will be installed: 645s blt fontconfig fonts-lyx fonts-mathjax graphviz libaec0 libann0 libblas3 645s libblosc1 libblosc2-4 libcairo2 libcares2 libcdt5 libcgraph6 libdatrie1 645s libgfortran5 libgts-0.7-5t64 libgvc6 libgvpr2 libhdf5-103-1t64 645s libhdf5-hl-100t64 libice6 libjs-jquery libjs-jquery-ui libjs-mathjax 645s libjs-sphinxdoc libjs-sprintf-js libjs-underscore liblab-gamut1 liblapack3 645s liblbfgsb0 liblcms2-2 libltdl7 liblzf1 libnode115 libopenjp2-7 645s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpathplan4 645s libpixman-1-0 libqhull-r8.0 libsm6 libsnappy1v5 libsz2 libtcl8.6 645s libthai-data libthai0 libtk8.6 libwebpdemux2 libwebpmux3 libxaw7 645s libxcb-render0 libxcb-shm0 libxft2 libxmu6 libxrender1 libxslt1.1 libxss1 645s libxt6t64 node-acorn node-argparse node-cjs-module-lexer node-esprima 645s node-js-yaml node-sprintf-js node-undici node-xtend nodejs python-dask-doc 645s python-matplotlib-data python-tables-data python3-aiohttp python3-aiosignal 645s python3-all python3-appdirs python3-asttokens python3-async-timeout 645s python3-blosc python3-boto3 python3-botocore python3-brotli python3-click 645s python3-cloudpickle python3-colorama python3-contourpy python3-cpuinfo 645s python3-cycler python3-dask python3-dateutil python3-decorator 645s python3-distributed python3-executing python3-fonttools python3-frozenlist 645s python3-fs python3-fsspec python3-graphviz python3-greenlet python3-h5py 645s python3-h5py-serial python3-imageio python3-iniconfig python3-ipython 645s python3-jedi python3-jmespath python3-joblib python3-kiwisolver 645s python3-lazy-loader python3-locket python3-lxml python3-lz4 645s python3-matplotlib python3-matplotlib-inline python3-mpmath python3-msgpack 645s python3-multidict python3-networkx python3-numexpr python3-numpy 645s python3-packaging python3-pandas python3-pandas-lib python3-parso 645s python3-partd python3-pexpect python3-pil python3-pil.imagetk python3-pluggy 645s python3-prompt-toolkit python3-psutil python3-ptyprocess python3-pure-eval 645s python3-pytest python3-pytest-timeout python3-s3transfer python3-scipy 645s python3-six python3-skimage python3-skimage-lib python3-sklearn 645s python3-sklearn-lib python3-sortedcontainers python3-sqlalchemy 645s python3-stack-data python3-sympy python3-tables python3-tables-lib 645s python3-tblib python3-threadpoolctl python3-tifffile python3-tk 645s python3-toolz python3-tornado python3-traitlets python3-typeshed 645s python3-ufolib2 python3-wcwidth python3-yarl python3-zict python3.12-tk 645s python3.13-tk tk8.6-blt2.5 tzdata-legacy unicode-data x11-common 645s Suggested packages: 645s blt-demo gsfonts graphviz-doc libjs-jquery-ui-docs fonts-mathjax-extras 645s fonts-stix libjs-mathjax-doc libjs-angularjs liblcms2-utils tcl8.6 tk8.6 645s javascript-common npm node-corepack python-blosc-doc python-cycler-doc 645s ipython python-fsspec-doc python-greenlet-dev python-greenlet-doc 645s python-h5py-doc python-imageio-doc python3-astropy python3-gdal ffmpeg 645s python-ipython-doc python-lxml-doc cm-super-minimal dvipng fonts-staypuft 645s ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 645s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 645s python3-pyqt5 python3-sip texlive-extra-utils texlive-latex-extra 645s python-mpmath-doc python3-gmpy2 python3-pydot python3-pygraphviz gcc 645s gfortran python-numpy-doc python3-dev python-pandas-doc python3-statsmodels 645s python-pexpect-doc python-pil-doc python-scipy-doc python-skimage-doc 645s python3-dap python-sklearn-doc python-sortedcontainers-doc 645s python-sqlalchemy-doc python3-fdb python3-pymssql python3-mysqldb 645s python3-psycopg2 python3-asyncpg python3-aiosqlite texlive-fonts-extra 645s python-sympy-doc python3-netcdf4 python-tables-doc vitables tix 645s python3-tk-dbg python-toolz-doc python3-pycurl python-tornado-doc 645s python3-twisted 645s Recommended packages: 645s fonts-liberation libgts-bin javascript-common nodejs-doc python3-aiodns git 645s python3-dropbox python3-fusepy python3-libarchive-c python3-paramiko 645s python3-pygit2 python3-simplejson python3-bs4 python3-cssselect 645s python3-html5lib python3-bottleneck python3-odf python3-openpyxl python3-zmq 645s python3-olefile g++ | c++-compiler python3-sqlalchemy-ext isympy-common 645s The following NEW packages will be installed: 645s autopkgtest-satdep blt fontconfig fonts-lyx fonts-mathjax graphviz libaec0 645s libann0 libblas3 libblosc1 libblosc2-4 libcairo2 libcares2 libcdt5 645s libcgraph6 libdatrie1 libgfortran5 libgts-0.7-5t64 libgvc6 libgvpr2 645s libhdf5-103-1t64 libhdf5-hl-100t64 libice6 libjs-jquery libjs-jquery-ui 645s libjs-mathjax libjs-sphinxdoc libjs-sprintf-js libjs-underscore 645s liblab-gamut1 liblapack3 liblbfgsb0 liblcms2-2 libltdl7 liblzf1 libnode115 645s libopenjp2-7 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 645s libpathplan4 libpixman-1-0 libqhull-r8.0 libsm6 libsnappy1v5 libsz2 645s libtcl8.6 libthai-data libthai0 libtk8.6 libwebpdemux2 libwebpmux3 libxaw7 645s libxcb-render0 libxcb-shm0 libxft2 libxmu6 libxrender1 libxslt1.1 libxss1 645s libxt6t64 node-acorn node-argparse node-cjs-module-lexer node-esprima 645s node-js-yaml node-sprintf-js node-undici node-xtend nodejs python-dask-doc 645s python-matplotlib-data python-tables-data python3-aiohttp python3-aiosignal 645s python3-all python3-appdirs python3-asttokens python3-async-timeout 645s python3-blosc python3-boto3 python3-botocore python3-brotli python3-click 645s python3-cloudpickle python3-colorama python3-contourpy python3-cpuinfo 645s python3-cycler python3-dask python3-dateutil python3-decorator 645s python3-distributed python3-executing python3-fonttools python3-frozenlist 645s python3-fs python3-fsspec python3-graphviz python3-greenlet python3-h5py 645s python3-h5py-serial python3-imageio python3-iniconfig python3-ipython 645s python3-jedi python3-jmespath python3-joblib python3-kiwisolver 645s python3-lazy-loader python3-locket python3-lxml python3-lz4 645s python3-matplotlib python3-matplotlib-inline python3-mpmath python3-msgpack 645s python3-multidict python3-networkx python3-numexpr python3-numpy 645s python3-packaging python3-pandas python3-pandas-lib python3-parso 645s python3-partd python3-pexpect python3-pil python3-pil.imagetk python3-pluggy 645s python3-prompt-toolkit python3-psutil python3-ptyprocess python3-pure-eval 645s python3-pytest python3-pytest-timeout python3-s3transfer python3-scipy 645s python3-six python3-skimage python3-skimage-lib python3-sklearn 645s python3-sklearn-lib python3-sortedcontainers python3-sqlalchemy 645s python3-stack-data python3-sympy python3-tables python3-tables-lib 645s python3-tblib python3-threadpoolctl python3-tifffile python3-tk 645s python3-toolz python3-tornado python3-traitlets python3-typeshed 645s python3-ufolib2 python3-wcwidth python3-yarl python3-zict python3.12-tk 645s python3.13-tk tk8.6-blt2.5 tzdata-legacy unicode-data x11-common 645s 0 upgraded, 167 newly installed, 0 to remove and 0 not upgraded. 645s Need to get 157 MB/157 MB of archives. 645s After this operation, 794 MB of additional disk space will be used. 645s Get:1 /tmp/autopkgtest.FExGZO/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [888 B] 646s Get:2 http://ftpmaster.internal/ubuntu oracular/main arm64 libtcl8.6 arm64 8.6.14+dfsg-1build1 [978 kB] 646s Get:3 http://ftpmaster.internal/ubuntu oracular/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 646s Get:4 http://ftpmaster.internal/ubuntu oracular/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 646s Get:5 http://ftpmaster.internal/ubuntu oracular/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 646s Get:6 http://ftpmaster.internal/ubuntu oracular/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 646s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 libtk8.6 arm64 8.6.14-1build1 [767 kB] 646s Get:8 http://ftpmaster.internal/ubuntu oracular/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7build1 [618 kB] 646s Get:9 http://ftpmaster.internal/ubuntu oracular/main arm64 blt arm64 2.5.3+dfsg-7build1 [4840 B] 646s Get:10 http://ftpmaster.internal/ubuntu oracular/main arm64 fontconfig arm64 2.15.0-1.1ubuntu2 [190 kB] 646s Get:11 http://ftpmaster.internal/ubuntu oracular/universe arm64 fonts-lyx all 2.4.1-2 [171 kB] 646s Get:12 http://ftpmaster.internal/ubuntu oracular/main arm64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 647s Get:13 http://ftpmaster.internal/ubuntu oracular/universe arm64 libann0 arm64 1.1.2+doc-9build1 [25.7 kB] 647s Get:14 http://ftpmaster.internal/ubuntu oracular/universe arm64 libcdt5 arm64 2.42.4-2build1 [21.1 kB] 647s Get:15 http://ftpmaster.internal/ubuntu oracular/universe arm64 libcgraph6 arm64 2.42.4-2build1 [45.1 kB] 647s Get:16 http://ftpmaster.internal/ubuntu oracular/universe arm64 libgts-0.7-5t64 arm64 0.7.6+darcs121130-5.2build1 [154 kB] 647s Get:17 http://ftpmaster.internal/ubuntu oracular/main arm64 libpixman-1-0 arm64 0.42.2-1build1 [204 kB] 647s Get:18 http://ftpmaster.internal/ubuntu oracular/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 647s Get:19 http://ftpmaster.internal/ubuntu oracular/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 647s Get:20 http://ftpmaster.internal/ubuntu oracular/main arm64 libcairo2 arm64 1.18.0-3build1 [555 kB] 647s Get:21 http://ftpmaster.internal/ubuntu oracular/main arm64 libltdl7 arm64 2.4.7-7build1 [40.4 kB] 647s Get:22 http://ftpmaster.internal/ubuntu oracular/main arm64 libthai-data all 0.1.29-2build1 [158 kB] 647s Get:23 http://ftpmaster.internal/ubuntu oracular/main arm64 libdatrie1 arm64 0.2.13-3build1 [19.2 kB] 647s Get:24 http://ftpmaster.internal/ubuntu oracular/main arm64 libthai0 arm64 0.1.29-2build1 [18.2 kB] 647s Get:25 http://ftpmaster.internal/ubuntu oracular/main arm64 libpango-1.0-0 arm64 1.54.0+ds-1 [230 kB] 647s Get:26 http://ftpmaster.internal/ubuntu oracular/main arm64 libpangoft2-1.0-0 arm64 1.54.0+ds-1 [41.7 kB] 647s Get:27 http://ftpmaster.internal/ubuntu oracular/main arm64 libpangocairo-1.0-0 arm64 1.54.0+ds-1 [27.2 kB] 647s Get:28 http://ftpmaster.internal/ubuntu oracular/universe arm64 libpathplan4 arm64 2.42.4-2build1 [23.2 kB] 647s Get:29 http://ftpmaster.internal/ubuntu oracular/universe arm64 libgvc6 arm64 2.42.4-2build1 [705 kB] 647s Get:30 http://ftpmaster.internal/ubuntu oracular/universe arm64 libgvpr2 arm64 2.42.4-2build1 [187 kB] 647s Get:31 http://ftpmaster.internal/ubuntu oracular/universe arm64 liblab-gamut1 arm64 2.42.4-2build1 [1839 kB] 647s Get:32 http://ftpmaster.internal/ubuntu oracular/main arm64 libice6 arm64 2:1.0.10-1build3 [41.1 kB] 647s Get:33 http://ftpmaster.internal/ubuntu oracular/main arm64 libsm6 arm64 2:1.2.3-1build3 [15.6 kB] 647s Get:34 http://ftpmaster.internal/ubuntu oracular/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 647s Get:35 http://ftpmaster.internal/ubuntu oracular/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 647s Get:36 http://ftpmaster.internal/ubuntu oracular/main arm64 libxaw7 arm64 2:1.0.14-1build2 [183 kB] 647s Get:37 http://ftpmaster.internal/ubuntu oracular/universe arm64 graphviz arm64 2.42.4-2build1 [619 kB] 647s Get:38 http://ftpmaster.internal/ubuntu oracular/universe arm64 libaec0 arm64 1.1.3-1 [22.0 kB] 647s Get:39 http://ftpmaster.internal/ubuntu oracular/main arm64 libblas3 arm64 3.12.0-3build2 [152 kB] 647s Get:40 http://ftpmaster.internal/ubuntu oracular/main arm64 libsnappy1v5 arm64 1.2.1-1 [30.4 kB] 647s Get:41 http://ftpmaster.internal/ubuntu oracular/universe arm64 libblosc1 arm64 1.21.5+ds-1build1 [25.7 kB] 647s Get:42 http://ftpmaster.internal/ubuntu oracular/universe arm64 libblosc2-4 arm64 2.15.1+ds-1 [157 kB] 647s Get:43 http://ftpmaster.internal/ubuntu oracular/main arm64 libcares2 arm64 1.33.0-1 [84.5 kB] 647s Get:44 http://ftpmaster.internal/ubuntu oracular/main arm64 libgfortran5 arm64 14.2.0-2ubuntu1 [438 kB] 648s Get:45 http://ftpmaster.internal/ubuntu oracular/universe arm64 libsz2 arm64 1.1.3-1 [5254 B] 648s Get:46 http://ftpmaster.internal/ubuntu oracular/universe arm64 libhdf5-103-1t64 arm64 1.10.10+repack-3.1ubuntu4 [1192 kB] 648s Get:47 http://ftpmaster.internal/ubuntu oracular/universe arm64 libhdf5-hl-100t64 arm64 1.10.10+repack-3.1ubuntu4 [55.8 kB] 648s Get:48 http://ftpmaster.internal/ubuntu oracular/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 648s Get:49 http://ftpmaster.internal/ubuntu oracular/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 648s Get:50 http://ftpmaster.internal/ubuntu oracular/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 648s Get:51 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 libjs-sphinxdoc all 7.4.7-3 [157 kB] 648s Get:52 http://ftpmaster.internal/ubuntu oracular/universe arm64 libjs-sprintf-js all 1.1.2+ds1+~1.1.2-1 [12.8 kB] 648s Get:53 http://ftpmaster.internal/ubuntu oracular/main arm64 liblapack3 arm64 3.12.0-3build2 [2293 kB] 648s Get:54 http://ftpmaster.internal/ubuntu oracular/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 648s Get:55 http://ftpmaster.internal/ubuntu oracular/main arm64 liblcms2-2 arm64 2.14-2build1 [161 kB] 648s Get:56 http://ftpmaster.internal/ubuntu oracular/universe arm64 liblzf1 arm64 3.6-4 [7426 B] 648s Get:57 http://ftpmaster.internal/ubuntu oracular/universe arm64 node-xtend all 4.0.2-3 [3902 B] 648s Get:58 http://ftpmaster.internal/ubuntu oracular/universe arm64 nodejs arm64 20.16.0+dfsg-1ubuntu1 [334 kB] 648s Get:59 http://ftpmaster.internal/ubuntu oracular/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 648s Get:60 http://ftpmaster.internal/ubuntu oracular/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 648s Get:61 http://ftpmaster.internal/ubuntu oracular/universe arm64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 648s Get:62 http://ftpmaster.internal/ubuntu oracular/universe arm64 libnode115 arm64 20.16.0+dfsg-1ubuntu1 [12.8 MB] 649s Get:63 http://ftpmaster.internal/ubuntu oracular/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 649s Get:64 http://ftpmaster.internal/ubuntu oracular/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 649s Get:65 http://ftpmaster.internal/ubuntu oracular/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 649s Get:66 http://ftpmaster.internal/ubuntu oracular/main arm64 libxslt1.1 arm64 1.1.39-0exp1build1 [166 kB] 649s Get:67 http://ftpmaster.internal/ubuntu oracular/universe arm64 node-esprima all 4.0.1+ds+~4.0.3-2 [69.3 kB] 649s Get:68 http://ftpmaster.internal/ubuntu oracular/universe arm64 node-sprintf-js all 1.1.2+ds1+~1.1.2-1 [3916 B] 649s Get:69 http://ftpmaster.internal/ubuntu oracular/universe arm64 node-argparse all 2.0.1-2 [33.2 kB] 649s Get:70 http://ftpmaster.internal/ubuntu oracular/universe arm64 node-js-yaml all 4.1.0+dfsg+~4.0.5-7 [61.9 kB] 649s Get:71 http://ftpmaster.internal/ubuntu oracular/main arm64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 649s Get:72 http://ftpmaster.internal/ubuntu oracular/universe arm64 python-dask-doc all 2024.5.2+dfsg-1 [10.8 MB] 649s Get:73 http://ftpmaster.internal/ubuntu oracular/universe arm64 python-matplotlib-data all 3.8.3-3 [2928 kB] 649s Get:74 http://ftpmaster.internal/ubuntu oracular/universe arm64 python-tables-data all 3.10.0-1 [49.3 kB] 649s Get:75 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-multidict arm64 6.0.5-1 [33.7 kB] 649s Get:76 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-yarl arm64 1.9.4-1 [68.2 kB] 649s Get:77 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-async-timeout all 4.0.3-1 [6412 B] 649s Get:78 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-frozenlist arm64 1.4.1-1 [45.5 kB] 649s Get:79 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-aiosignal all 1.3.1-1 [5172 B] 649s Get:80 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-aiohttp arm64 3.9.5-1 [278 kB] 650s Get:81 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-all arm64 3.12.5-1 [882 B] 650s Get:82 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-appdirs all 1.4.4-4 [10.9 kB] 650s Get:83 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-asttokens all 2.4.1-1 [20.9 kB] 650s Get:84 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-blosc arm64 1.11.2+ds1-1 [34.0 kB] 650s Get:85 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-dateutil all 2.9.0-2 [80.3 kB] 650s Get:86 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-jmespath all 1.0.1-1 [21.3 kB] 650s Get:87 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-botocore all 1.34.46+repack-1ubuntu1 [6211 kB] 650s Get:88 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-s3transfer all 0.10.1-1ubuntu2 [54.3 kB] 650s Get:89 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-boto3 all 1.34.46+dfsg-1ubuntu1 [72.5 kB] 650s Get:90 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-brotli arm64 1.1.0-2build2 [340 kB] 650s Get:91 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-colorama all 0.4.6-4 [32.1 kB] 650s Get:92 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-click all 8.1.7-2 [79.5 kB] 650s Get:93 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-cloudpickle all 3.0.0-2 [21.5 kB] 650s Get:94 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-numpy arm64 1:1.26.4+ds-11build1 [3654 kB] 650s Get:95 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-contourpy arm64 1.2.1-1 [173 kB] 650s Get:96 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-cpuinfo all 9.0.0+git20221119-2 [21.6 kB] 650s Get:97 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-cycler all 0.12.1-1 [9716 B] 650s Get:98 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-fsspec all 2024.6.1-1 [203 kB] 650s Get:99 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-toolz all 0.12.1-1 [44.7 kB] 650s Get:100 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-packaging all 24.1-1 [41.4 kB] 650s Get:101 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-locket all 1.0.0-2 [5872 B] 650s Get:102 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-partd all 1.4.2-1 [15.7 kB] 650s Get:103 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-dask all 2024.5.2+dfsg-1 [849 kB] 651s Get:104 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 651s Get:105 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-msgpack arm64 1.0.3-3build2 [77.9 kB] 651s Get:106 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-psutil arm64 5.9.8-2build2 [196 kB] 651s Get:107 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 651s Get:108 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-tblib all 3.0.0-5 [12.9 kB] 651s Get:109 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-tornado arm64 6.4.1-1 [298 kB] 651s Get:110 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-zict all 3.0.0-2ubuntu1 [30.4 kB] 651s Get:111 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-distributed all 2024.5.2+ds.1-3 [1004 kB] 651s Get:112 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-executing all 2.0.1-0.1 [23.3 kB] 651s Get:113 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-scipy arm64 1.13.1-3 [16.3 MB] 651s Get:114 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] 651s Get:115 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 651s Get:116 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-sympy all 1.12.1-1 [3967 kB] 651s Get:117 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-fs all 2.4.16-4 [91.3 kB] 651s Get:118 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-lxml arm64 5.3.0-1 [1205 kB] 651s Get:119 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-lz4 arm64 4.0.2+dfsg-1build4 [26.7 kB] 652s Get:120 http://ftpmaster.internal/ubuntu oracular/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 652s Get:121 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-fonttools arm64 4.46.0-1build2 [1398 kB] 652s Get:122 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-graphviz all 0.20.2-1 [63.4 kB] 652s Get:123 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-h5py-serial arm64 3.10.0-1ubuntu3 [888 kB] 652s Get:124 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-h5py all 3.10.0-1ubuntu3 [7978 B] 652s Get:125 http://ftpmaster.internal/ubuntu oracular/main arm64 python3.12-tk arm64 3.12.5-4 [114 kB] 652s Get:126 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3.13-tk arm64 3.13.0~rc1-4 [105 kB] 652s Get:127 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-tk arm64 3.12.5-3 [9710 B] 652s Get:128 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pil.imagetk arm64 10.4.0-1ubuntu1 [9504 B] 652s Get:129 http://ftpmaster.internal/ubuntu oracular/main arm64 libopenjp2-7 arm64 2.5.0-2build3 [171 kB] 652s Get:130 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-pil arm64 10.4.0-1ubuntu1 [456 kB] 652s Get:131 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-imageio all 2.35.0-1 [234 kB] 652s Get:132 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 652s Get:133 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-parso all 0.8.3-1 [67.2 kB] 652s Get:134 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-typeshed all 0.0~git20231111.6764465-3 [1274 kB] 652s Get:135 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-jedi all 0.19.1+ds1-1 [693 kB] 652s Get:136 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-traitlets all 5.14.3+really5.5.0-1 [88.3 kB] 652s Get:137 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-matplotlib-inline all 0.1.6-2 [8784 B] 652s Get:138 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-ptyprocess all 0.7.0-5 [15.1 kB] 652s Get:139 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-pexpect all 4.9-2 [48.1 kB] 652s Get:140 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-wcwidth all 0.2.5+dfsg1-1.1ubuntu1 [22.5 kB] 652s Get:141 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-prompt-toolkit all 3.0.47-1 [256 kB] 652s Get:142 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pure-eval all 0.2.2-2 [11.1 kB] 652s Get:143 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-stack-data all 0.6.3-1 [22.0 kB] 652s Get:144 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-ipython all 8.20.0-1ubuntu1 [561 kB] 652s Get:145 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-joblib all 1.3.2-2 [208 kB] 652s Get:146 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-kiwisolver arm64 1.4.5-1 [48.9 kB] 652s Get:147 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-lazy-loader all 0.4-1 [11.1 kB] 652s Get:148 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-matplotlib arm64 3.8.3-3 [4515 kB] 652s Get:149 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 653s Get:150 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-numexpr arm64 2.10.1-2 [114 kB] 653s Get:151 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pandas-lib arm64 2.2.2+dfsg-4 [4189 kB] 653s Get:152 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pandas all 2.2.2+dfsg-4 [3111 kB] 653s Get:153 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 653s Get:154 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pytest all 8.3.2-1 [251 kB] 653s Get:155 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 653s Get:156 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-skimage-lib arm64 0.23.2-1ubuntu1 [2188 kB] 653s Get:157 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-tifffile all 20240810-1 [176 kB] 653s Get:158 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-skimage all 0.23.2-1ubuntu1 [21.5 MB] 654s Get:159 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-threadpoolctl all 3.1.0-1 [21.3 kB] 654s Get:160 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-sklearn-lib arm64 1.4.2+dfsg-6 [3806 kB] 654s Get:161 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-sklearn all 1.4.2+dfsg-6 [2257 kB] 654s Get:162 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-greenlet arm64 3.0.3-0ubuntu6 [153 kB] 654s Get:163 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-sqlalchemy all 1.4.50+ds1-1build1 [1020 kB] 654s Get:164 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-tables-lib arm64 3.10.0-1 [516 kB] 654s Get:165 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-tables all 3.10.0-1 [354 kB] 654s Get:166 http://ftpmaster.internal/ubuntu oracular/main arm64 tzdata-legacy all 2024a-4ubuntu1 [94.7 kB] 656s Fetched 157 MB in 9s (17.1 MB/s) 656s Selecting previously unselected package libtcl8.6:arm64. 656s (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 ... 78285 files and directories currently installed.) 656s Preparing to unpack .../000-libtcl8.6_8.6.14+dfsg-1build1_arm64.deb ... 656s Unpacking libtcl8.6:arm64 (8.6.14+dfsg-1build1) ... 656s Selecting previously unselected package libxrender1:arm64. 656s Preparing to unpack .../001-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 656s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 656s Selecting previously unselected package libxft2:arm64. 656s Preparing to unpack .../002-libxft2_2.3.6-1build1_arm64.deb ... 656s Unpacking libxft2:arm64 (2.3.6-1build1) ... 656s Selecting previously unselected package x11-common. 656s Preparing to unpack .../003-x11-common_1%3a7.7+23ubuntu3_all.deb ... 656s Unpacking x11-common (1:7.7+23ubuntu3) ... 656s Selecting previously unselected package libxss1:arm64. 656s Preparing to unpack .../004-libxss1_1%3a1.2.3-1build3_arm64.deb ... 656s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 656s Selecting previously unselected package libtk8.6:arm64. 656s Preparing to unpack .../005-libtk8.6_8.6.14-1build1_arm64.deb ... 656s Unpacking libtk8.6:arm64 (8.6.14-1build1) ... 657s Selecting previously unselected package tk8.6-blt2.5. 657s Preparing to unpack .../006-tk8.6-blt2.5_2.5.3+dfsg-7build1_arm64.deb ... 657s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 657s Selecting previously unselected package blt. 657s Preparing to unpack .../007-blt_2.5.3+dfsg-7build1_arm64.deb ... 657s Unpacking blt (2.5.3+dfsg-7build1) ... 657s Selecting previously unselected package fontconfig. 657s Preparing to unpack .../008-fontconfig_2.15.0-1.1ubuntu2_arm64.deb ... 657s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 657s Selecting previously unselected package fonts-lyx. 657s Preparing to unpack .../009-fonts-lyx_2.4.1-2_all.deb ... 657s Unpacking fonts-lyx (2.4.1-2) ... 657s Selecting previously unselected package fonts-mathjax. 657s Preparing to unpack .../010-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 657s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 657s Selecting previously unselected package libann0. 657s Preparing to unpack .../011-libann0_1.1.2+doc-9build1_arm64.deb ... 657s Unpacking libann0 (1.1.2+doc-9build1) ... 657s Selecting previously unselected package libcdt5:arm64. 657s Preparing to unpack .../012-libcdt5_2.42.4-2build1_arm64.deb ... 657s Unpacking libcdt5:arm64 (2.42.4-2build1) ... 657s Selecting previously unselected package libcgraph6:arm64. 657s Preparing to unpack .../013-libcgraph6_2.42.4-2build1_arm64.deb ... 657s Unpacking libcgraph6:arm64 (2.42.4-2build1) ... 657s Selecting previously unselected package libgts-0.7-5t64:arm64. 657s Preparing to unpack .../014-libgts-0.7-5t64_0.7.6+darcs121130-5.2build1_arm64.deb ... 657s Unpacking libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2build1) ... 657s Selecting previously unselected package libpixman-1-0:arm64. 657s Preparing to unpack .../015-libpixman-1-0_0.42.2-1build1_arm64.deb ... 657s Unpacking libpixman-1-0:arm64 (0.42.2-1build1) ... 657s Selecting previously unselected package libxcb-render0:arm64. 657s Preparing to unpack .../016-libxcb-render0_1.17.0-2_arm64.deb ... 657s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 658s Selecting previously unselected package libxcb-shm0:arm64. 658s Preparing to unpack .../017-libxcb-shm0_1.17.0-2_arm64.deb ... 658s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 658s Selecting previously unselected package libcairo2:arm64. 658s Preparing to unpack .../018-libcairo2_1.18.0-3build1_arm64.deb ... 658s Unpacking libcairo2:arm64 (1.18.0-3build1) ... 658s Selecting previously unselected package libltdl7:arm64. 658s Preparing to unpack .../019-libltdl7_2.4.7-7build1_arm64.deb ... 658s Unpacking libltdl7:arm64 (2.4.7-7build1) ... 658s Selecting previously unselected package libthai-data. 658s Preparing to unpack .../020-libthai-data_0.1.29-2build1_all.deb ... 658s Unpacking libthai-data (0.1.29-2build1) ... 658s Selecting previously unselected package libdatrie1:arm64. 658s Preparing to unpack .../021-libdatrie1_0.2.13-3build1_arm64.deb ... 658s Unpacking libdatrie1:arm64 (0.2.13-3build1) ... 658s Selecting previously unselected package libthai0:arm64. 658s Preparing to unpack .../022-libthai0_0.1.29-2build1_arm64.deb ... 658s Unpacking libthai0:arm64 (0.1.29-2build1) ... 658s Selecting previously unselected package libpango-1.0-0:arm64. 658s Preparing to unpack .../023-libpango-1.0-0_1.54.0+ds-1_arm64.deb ... 658s Unpacking libpango-1.0-0:arm64 (1.54.0+ds-1) ... 658s Selecting previously unselected package libpangoft2-1.0-0:arm64. 658s Preparing to unpack .../024-libpangoft2-1.0-0_1.54.0+ds-1_arm64.deb ... 658s Unpacking libpangoft2-1.0-0:arm64 (1.54.0+ds-1) ... 658s Selecting previously unselected package libpangocairo-1.0-0:arm64. 658s Preparing to unpack .../025-libpangocairo-1.0-0_1.54.0+ds-1_arm64.deb ... 658s Unpacking libpangocairo-1.0-0:arm64 (1.54.0+ds-1) ... 658s Selecting previously unselected package libpathplan4:arm64. 658s Preparing to unpack .../026-libpathplan4_2.42.4-2build1_arm64.deb ... 658s Unpacking libpathplan4:arm64 (2.42.4-2build1) ... 658s Selecting previously unselected package libgvc6. 658s Preparing to unpack .../027-libgvc6_2.42.4-2build1_arm64.deb ... 658s Unpacking libgvc6 (2.42.4-2build1) ... 658s Selecting previously unselected package libgvpr2:arm64. 658s Preparing to unpack .../028-libgvpr2_2.42.4-2build1_arm64.deb ... 658s Unpacking libgvpr2:arm64 (2.42.4-2build1) ... 658s Selecting previously unselected package liblab-gamut1:arm64. 658s Preparing to unpack .../029-liblab-gamut1_2.42.4-2build1_arm64.deb ... 658s Unpacking liblab-gamut1:arm64 (2.42.4-2build1) ... 658s Selecting previously unselected package libice6:arm64. 658s Preparing to unpack .../030-libice6_2%3a1.0.10-1build3_arm64.deb ... 658s Unpacking libice6:arm64 (2:1.0.10-1build3) ... 658s Selecting previously unselected package libsm6:arm64. 658s Preparing to unpack .../031-libsm6_2%3a1.2.3-1build3_arm64.deb ... 658s Unpacking libsm6:arm64 (2:1.2.3-1build3) ... 659s Selecting previously unselected package libxt6t64:arm64. 659s Preparing to unpack .../032-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 659s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 659s Selecting previously unselected package libxmu6:arm64. 659s Preparing to unpack .../033-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 659s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 659s Selecting previously unselected package libxaw7:arm64. 659s Preparing to unpack .../034-libxaw7_2%3a1.0.14-1build2_arm64.deb ... 659s Unpacking libxaw7:arm64 (2:1.0.14-1build2) ... 659s Selecting previously unselected package graphviz. 659s Preparing to unpack .../035-graphviz_2.42.4-2build1_arm64.deb ... 659s Unpacking graphviz (2.42.4-2build1) ... 659s Selecting previously unselected package libaec0:arm64. 659s Preparing to unpack .../036-libaec0_1.1.3-1_arm64.deb ... 659s Unpacking libaec0:arm64 (1.1.3-1) ... 659s Selecting previously unselected package libblas3:arm64. 659s Preparing to unpack .../037-libblas3_3.12.0-3build2_arm64.deb ... 659s Unpacking libblas3:arm64 (3.12.0-3build2) ... 659s Selecting previously unselected package libsnappy1v5:arm64. 659s Preparing to unpack .../038-libsnappy1v5_1.2.1-1_arm64.deb ... 659s Unpacking libsnappy1v5:arm64 (1.2.1-1) ... 659s Selecting previously unselected package libblosc1:arm64. 659s Preparing to unpack .../039-libblosc1_1.21.5+ds-1build1_arm64.deb ... 659s Unpacking libblosc1:arm64 (1.21.5+ds-1build1) ... 659s Selecting previously unselected package libblosc2-4:arm64. 659s Preparing to unpack .../040-libblosc2-4_2.15.1+ds-1_arm64.deb ... 659s Unpacking libblosc2-4:arm64 (2.15.1+ds-1) ... 659s Selecting previously unselected package libcares2:arm64. 659s Preparing to unpack .../041-libcares2_1.33.0-1_arm64.deb ... 659s Unpacking libcares2:arm64 (1.33.0-1) ... 659s Selecting previously unselected package libgfortran5:arm64. 659s Preparing to unpack .../042-libgfortran5_14.2.0-2ubuntu1_arm64.deb ... 659s Unpacking libgfortran5:arm64 (14.2.0-2ubuntu1) ... 659s Selecting previously unselected package libsz2:arm64. 659s Preparing to unpack .../043-libsz2_1.1.3-1_arm64.deb ... 659s Unpacking libsz2:arm64 (1.1.3-1) ... 659s Selecting previously unselected package libhdf5-103-1t64:arm64. 659s Preparing to unpack .../044-libhdf5-103-1t64_1.10.10+repack-3.1ubuntu4_arm64.deb ... 659s Unpacking libhdf5-103-1t64:arm64 (1.10.10+repack-3.1ubuntu4) ... 659s Selecting previously unselected package libhdf5-hl-100t64:arm64. 659s Preparing to unpack .../045-libhdf5-hl-100t64_1.10.10+repack-3.1ubuntu4_arm64.deb ... 659s Unpacking libhdf5-hl-100t64:arm64 (1.10.10+repack-3.1ubuntu4) ... 660s Selecting previously unselected package libjs-jquery. 660s Preparing to unpack .../046-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 660s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 660s Selecting previously unselected package libjs-jquery-ui. 660s Preparing to unpack .../047-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 660s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 660s Selecting previously unselected package libjs-underscore. 660s Preparing to unpack .../048-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 660s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 660s Selecting previously unselected package libjs-sphinxdoc. 660s Preparing to unpack .../049-libjs-sphinxdoc_7.4.7-3_all.deb ... 660s Unpacking libjs-sphinxdoc (7.4.7-3) ... 660s Selecting previously unselected package libjs-sprintf-js. 660s Preparing to unpack .../050-libjs-sprintf-js_1.1.2+ds1+~1.1.2-1_all.deb ... 660s Unpacking libjs-sprintf-js (1.1.2+ds1+~1.1.2-1) ... 660s Selecting previously unselected package liblapack3:arm64. 660s Preparing to unpack .../051-liblapack3_3.12.0-3build2_arm64.deb ... 660s Unpacking liblapack3:arm64 (3.12.0-3build2) ... 660s Selecting previously unselected package liblbfgsb0:arm64. 660s Preparing to unpack .../052-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 660s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 660s Selecting previously unselected package liblcms2-2:arm64. 660s Preparing to unpack .../053-liblcms2-2_2.14-2build1_arm64.deb ... 660s Unpacking liblcms2-2:arm64 (2.14-2build1) ... 660s Selecting previously unselected package liblzf1:arm64. 660s Preparing to unpack .../054-liblzf1_3.6-4_arm64.deb ... 660s Unpacking liblzf1:arm64 (3.6-4) ... 660s Selecting previously unselected package node-xtend. 660s Preparing to unpack .../055-node-xtend_4.0.2-3_all.deb ... 660s Unpacking node-xtend (4.0.2-3) ... 660s Selecting previously unselected package nodejs. 660s Preparing to unpack .../056-nodejs_20.16.0+dfsg-1ubuntu1_arm64.deb ... 660s Unpacking nodejs (20.16.0+dfsg-1ubuntu1) ... 660s Selecting previously unselected package node-acorn. 661s Preparing to unpack .../057-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 661s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 661s Selecting previously unselected package node-cjs-module-lexer. 661s Preparing to unpack .../058-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 661s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 661s Selecting previously unselected package node-undici. 661s Preparing to unpack .../059-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 661s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 661s Selecting previously unselected package libnode115:arm64. 661s Preparing to unpack .../060-libnode115_20.16.0+dfsg-1ubuntu1_arm64.deb ... 661s Unpacking libnode115:arm64 (20.16.0+dfsg-1ubuntu1) ... 661s Selecting previously unselected package libqhull-r8.0:arm64. 661s Preparing to unpack .../061-libqhull-r8.0_2020.2-6build1_arm64.deb ... 661s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 661s Selecting previously unselected package libwebpdemux2:arm64. 661s Preparing to unpack .../062-libwebpdemux2_1.4.0-0.1_arm64.deb ... 661s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 662s Selecting previously unselected package libwebpmux3:arm64. 662s Preparing to unpack .../063-libwebpmux3_1.4.0-0.1_arm64.deb ... 662s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 662s Selecting previously unselected package libxslt1.1:arm64. 662s Preparing to unpack .../064-libxslt1.1_1.1.39-0exp1build1_arm64.deb ... 662s Unpacking libxslt1.1:arm64 (1.1.39-0exp1build1) ... 662s Selecting previously unselected package node-esprima. 662s Preparing to unpack .../065-node-esprima_4.0.1+ds+~4.0.3-2_all.deb ... 662s Unpacking node-esprima (4.0.1+ds+~4.0.3-2) ... 662s Selecting previously unselected package node-sprintf-js. 662s Preparing to unpack .../066-node-sprintf-js_1.1.2+ds1+~1.1.2-1_all.deb ... 662s Unpacking node-sprintf-js (1.1.2+ds1+~1.1.2-1) ... 662s Selecting previously unselected package node-argparse. 662s Preparing to unpack .../067-node-argparse_2.0.1-2_all.deb ... 662s Unpacking node-argparse (2.0.1-2) ... 662s Selecting previously unselected package node-js-yaml. 662s Preparing to unpack .../068-node-js-yaml_4.1.0+dfsg+~4.0.5-7_all.deb ... 662s Unpacking node-js-yaml (4.1.0+dfsg+~4.0.5-7) ... 662s Selecting previously unselected package libjs-mathjax. 662s Preparing to unpack .../069-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 662s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 664s Selecting previously unselected package python-dask-doc. 664s Preparing to unpack .../070-python-dask-doc_2024.5.2+dfsg-1_all.deb ... 664s Unpacking python-dask-doc (2024.5.2+dfsg-1) ... 665s Selecting previously unselected package python-matplotlib-data. 665s Preparing to unpack .../071-python-matplotlib-data_3.8.3-3_all.deb ... 665s Unpacking python-matplotlib-data (3.8.3-3) ... 665s Selecting previously unselected package python-tables-data. 665s Preparing to unpack .../072-python-tables-data_3.10.0-1_all.deb ... 665s Unpacking python-tables-data (3.10.0-1) ... 666s Selecting previously unselected package python3-multidict. 666s Preparing to unpack .../073-python3-multidict_6.0.5-1_arm64.deb ... 666s Unpacking python3-multidict (6.0.5-1) ... 666s Selecting previously unselected package python3-yarl. 666s Preparing to unpack .../074-python3-yarl_1.9.4-1_arm64.deb ... 666s Unpacking python3-yarl (1.9.4-1) ... 666s Selecting previously unselected package python3-async-timeout. 666s Preparing to unpack .../075-python3-async-timeout_4.0.3-1_all.deb ... 666s Unpacking python3-async-timeout (4.0.3-1) ... 666s Selecting previously unselected package python3-frozenlist. 666s Preparing to unpack .../076-python3-frozenlist_1.4.1-1_arm64.deb ... 666s Unpacking python3-frozenlist (1.4.1-1) ... 666s Selecting previously unselected package python3-aiosignal. 666s Preparing to unpack .../077-python3-aiosignal_1.3.1-1_all.deb ... 666s Unpacking python3-aiosignal (1.3.1-1) ... 666s Selecting previously unselected package python3-aiohttp. 666s Preparing to unpack .../078-python3-aiohttp_3.9.5-1_arm64.deb ... 666s Unpacking python3-aiohttp (3.9.5-1) ... 666s Selecting previously unselected package python3-all. 666s Preparing to unpack .../079-python3-all_3.12.5-1_arm64.deb ... 666s Unpacking python3-all (3.12.5-1) ... 666s Selecting previously unselected package python3-appdirs. 666s Preparing to unpack .../080-python3-appdirs_1.4.4-4_all.deb ... 666s Unpacking python3-appdirs (1.4.4-4) ... 666s Selecting previously unselected package python3-six. 666s Preparing to unpack .../081-python3-six_1.16.0-7_all.deb ... 666s Unpacking python3-six (1.16.0-7) ... 666s Selecting previously unselected package python3-asttokens. 666s Preparing to unpack .../082-python3-asttokens_2.4.1-1_all.deb ... 666s Unpacking python3-asttokens (2.4.1-1) ... 666s Selecting previously unselected package python3-blosc. 666s Preparing to unpack .../083-python3-blosc_1.11.2+ds1-1_arm64.deb ... 666s Unpacking python3-blosc (1.11.2+ds1-1) ... 666s Selecting previously unselected package python3-dateutil. 666s Preparing to unpack .../084-python3-dateutil_2.9.0-2_all.deb ... 666s Unpacking python3-dateutil (2.9.0-2) ... 666s Selecting previously unselected package python3-jmespath. 666s Preparing to unpack .../085-python3-jmespath_1.0.1-1_all.deb ... 666s Unpacking python3-jmespath (1.0.1-1) ... 667s Selecting previously unselected package python3-botocore. 667s Preparing to unpack .../086-python3-botocore_1.34.46+repack-1ubuntu1_all.deb ... 667s Unpacking python3-botocore (1.34.46+repack-1ubuntu1) ... 668s Selecting previously unselected package python3-s3transfer. 668s Preparing to unpack .../087-python3-s3transfer_0.10.1-1ubuntu2_all.deb ... 668s Unpacking python3-s3transfer (0.10.1-1ubuntu2) ... 668s Selecting previously unselected package python3-boto3. 668s Preparing to unpack .../088-python3-boto3_1.34.46+dfsg-1ubuntu1_all.deb ... 668s Unpacking python3-boto3 (1.34.46+dfsg-1ubuntu1) ... 668s Selecting previously unselected package python3-brotli. 668s Preparing to unpack .../089-python3-brotli_1.1.0-2build2_arm64.deb ... 668s Unpacking python3-brotli (1.1.0-2build2) ... 668s Selecting previously unselected package python3-colorama. 668s Preparing to unpack .../090-python3-colorama_0.4.6-4_all.deb ... 668s Unpacking python3-colorama (0.4.6-4) ... 668s Selecting previously unselected package python3-click. 668s Preparing to unpack .../091-python3-click_8.1.7-2_all.deb ... 668s Unpacking python3-click (8.1.7-2) ... 668s Selecting previously unselected package python3-cloudpickle. 669s Preparing to unpack .../092-python3-cloudpickle_3.0.0-2_all.deb ... 669s Unpacking python3-cloudpickle (3.0.0-2) ... 669s Selecting previously unselected package python3-numpy. 669s Preparing to unpack .../093-python3-numpy_1%3a1.26.4+ds-11build1_arm64.deb ... 669s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 669s Selecting previously unselected package python3-contourpy. 669s Preparing to unpack .../094-python3-contourpy_1.2.1-1_arm64.deb ... 669s Unpacking python3-contourpy (1.2.1-1) ... 669s Selecting previously unselected package python3-cpuinfo. 669s Preparing to unpack .../095-python3-cpuinfo_9.0.0+git20221119-2_all.deb ... 669s Unpacking python3-cpuinfo (9.0.0+git20221119-2) ... 669s Selecting previously unselected package python3-cycler. 669s Preparing to unpack .../096-python3-cycler_0.12.1-1_all.deb ... 669s Unpacking python3-cycler (0.12.1-1) ... 669s Selecting previously unselected package python3-fsspec. 669s Preparing to unpack .../097-python3-fsspec_2024.6.1-1_all.deb ... 669s Unpacking python3-fsspec (2024.6.1-1) ... 669s Selecting previously unselected package python3-toolz. 669s Preparing to unpack .../098-python3-toolz_0.12.1-1_all.deb ... 669s Unpacking python3-toolz (0.12.1-1) ... 670s Selecting previously unselected package python3-packaging. 670s Preparing to unpack .../099-python3-packaging_24.1-1_all.deb ... 670s Unpacking python3-packaging (24.1-1) ... 670s Selecting previously unselected package python3-locket. 670s Preparing to unpack .../100-python3-locket_1.0.0-2_all.deb ... 670s Unpacking python3-locket (1.0.0-2) ... 670s Selecting previously unselected package python3-partd. 670s Preparing to unpack .../101-python3-partd_1.4.2-1_all.deb ... 670s Unpacking python3-partd (1.4.2-1) ... 670s Selecting previously unselected package python3-dask. 670s Preparing to unpack .../102-python3-dask_2024.5.2+dfsg-1_all.deb ... 670s Unpacking python3-dask (2024.5.2+dfsg-1) ... 670s Selecting previously unselected package python3-decorator. 670s Preparing to unpack .../103-python3-decorator_5.1.1-5_all.deb ... 670s Unpacking python3-decorator (5.1.1-5) ... 670s Selecting previously unselected package python3-msgpack. 670s Preparing to unpack .../104-python3-msgpack_1.0.3-3build2_arm64.deb ... 670s Unpacking python3-msgpack (1.0.3-3build2) ... 670s Selecting previously unselected package python3-psutil. 670s Preparing to unpack .../105-python3-psutil_5.9.8-2build2_arm64.deb ... 670s Unpacking python3-psutil (5.9.8-2build2) ... 670s Selecting previously unselected package python3-sortedcontainers. 670s Preparing to unpack .../106-python3-sortedcontainers_2.4.0-2_all.deb ... 670s Unpacking python3-sortedcontainers (2.4.0-2) ... 670s Selecting previously unselected package python3-tblib. 670s Preparing to unpack .../107-python3-tblib_3.0.0-5_all.deb ... 670s Unpacking python3-tblib (3.0.0-5) ... 670s Selecting previously unselected package python3-tornado. 670s Preparing to unpack .../108-python3-tornado_6.4.1-1_arm64.deb ... 670s Unpacking python3-tornado (6.4.1-1) ... 670s Selecting previously unselected package python3-zict. 670s Preparing to unpack .../109-python3-zict_3.0.0-2ubuntu1_all.deb ... 670s Unpacking python3-zict (3.0.0-2ubuntu1) ... 671s Selecting previously unselected package python3-distributed. 671s Preparing to unpack .../110-python3-distributed_2024.5.2+ds.1-3_all.deb ... 671s Unpacking python3-distributed (2024.5.2+ds.1-3) ... 671s Selecting previously unselected package python3-executing. 671s Preparing to unpack .../111-python3-executing_2.0.1-0.1_all.deb ... 671s Unpacking python3-executing (2.0.1-0.1) ... 671s Selecting previously unselected package python3-scipy. 671s Preparing to unpack .../112-python3-scipy_1.13.1-3_arm64.deb ... 671s Unpacking python3-scipy (1.13.1-3) ... 672s Selecting previously unselected package python3-ufolib2. 672s Preparing to unpack .../113-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... 672s Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... 672s Selecting previously unselected package python3-mpmath. 672s Preparing to unpack .../114-python3-mpmath_1.3.0-1_all.deb ... 672s Unpacking python3-mpmath (1.3.0-1) ... 672s Selecting previously unselected package python3-sympy. 672s Preparing to unpack .../115-python3-sympy_1.12.1-1_all.deb ... 672s Unpacking python3-sympy (1.12.1-1) ... 673s Selecting previously unselected package python3-fs. 673s Preparing to unpack .../116-python3-fs_2.4.16-4_all.deb ... 673s Unpacking python3-fs (2.4.16-4) ... 673s Selecting previously unselected package python3-lxml:arm64. 673s Preparing to unpack .../117-python3-lxml_5.3.0-1_arm64.deb ... 673s Unpacking python3-lxml:arm64 (5.3.0-1) ... 673s Selecting previously unselected package python3-lz4. 673s Preparing to unpack .../118-python3-lz4_4.0.2+dfsg-1build4_arm64.deb ... 673s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 673s Selecting previously unselected package unicode-data. 673s Preparing to unpack .../119-unicode-data_15.1.0-1_all.deb ... 673s Unpacking unicode-data (15.1.0-1) ... 674s Selecting previously unselected package python3-fonttools. 674s Preparing to unpack .../120-python3-fonttools_4.46.0-1build2_arm64.deb ... 674s Unpacking python3-fonttools (4.46.0-1build2) ... 674s Selecting previously unselected package python3-graphviz. 674s Preparing to unpack .../121-python3-graphviz_0.20.2-1_all.deb ... 674s Unpacking python3-graphviz (0.20.2-1) ... 674s Selecting previously unselected package python3-h5py-serial. 674s Preparing to unpack .../122-python3-h5py-serial_3.10.0-1ubuntu3_arm64.deb ... 674s Unpacking python3-h5py-serial (3.10.0-1ubuntu3) ... 674s Selecting previously unselected package python3-h5py. 674s Preparing to unpack .../123-python3-h5py_3.10.0-1ubuntu3_all.deb ... 674s Unpacking python3-h5py (3.10.0-1ubuntu3) ... 674s Selecting previously unselected package python3.12-tk. 674s Preparing to unpack .../124-python3.12-tk_3.12.5-4_arm64.deb ... 674s Unpacking python3.12-tk (3.12.5-4) ... 674s Selecting previously unselected package python3.13-tk. 674s Preparing to unpack .../125-python3.13-tk_3.13.0~rc1-4_arm64.deb ... 674s Unpacking python3.13-tk (3.13.0~rc1-4) ... 674s Selecting previously unselected package python3-tk:arm64. 674s Preparing to unpack .../126-python3-tk_3.12.5-3_arm64.deb ... 674s Unpacking python3-tk:arm64 (3.12.5-3) ... 674s Selecting previously unselected package python3-pil.imagetk:arm64. 674s Preparing to unpack .../127-python3-pil.imagetk_10.4.0-1ubuntu1_arm64.deb ... 674s Unpacking python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 674s Selecting previously unselected package libopenjp2-7:arm64. 674s Preparing to unpack .../128-libopenjp2-7_2.5.0-2build3_arm64.deb ... 674s Unpacking libopenjp2-7:arm64 (2.5.0-2build3) ... 675s Selecting previously unselected package python3-pil:arm64. 675s Preparing to unpack .../129-python3-pil_10.4.0-1ubuntu1_arm64.deb ... 675s Unpacking python3-pil:arm64 (10.4.0-1ubuntu1) ... 675s Selecting previously unselected package python3-imageio. 675s Preparing to unpack .../130-python3-imageio_2.35.0-1_all.deb ... 675s Unpacking python3-imageio (2.35.0-1) ... 675s Selecting previously unselected package python3-iniconfig. 675s Preparing to unpack .../131-python3-iniconfig_1.1.1-2_all.deb ... 675s Unpacking python3-iniconfig (1.1.1-2) ... 675s Selecting previously unselected package python3-parso. 675s Preparing to unpack .../132-python3-parso_0.8.3-1_all.deb ... 675s Unpacking python3-parso (0.8.3-1) ... 675s Selecting previously unselected package python3-typeshed. 675s Preparing to unpack .../133-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... 675s Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... 677s Selecting previously unselected package python3-jedi. 677s Preparing to unpack .../134-python3-jedi_0.19.1+ds1-1_all.deb ... 677s Unpacking python3-jedi (0.19.1+ds1-1) ... 677s Selecting previously unselected package python3-traitlets. 677s Preparing to unpack .../135-python3-traitlets_5.14.3+really5.5.0-1_all.deb ... 677s Unpacking python3-traitlets (5.14.3+really5.5.0-1) ... 677s Selecting previously unselected package python3-matplotlib-inline. 677s Preparing to unpack .../136-python3-matplotlib-inline_0.1.6-2_all.deb ... 677s Unpacking python3-matplotlib-inline (0.1.6-2) ... 677s Selecting previously unselected package python3-ptyprocess. 678s Preparing to unpack .../137-python3-ptyprocess_0.7.0-5_all.deb ... 678s Unpacking python3-ptyprocess (0.7.0-5) ... 678s Selecting previously unselected package python3-pexpect. 678s Preparing to unpack .../138-python3-pexpect_4.9-2_all.deb ... 678s Unpacking python3-pexpect (4.9-2) ... 678s Selecting previously unselected package python3-wcwidth. 678s Preparing to unpack .../139-python3-wcwidth_0.2.5+dfsg1-1.1ubuntu1_all.deb ... 678s Unpacking python3-wcwidth (0.2.5+dfsg1-1.1ubuntu1) ... 678s Selecting previously unselected package python3-prompt-toolkit. 678s Preparing to unpack .../140-python3-prompt-toolkit_3.0.47-1_all.deb ... 678s Unpacking python3-prompt-toolkit (3.0.47-1) ... 678s Selecting previously unselected package python3-pure-eval. 678s Preparing to unpack .../141-python3-pure-eval_0.2.2-2_all.deb ... 678s Unpacking python3-pure-eval (0.2.2-2) ... 678s Selecting previously unselected package python3-stack-data. 678s Preparing to unpack .../142-python3-stack-data_0.6.3-1_all.deb ... 678s Unpacking python3-stack-data (0.6.3-1) ... 678s Selecting previously unselected package python3-ipython. 678s Preparing to unpack .../143-python3-ipython_8.20.0-1ubuntu1_all.deb ... 678s Unpacking python3-ipython (8.20.0-1ubuntu1) ... 678s Selecting previously unselected package python3-joblib. 678s Preparing to unpack .../144-python3-joblib_1.3.2-2_all.deb ... 678s Unpacking python3-joblib (1.3.2-2) ... 678s Selecting previously unselected package python3-kiwisolver. 678s Preparing to unpack .../145-python3-kiwisolver_1.4.5-1_arm64.deb ... 678s Unpacking python3-kiwisolver (1.4.5-1) ... 678s Selecting previously unselected package python3-lazy-loader. 678s Preparing to unpack .../146-python3-lazy-loader_0.4-1_all.deb ... 678s Unpacking python3-lazy-loader (0.4-1) ... 679s Selecting previously unselected package python3-matplotlib. 679s Preparing to unpack .../147-python3-matplotlib_3.8.3-3_arm64.deb ... 679s Unpacking python3-matplotlib (3.8.3-3) ... 679s Selecting previously unselected package python3-networkx. 679s Preparing to unpack .../148-python3-networkx_3.2.1-4ubuntu1_all.deb ... 679s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 680s Selecting previously unselected package python3-numexpr. 680s Preparing to unpack .../149-python3-numexpr_2.10.1-2_arm64.deb ... 680s Unpacking python3-numexpr (2.10.1-2) ... 680s Selecting previously unselected package python3-pandas-lib:arm64. 681s Preparing to unpack .../150-python3-pandas-lib_2.2.2+dfsg-4_arm64.deb ... 681s Unpacking python3-pandas-lib:arm64 (2.2.2+dfsg-4) ... 681s Selecting previously unselected package python3-pandas. 681s Preparing to unpack .../151-python3-pandas_2.2.2+dfsg-4_all.deb ... 681s Unpacking python3-pandas (2.2.2+dfsg-4) ... 682s Selecting previously unselected package python3-pluggy. 682s Preparing to unpack .../152-python3-pluggy_1.5.0-1_all.deb ... 682s Unpacking python3-pluggy (1.5.0-1) ... 682s Selecting previously unselected package python3-pytest. 682s Preparing to unpack .../153-python3-pytest_8.3.2-1_all.deb ... 682s Unpacking python3-pytest (8.3.2-1) ... 682s Selecting previously unselected package python3-pytest-timeout. 682s Preparing to unpack .../154-python3-pytest-timeout_2.3.1-1_all.deb ... 682s Unpacking python3-pytest-timeout (2.3.1-1) ... 682s Selecting previously unselected package python3-skimage-lib:arm64. 682s Preparing to unpack .../155-python3-skimage-lib_0.23.2-1ubuntu1_arm64.deb ... 682s Unpacking python3-skimage-lib:arm64 (0.23.2-1ubuntu1) ... 682s Selecting previously unselected package python3-tifffile. 682s Preparing to unpack .../156-python3-tifffile_20240810-1_all.deb ... 682s Unpacking python3-tifffile (20240810-1) ... 682s Selecting previously unselected package python3-skimage. 682s Preparing to unpack .../157-python3-skimage_0.23.2-1ubuntu1_all.deb ... 682s Unpacking python3-skimage (0.23.2-1ubuntu1) ... 683s Selecting previously unselected package python3-threadpoolctl. 683s Preparing to unpack .../158-python3-threadpoolctl_3.1.0-1_all.deb ... 683s Unpacking python3-threadpoolctl (3.1.0-1) ... 683s Selecting previously unselected package python3-sklearn-lib:arm64. 683s Preparing to unpack .../159-python3-sklearn-lib_1.4.2+dfsg-6_arm64.deb ... 683s Unpacking python3-sklearn-lib:arm64 (1.4.2+dfsg-6) ... 683s Selecting previously unselected package python3-sklearn. 683s Preparing to unpack .../160-python3-sklearn_1.4.2+dfsg-6_all.deb ... 685s Unpacking python3-sklearn (1.4.2+dfsg-6) ... 685s Selecting previously unselected package python3-greenlet. 685s Preparing to unpack .../161-python3-greenlet_3.0.3-0ubuntu6_arm64.deb ... 685s Unpacking python3-greenlet (3.0.3-0ubuntu6) ... 685s Selecting previously unselected package python3-sqlalchemy. 685s Preparing to unpack .../162-python3-sqlalchemy_1.4.50+ds1-1build1_all.deb ... 685s Unpacking python3-sqlalchemy (1.4.50+ds1-1build1) ... 685s Selecting previously unselected package python3-tables-lib. 685s Preparing to unpack .../163-python3-tables-lib_3.10.0-1_arm64.deb ... 685s Unpacking python3-tables-lib (3.10.0-1) ... 685s Selecting previously unselected package python3-tables. 685s Preparing to unpack .../164-python3-tables_3.10.0-1_all.deb ... 685s Unpacking python3-tables (3.10.0-1) ... 685s Selecting previously unselected package tzdata-legacy. 685s Preparing to unpack .../165-tzdata-legacy_2024a-4ubuntu1_all.deb ... 685s Unpacking tzdata-legacy (2024a-4ubuntu1) ... 685s Selecting previously unselected package autopkgtest-satdep. 685s Preparing to unpack .../166-1-autopkgtest-satdep.deb ... 685s Unpacking autopkgtest-satdep (0) ... 685s Setting up liblcms2-2:arm64 (2.14-2build1) ... 685s Setting up python3-iniconfig (1.1.1-2) ... 685s Setting up libpixman-1-0:arm64 (0.42.2-1build1) ... 685s Setting up python3-tornado (6.4.1-1) ... 686s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 688s Regenerating fonts cache... done. 688s Setting up python3-pure-eval (0.2.2-2) ... 688s Setting up libjs-sprintf-js (1.1.2+ds1+~1.1.2-1) ... 688s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 688s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 688s Setting up python3-tblib (3.0.0-5) ... 688s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 688s Setting up libdatrie1:arm64 (0.2.13-3build1) ... 688s Setting up python3-joblib (1.3.2-2) ... 689s Setting up python3-parso (0.8.3-1) ... 689s Setting up python3-colorama (0.4.6-4) ... 690s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 690s Setting up libxcb-render0:arm64 (1.17.0-2) ... 690s Setting up fonts-lyx (2.4.1-2) ... 690s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 690s Setting up python3-fsspec (2024.6.1-1) ... 691s Setting up liblab-gamut1:arm64 (2.42.4-2build1) ... 691s Setting up python3-threadpoolctl (3.1.0-1) ... 691s Setting up x11-common (1:7.7+23ubuntu3) ... 692s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 692s Setting up python3-all (3.12.5-1) ... 692s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 692s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 692s Setting up python3-sortedcontainers (2.4.0-2) ... 692s Setting up python3-click (8.1.7-2) ... 692s Setting up python3-networkx (3.2.1-4ubuntu1) ... 695s Setting up libcairo2:arm64 (1.18.0-3build1) ... 695s Setting up libaec0:arm64 (1.1.3-1) ... 695s Setting up python3-psutil (5.9.8-2build2) ... 696s Setting up python3-multidict (6.0.5-1) ... 696s Setting up tzdata-legacy (2024a-4ubuntu1) ... 696s Setting up python3-cloudpickle (3.0.0-2) ... 697s Setting up python3-frozenlist (1.4.1-1) ... 697s Setting up libsnappy1v5:arm64 (1.2.1-1) ... 697s Setting up python3-aiosignal (1.3.1-1) ... 697s Setting up python3-async-timeout (4.0.3-1) ... 697s Setting up unicode-data (15.1.0-1) ... 697s Setting up python3-six (1.16.0-7) ... 698s Setting up python3-decorator (5.1.1-5) ... 698s Setting up libblosc2-4:arm64 (2.15.1+ds-1) ... 698s Setting up libblas3:arm64 (3.12.0-3build2) ... 698s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 698s Setting up python3-packaging (24.1-1) ... 698s Setting up python3-wcwidth (0.2.5+dfsg1-1.1ubuntu1) ... 699s Setting up node-sprintf-js (1.1.2+ds1+~1.1.2-1) ... 699s Setting up python3-typeshed (0.0~git20231111.6764465-3) ... 699s Setting up libpathplan4:arm64 (2.42.4-2build1) ... 699s Setting up python3-jmespath (1.0.1-1) ... 699s Setting up python3-brotli (1.1.0-2build2) ... 699s Setting up libann0 (1.1.2+doc-9build1) ... 699s Setting up liblzf1:arm64 (3.6-4) ... 699s Setting up python3-greenlet (3.0.3-0ubuntu6) ... 700s Setting up python3-cycler (0.12.1-1) ... 700s Setting up python3-kiwisolver (1.4.5-1) ... 700s Setting up libcares2:arm64 (1.33.0-1) ... 700s Setting up libtcl8.6:arm64 (8.6.14+dfsg-1build1) ... 700s Setting up python3-cpuinfo (9.0.0+git20221119-2) ... 701s Setting up libltdl7:arm64 (2.4.7-7build1) ... 701s Setting up libgfortran5:arm64 (14.2.0-2ubuntu1) ... 701s Setting up python3-pluggy (1.5.0-1) ... 701s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 701s Setting up python3-traitlets (5.14.3+really5.5.0-1) ... 701s Setting up libxslt1.1:arm64 (1.1.39-0exp1build1) ... 701s Setting up libblosc1:arm64 (1.21.5+ds-1build1) ... 701s Setting up libopenjp2-7:arm64 (2.5.0-2build3) ... 702s Setting up python3-toolz (0.12.1-1) ... 702s Setting up libthai-data (0.1.29-2build1) ... 702s Setting up python3-dateutil (2.9.0-2) ... 702s Setting up libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2build1) ... 702s Setting up python3-msgpack (1.0.3-3build2) ... 703s Setting up libcdt5:arm64 (2.42.4-2build1) ... 703s Setting up libcgraph6:arm64 (2.42.4-2build1) ... 703s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 703s Setting up python3-lazy-loader (0.4-1) ... 703s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 703s Setting up python3-mpmath (1.3.0-1) ... 704s Setting up node-xtend (4.0.2-3) ... 704s Setting up python3-zict (3.0.0-2ubuntu1) ... 704s Setting up python-matplotlib-data (3.8.3-3) ... 704s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 704s Setting up python3-locket (1.0.0-2) ... 705s Setting up python3-appdirs (1.4.4-4) ... 705s Setting up python3-yarl (1.9.4-1) ... 705s Setting up python-tables-data (3.10.0-1) ... 705s Setting up libsz2:arm64 (1.1.3-1) ... 705s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 705s Setting up python3-ptyprocess (0.7.0-5) ... 705s Setting up python3-prompt-toolkit (3.0.47-1) ... 706s Setting up python3-partd (1.4.2-1) ... 707s Setting up python3-sympy (1.12.1-1) ... 720s Setting up libice6:arm64 (2:1.0.10-1build3) ... 720s Setting up liblapack3:arm64 (3.12.0-3build2) ... 720s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 720s Setting up libxft2:arm64 (2.3.6-1build1) ... 720s Setting up python3-jedi (0.19.1+ds1-1) ... 721s Setting up python3-asttokens (2.4.1-1) ... 721s Setting up python3-pytest (8.3.2-1) ... 722s Setting up libtk8.6:arm64 (8.6.14-1build1) ... 722s Setting up python3.12-tk (3.12.5-4) ... 722s Setting up python3-aiohttp (3.9.5-1) ... 723s Setting up python3-dask (2024.5.2+dfsg-1) ... 726s Setting up python3.13-tk (3.13.0~rc1-4) ... 726s Setting up python3-sqlalchemy (1.4.50+ds1-1build1) ... 728s Setting up python3-matplotlib-inline (0.1.6-2) ... 729s Setting up python3-fs (2.4.16-4) ... 729s Setting up python3-blosc (1.11.2+ds1-1) ... 730s Setting up libthai0:arm64 (0.1.29-2build1) ... 730s Setting up python3-pil:arm64 (10.4.0-1ubuntu1) ... 730s Setting up python3-distributed (2024.5.2+ds.1-3) ... 733s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 733s Setting up python3-executing (2.0.1-0.1) ... 734s Setting up python3-pexpect (4.9-2) ... 734s Setting up python3-botocore (1.34.46+repack-1ubuntu1) ... 735s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 739s Setting up libjs-sphinxdoc (7.4.7-3) ... 739s Setting up libgvpr2:arm64 (2.42.4-2build1) ... 739s Setting up python3-lxml:arm64 (5.3.0-1) ... 739s Setting up python3-contourpy (1.2.1-1) ... 740s Setting up libhdf5-103-1t64:arm64 (1.10.10+repack-3.1ubuntu4) ... 740s Setting up libsm6:arm64 (2:1.2.3-1build3) ... 740s Setting up python3-stack-data (0.6.3-1) ... 740s Setting up python3-imageio (2.35.0-1) ... 741s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 741s Setting up libhdf5-hl-100t64:arm64 (1.10.10+repack-3.1ubuntu4) ... 741s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 741s Setting up python3-scipy (1.13.1-3) ... 749s Setting up python3-pytest-timeout (2.3.1-1) ... 749s Setting up python3-skimage-lib:arm64 (0.23.2-1ubuntu1) ... 749s Setting up python3-tables-lib (3.10.0-1) ... 749s Setting up blt (2.5.3+dfsg-7build1) ... 749s Setting up python3-pandas-lib:arm64 (2.2.2+dfsg-4) ... 749s Setting up libpango-1.0-0:arm64 (1.54.0+ds-1) ... 749s Setting up python3-s3transfer (0.10.1-1ubuntu2) ... 749s Setting up python3-sklearn-lib:arm64 (1.4.2+dfsg-6) ... 749s Setting up python3-h5py-serial (3.10.0-1ubuntu3) ... 750s Setting up python3-tk:arm64 (3.12.5-3) ... 750s Setting up python3-tifffile (20240810-1) ... 751s Setting up python3-pandas (2.2.2+dfsg-4) ... 763s Setting up python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 763s Setting up python3-ipython (8.20.0-1ubuntu1) ... 764s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 764s Setting up python3-h5py (3.10.0-1ubuntu3) ... 765s Setting up python3-sklearn (1.4.2+dfsg-6) ... 769s Setting up python3-numexpr (2.10.1-2) ... 770s Setting up python3-boto3 (1.34.46+dfsg-1ubuntu1) ... 770s Setting up libpangoft2-1.0-0:arm64 (1.54.0+ds-1) ... 770s Setting up libpangocairo-1.0-0:arm64 (1.54.0+ds-1) ... 770s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 770s Setting up libxaw7:arm64 (2:1.0.14-1build2) ... 770s Setting up python3-tables (3.10.0-1) ... 772s Setting up libgvc6 (2.42.4-2build1) ... 772s Setting up graphviz (2.42.4-2build1) ... 772s Setting up python3-graphviz (0.20.2-1) ... 772s Setting up python3-fonttools (4.46.0-1build2) ... 774s Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... 774s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 774s Setting up libnode115:arm64 (20.16.0+dfsg-1ubuntu1) ... 774s Setting up python3-matplotlib (3.8.3-3) ... 778s Setting up nodejs (20.16.0+dfsg-1ubuntu1) ... 778s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 778s Setting up node-argparse (2.0.1-2) ... 778s Setting up node-esprima (4.0.1+ds+~4.0.3-2) ... 778s Setting up python3-skimage (0.23.2-1ubuntu1) ... 780s Setting up node-js-yaml (4.1.0+dfsg+~4.0.5-7) ... 780s Setting up python-dask-doc (2024.5.2+dfsg-1) ... 780s Setting up autopkgtest-satdep (0) ... 780s Processing triggers for libc-bin (2.40-1ubuntu1) ... 780s Processing triggers for man-db (2.12.1-3) ... 841s (Reading database ... 112994 files and directories currently installed.) 841s Removing autopkgtest-satdep (0) ... 864s autopkgtest [09:53:06]: test run-test: [----------------------- 869s Testing with python3.12: 871s ============================= test session starts ============================== 871s platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0 -- /usr/bin/python3.12 871s cachedir: .pytest_cache 871s rootdir: /tmp/autopkgtest.FExGZO/autopkgtest_tmp 871s plugins: timeout-2.3.1 900s collecting ... collected 12712 items / 12 deselected / 21 skipped / 12700 selected 900s 900s array/tests/test_array_core.py::test_graph_from_arraylike[True] PASSED [ 0%] 900s array/tests/test_array_core.py::test_graph_from_arraylike[False] PASSED [ 0%] 900s array/tests/test_array_core.py::test_top PASSED [ 0%] 900s array/tests/test_array_core.py::test_top_supports_broadcasting_rules PASSED [ 0%] 900s array/tests/test_array_core.py::test_top_literals PASSED [ 0%] 900s array/tests/test_array_core.py::test_blockwise_literals PASSED [ 0%] 900s array/tests/test_array_core.py::test_blockwise_1_in_shape_I PASSED [ 0%] 900s array/tests/test_array_core.py::test_blockwise_1_in_shape_II PASSED [ 0%] 900s array/tests/test_array_core.py::test_blockwise_1_in_shape_III PASSED [ 0%] 900s array/tests/test_array_core.py::test_concatenate3_on_scalars PASSED [ 0%] 900s array/tests/test_array_core.py::test_chunked_dot_product PASSED [ 0%] 900s array/tests/test_array_core.py::test_chunked_transpose_plus_one PASSED [ 0%] 900s array/tests/test_array_core.py::test_broadcast_dimensions_works_with_singleton_dimensions PASSED [ 0%] 900s array/tests/test_array_core.py::test_broadcast_dimensions PASSED [ 0%] 900s array/tests/test_array_core.py::test_Array PASSED [ 0%] 900s array/tests/test_array_core.py::test_uneven_chunks PASSED [ 0%] 900s array/tests/test_array_core.py::test_numblocks_suppoorts_singleton_block_dims PASSED [ 0%] 900s array/tests/test_array_core.py::test_keys PASSED [ 0%] 900s array/tests/test_array_core.py::test_Array_computation PASSED [ 0%] 900s array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__01 PASSED [ 0%] 900s array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__02 PASSED [ 0%] 900s array/tests/test_array_core.py::test_stack PASSED [ 0%] 900s array/tests/test_array_core.py::test_stack_zero_size PASSED [ 0%] 900s array/tests/test_array_core.py::test_short_stack PASSED [ 0%] 900s array/tests/test_array_core.py::test_stack_scalars PASSED [ 0%] 900s array/tests/test_array_core.py::test_stack_promote_type PASSED [ 0%] 900s array/tests/test_array_core.py::test_stack_rechunk PASSED [ 0%] 900s array/tests/test_array_core.py::test_stack_unknown_chunksizes PASSED [ 0%] 900s array/tests/test_array_core.py::test_concatenate PASSED [ 0%] 901s array/tests/test_array_core.py::test_concatenate_types[dtypes0] PASSED [ 0%] 901s array/tests/test_array_core.py::test_concatenate_types[dtypes1] PASSED [ 0%] 901s array/tests/test_array_core.py::test_concatenate_unknown_axes PASSED [ 0%] 901s array/tests/test_array_core.py::test_concatenate_flatten PASSED [ 0%] 901s array/tests/test_array_core.py::test_concatenate_rechunk PASSED [ 0%] 901s array/tests/test_array_core.py::test_concatenate_fixlen_strings PASSED [ 0%] 901s array/tests/test_array_core.py::test_concatenate_zero_size PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_simple_row_wise PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_simple_column_wise PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_with_1d_arrays_row_wise PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_with_1d_arrays_multiple_rows PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_with_1d_arrays_column_wise PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_mixed_1d_and_2d PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_complicated PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_nested PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_3d PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_with_mismatched_shape PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_no_lists PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_invalid_nesting PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_empty_lists PASSED [ 0%] 901s array/tests/test_array_core.py::test_block_tuple PASSED [ 0%] 901s array/tests/test_array_core.py::test_broadcast_shapes PASSED [ 0%] 901s array/tests/test_array_core.py::test_elemwise_on_scalars PASSED [ 0%] 901s array/tests/test_array_core.py::test_elemwise_with_ndarrays PASSED [ 0%] 901s array/tests/test_array_core.py::test_elemwise_differently_chunked PASSED [ 0%] 901s array/tests/test_array_core.py::test_elemwise_dtype PASSED [ 0%] 901s array/tests/test_array_core.py::test_operators PASSED [ 0%] 901s array/tests/test_array_core.py::test_operator_dtype_promotion PASSED [ 0%] 901s array/tests/test_array_core.py::test_field_access PASSED [ 0%] 901s array/tests/test_array_core.py::test_field_access_with_shape PASSED [ 0%] 901s array/tests/test_array_core.py::test_matmul PASSED [ 0%] 901s array/tests/test_array_core.py::test_matmul_array_ufunc PASSED [ 0%] 901s array/tests/test_array_core.py::test_T PASSED [ 0%] 901s array/tests/test_array_core.py::test_broadcast_to PASSED [ 0%] 901s array/tests/test_array_core.py::test_broadcast_to_array PASSED [ 0%] 901s array/tests/test_array_core.py::test_broadcast_to_scalar PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_to_chunks PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_arrays PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_arrays_uneven_chunks PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_operator[u_shape0-v_shape0] PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_operator[u_shape1-v_shape1] PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_operator[u_shape2-v_shape2] PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_operator[u_shape3-v_shape3] PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_operator[u_shape4-v_shape4] PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_operator[u_shape5-v_shape5] PASSED [ 0%] 902s array/tests/test_array_core.py::test_broadcast_operator[u_shape6-v_shape6] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape0-new_shape0-chunks0] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape1-new_shape1-5] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape2-new_shape2-5] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape3-new_shape3-12] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape4-new_shape4-12] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape5-new_shape5-chunks5] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape6-new_shape6-4] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape7-new_shape7-4] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape8-new_shape8-4] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape9-new_shape9-2] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape10-new_shape10-2] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape11-new_shape11-2] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape12-new_shape12-2] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape13-new_shape13-2] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape14-new_shape14-2] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape15-new_shape15-2] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape16-new_shape16-chunks16] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape17-new_shape17-3] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape18-new_shape18-4] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape19-new_shape19-chunks19] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape20-new_shape20-1] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape21-new_shape21-1] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape22-new_shape22-24] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape23-new_shape23-6] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape24-new_shape24-6] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape25-new_shape25-6] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape26-new_shape26-chunks26] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape27-new_shape27-chunks27] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape28-new_shape28-chunks28] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape29-new_shape29-chunks29] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape30-new_shape30-chunks30] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape31-new_shape31-chunks31] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape32-new_shape32-chunks32] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape33-new_shape33-chunks33] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape[original_shape34-new_shape34-chunks34] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_exceptions PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_splat PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_not_implemented_error PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_unknown_dimensions PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-None] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-134217728] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-67108864] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-None] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-134217728] PASSED [ 0%] 902s array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-67108864] PASSED [ 0%] 903s array/tests/test_array_core.py::test_reshape_warns_by_default_if_it_is_producing_large_chunks PASSED [ 0%] 903s array/tests/test_array_core.py::test_full PASSED [ 0%] 903s array/tests/test_array_core.py::test_map_blocks PASSED [ 0%] 903s array/tests/test_array_core.py::test_map_blocks2 PASSED [ 0%] 903s array/tests/test_array_core.py::test_map_blocks_block_info PASSED [ 0%] 903s array/tests/test_array_core.py::test_map_blocks_block_info_with_new_axis PASSED [ 0%] 903s array/tests/test_array_core.py::test_map_blocks_block_info_with_drop_axis PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_block_info_with_broadcast PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_with_constants PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_with_kwargs PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_infer_chunks_broadcast PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_with_chunks PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_dtype_inference PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_infer_newaxis PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_no_array_args PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_unique_name_chunks_dtype PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[0] PASSED [ 1%] 903s array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[1] PASSED [ 1%] 903s array/tests/test_array_core.py::test_repr PASSED [ 1%] 903s array/tests/test_array_core.py::test_repr_meta SKIPPED (could not im...) [ 1%] 903s array/tests/test_array_core.py::test_repr_html_array_highlevelgraph PASSED [ 1%] 903s array/tests/test_array_core.py::test_slicing_with_ellipsis PASSED [ 1%] 903s array/tests/test_array_core.py::test_slicing_with_ndarray PASSED [ 1%] 903s array/tests/test_array_core.py::test_slicing_flexible_type PASSED [ 1%] 903s array/tests/test_array_core.py::test_slicing_with_object_dtype PASSED [ 1%] 903s array/tests/test_array_core.py::test_dtype PASSED [ 1%] 903s array/tests/test_array_core.py::test_blockdims_from_blockshape PASSED [ 1%] 903s array/tests/test_array_core.py::test_coerce PASSED [ 1%] 903s array/tests/test_array_core.py::test_bool PASSED [ 1%] 903s array/tests/test_array_core.py::test_store_kwargs PASSED [ 1%] 903s array/tests/test_array_core.py::test_store_delayed_target PASSED [ 1%] 903s array/tests/test_array_core.py::test_store PASSED [ 1%] 904s array/tests/test_array_core.py::test_store_regions PASSED [ 1%] 904s array/tests/test_array_core.py::test_store_compute_false PASSED [ 1%] 904s array/tests/test_array_core.py::test_store_nocompute_regions PASSED [ 1%] 904s array/tests/test_array_core.py::test_store_locks PASSED [ 1%] 904s array/tests/test_array_core.py::test_store_method_return PASSED [ 1%] 905s array/tests/test_array_core.py::test_store_multiprocessing_lock XFAIL [ 1%] 905s array/tests/test_array_core.py::test_store_deterministic_keys[False-False] PASSED [ 1%] 905s array/tests/test_array_core.py::test_store_deterministic_keys[False-True] PASSED [ 1%] 905s array/tests/test_array_core.py::test_store_deterministic_keys[True-False] PASSED [ 1%] 905s array/tests/test_array_core.py::test_store_deterministic_keys[True-True] PASSED [ 1%] 906s array/tests/test_array_core.py::test_to_hdf5 PASSED [ 1%] 906s array/tests/test_array_core.py::test_to_dask_dataframe PASSED [ 1%] 906s array/tests/test_array_core.py::test_np_array_with_zero_dimensions PASSED [ 1%] 906s array/tests/test_array_core.py::test_dtype_complex PASSED [ 1%] 906s array/tests/test_array_core.py::test_astype PASSED [ 1%] 906s array/tests/test_array_core.py::test_astype_gh1151 PASSED [ 1%] 906s array/tests/test_array_core.py::test_astype_gh9318 PASSED [ 1%] 906s array/tests/test_array_core.py::test_astype_gh9316 XFAIL (Github iss...) [ 1%] 908s array/tests/test_array_core.py::test_arithmetic PASSED [ 1%] 908s array/tests/test_array_core.py::test_elemwise_consistent_names PASSED [ 1%] 908s array/tests/test_array_core.py::test_optimize PASSED [ 1%] 908s array/tests/test_array_core.py::test_slicing_with_non_ndarrays PASSED [ 1%] 908s array/tests/test_array_core.py::test_getter PASSED [ 1%] 908s array/tests/test_array_core.py::test_size PASSED [ 1%] 908s array/tests/test_array_core.py::test_nbytes PASSED [ 1%] 908s array/tests/test_array_core.py::test_itemsize PASSED [ 1%] 908s array/tests/test_array_core.py::test_Array_normalizes_dtype PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_with_lock[True] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_with_lock[False] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x0-chunks0] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x1--1] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x2-1] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x3-1] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x0-chunks0] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x1--1] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x2-1] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x3-1] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x0] PASSED [ 1%] 908s array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x1] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x2] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x3] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x4] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x5] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_ndarray_getitem PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_list[x0] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_list[x1] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_list[x2] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[bool] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[bytes] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[complex] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[float] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[int] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[bool_] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[bytes_] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[clongdouble] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[complex128] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[complex64] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[datetime64] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[float16] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[float32] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[float64] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[int16] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[int32] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[int64] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[int8] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[longdouble] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[longlong] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[object_] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[str_] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[timedelta64] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[uint16] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[uint32] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[uint64] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[uint8] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[ulonglong] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[void] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_scalar[str] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_no_asarray[True-True-ndarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_no_asarray[True-False-matrix] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_no_asarray[False-True-ndarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_no_asarray[False-False-matrix] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_getitem[True-True] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_getitem[True-False] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_getitem[False-True] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_getitem[False-False] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_minus_one PASSED [ 1%] 909s array/tests/test_array_core.py::test_array_copy_noop[-1] PASSED [ 1%] 909s array/tests/test_array_core.py::test_array_copy_noop[2] PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_dask_array PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_dask_collection_warns PASSED [ 1%] 909s array/tests/test_array_core.py::test_from_array_inline PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray[asarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray[asanyarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray_dask_dataframe[asarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray_dask_dataframe[asanyarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray_h5py[True-asarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray_h5py[True-asanyarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray_h5py[False-asarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray_h5py[False-asanyarray] PASSED [ 1%] 909s array/tests/test_array_core.py::test_asarray_chunks PASSED [ 2%] 909s array/tests/test_array_core.py::test_asanyarray PASSED [ 2%] 909s array/tests/test_array_core.py::test_asanyarray_dataframe PASSED [ 2%] 909s array/tests/test_array_core.py::test_asanyarray_datetime64 PASSED [ 2%] 909s array/tests/test_array_core.py::test_from_func PASSED [ 2%] 909s array/tests/test_array_core.py::test_concatenate3_2 PASSED [ 2%] 909s array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[True] PASSED [ 2%] 909s array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[False] PASSED [ 2%] 909s array/tests/test_array_core.py::test_map_blocks3 PASSED [ 2%] 909s array/tests/test_array_core.py::test_from_array_with_missing_chunks PASSED [ 2%] 909s array/tests/test_array_core.py::test_normalize_chunks PASSED [ 2%] 909s array/tests/test_array_core.py::test_align_chunks_to_previous_chunks PASSED [ 2%] 909s array/tests/test_array_core.py::test_raise_on_no_chunks PASSED [ 2%] 909s array/tests/test_array_core.py::test_chunks_is_immutable PASSED [ 2%] 909s array/tests/test_array_core.py::test_raise_on_bad_kwargs PASSED [ 2%] 909s array/tests/test_array_core.py::test_long_slice PASSED [ 2%] 909s array/tests/test_array_core.py::test_h5py_newaxis PASSED [ 2%] 909s array/tests/test_array_core.py::test_ellipsis_slicing PASSED [ 2%] 909s array/tests/test_array_core.py::test_point_slicing PASSED [ 2%] 909s array/tests/test_array_core.py::test_point_slicing_with_full_slice PASSED [ 2%] 909s array/tests/test_array_core.py::test_slice_with_floats PASSED [ 2%] 909s array/tests/test_array_core.py::test_slice_with_integer_types[int32] PASSED [ 2%] 909s array/tests/test_array_core.py::test_slice_with_integer_types[int64] PASSED [ 2%] 909s array/tests/test_array_core.py::test_slice_with_integer_types[uint32] PASSED [ 2%] 909s array/tests/test_array_core.py::test_slice_with_integer_types[uint64] PASSED [ 2%] 909s array/tests/test_array_core.py::test_index_with_integer_types[int] PASSED [ 2%] 909s array/tests/test_array_core.py::test_index_with_integer_types[int32] PASSED [ 2%] 909s array/tests/test_array_core.py::test_index_with_integer_types[int64] PASSED [ 2%] 909s array/tests/test_array_core.py::test_index_with_integer_types[uint32] PASSED [ 2%] 909s array/tests/test_array_core.py::test_index_with_integer_types[uint64] PASSED [ 2%] 909s array/tests/test_array_core.py::test_vindex_basic PASSED [ 2%] 909s array/tests/test_array_core.py::test_vindex_nd PASSED [ 2%] 909s array/tests/test_array_core.py::test_vindex_negative PASSED [ 2%] 909s array/tests/test_array_core.py::test_vindex_errors PASSED [ 2%] 909s array/tests/test_array_core.py::test_vindex_merge PASSED [ 2%] 909s array/tests/test_array_core.py::test_vindex_identity PASSED [ 2%] 909s array/tests/test_array_core.py::test_empty_array PASSED [ 2%] 909s array/tests/test_array_core.py::test_memmap PASSED [ 2%] 909s array/tests/test_array_core.py::test_to_npy_stack PASSED [ 2%] 909s array/tests/test_array_core.py::test_view PASSED [ 2%] 909s array/tests/test_array_core.py::test_view_fortran PASSED [ 2%] 909s array/tests/test_array_core.py::test_h5py_tokenize PASSED [ 2%] 909s array/tests/test_array_core.py::test_map_blocks_with_changed_dimension PASSED [ 2%] 909s array/tests/test_array_core.py::test_map_blocks_with_negative_drop_axis PASSED [ 2%] 909s array/tests/test_array_core.py::test_map_blocks_with_invalid_drop_axis PASSED [ 2%] 909s array/tests/test_array_core.py::test_map_blocks_with_changed_dimension_and_broadcast_chunks PASSED [ 2%] 909s array/tests/test_array_core.py::test_broadcast_chunks PASSED [ 2%] 909s array/tests/test_array_core.py::test_chunks_error PASSED [ 2%] 909s array/tests/test_array_core.py::test_array_compute_forward_kwargs PASSED [ 2%] 909s array/tests/test_array_core.py::test_dont_fuse_outputs PASSED [ 2%] 909s array/tests/test_array_core.py::test_dont_dealias_outputs PASSED [ 2%] 909s array/tests/test_array_core.py::test_timedelta_op PASSED [ 2%] 909s array/tests/test_array_core.py::test_to_delayed PASSED [ 2%] 909s array/tests/test_array_core.py::test_to_delayed_optimize_graph PASSED [ 2%] 912s array/tests/test_array_core.py::test_cumulative PASSED [ 2%] 912s array/tests/test_array_core.py::test_from_delayed PASSED [ 2%] 912s array/tests/test_array_core.py::test_from_delayed_meta PASSED [ 2%] 912s array/tests/test_array_core.py::test_A_property PASSED [ 2%] 912s array/tests/test_array_core.py::test_copy_mutate PASSED [ 2%] 912s array/tests/test_array_core.py::test_npartitions PASSED [ 2%] 912s array/tests/test_array_core.py::test_elemwise_name PASSED [ 2%] 912s array/tests/test_array_core.py::test_map_blocks_name PASSED [ 2%] 912s array/tests/test_array_core.py::test_map_blocks_token_deprecated PASSED [ 2%] 912s array/tests/test_array_core.py::test_from_array_names PASSED [ 2%] 912s array/tests/test_array_core.py::test_array_picklable[array0] PASSED [ 2%] 912s array/tests/test_array_core.py::test_array_picklable[array1] PASSED [ 2%] 912s array/tests/test_array_core.py::test_from_array_raises_on_bad_chunks PASSED [ 2%] 912s array/tests/test_array_core.py::test_concatenate_axes PASSED [ 2%] 912s array/tests/test_array_core.py::test_blockwise_concatenate PASSED [ 2%] 912s array/tests/test_array_core.py::test_common_blockdim PASSED [ 2%] 912s array/tests/test_array_core.py::test_uneven_chunks_that_fit_neatly PASSED [ 2%] 912s array/tests/test_array_core.py::test_elemwise_uneven_chunks PASSED [ 2%] 912s array/tests/test_array_core.py::test_uneven_chunks_blockwise PASSED [ 2%] 912s array/tests/test_array_core.py::test_warn_bad_rechunking PASSED [ 2%] 912s array/tests/test_array_core.py::test_concatenate_stack_dont_warn PASSED [ 2%] 912s array/tests/test_array_core.py::test_map_blocks_delayed PASSED [ 2%] 912s array/tests/test_array_core.py::test_no_chunks PASSED [ 2%] 912s array/tests/test_array_core.py::test_no_chunks_2d PASSED [ 2%] 912s array/tests/test_array_core.py::test_no_chunks_yes_chunks PASSED [ 2%] 912s array/tests/test_array_core.py::test_raise_informative_errors_no_chunks PASSED [ 2%] 912s array/tests/test_array_core.py::test_no_chunks_slicing_2d PASSED [ 2%] 912s array/tests/test_array_core.py::test_index_array_with_array_1d PASSED [ 2%] 912s array/tests/test_array_core.py::test_index_array_with_array_2d PASSED [ 2%] 913s array/tests/test_array_core.py::test_index_array_with_array_3d_2d XFAIL [ 2%] 913s array/tests/test_array_core.py::test_setitem_1d PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_masked PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_hardmask PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_slice_twice PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_2d PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_0d PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index0--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index1--2] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index2--3] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index3-value3] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index4--4] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index5-value5] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index6--5] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index7--6] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index8--4] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index9--5] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index10-value10] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_1d[index11-value11] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index0--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index1--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index2--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index3--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index4--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[5--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index6-value6] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[3-value7] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index8-value8] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index9-value9] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index10-value10] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index11-value11] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index12-value12] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index13-value13] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index14--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index15--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index16--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index17--1] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index18-value18] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index19--99] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index20-value20] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index21--98] PASSED [ 2%] 913s array/tests/test_array_core.py::test_setitem_extended_API_2d[index22-value22] PASSED [ 2%] 915s array/tests/test_array_core.py::test_setitem_extended_API_2d_rhs_func_of_lhs PASSED [ 2%] 915s array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index0-value0] PASSED [ 2%] 915s array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index1-value1] PASSED [ 3%] 915s array/tests/test_array_core.py::test_setitem_on_read_only_blocks PASSED [ 3%] 915s array/tests/test_array_core.py::test_setitem_errs PASSED [ 3%] 915s array/tests/test_array_core.py::test_zero_slice_dtypes PASSED [ 3%] 915s array/tests/test_array_core.py::test_zero_sized_array_rechunk PASSED [ 3%] 915s array/tests/test_array_core.py::test_blockwise_zero_shape PASSED [ 3%] 915s array/tests/test_array_core.py::test_blockwise_zero_shape_new_axes PASSED [ 3%] 915s array/tests/test_array_core.py::test_broadcast_against_zero_shape PASSED [ 3%] 915s array/tests/test_array_core.py::test_from_array_name PASSED [ 3%] 915s array/tests/test_array_core.py::test_concatenate_errs PASSED [ 3%] 915s array/tests/test_array_core.py::test_stack_errs PASSED [ 3%] 915s array/tests/test_array_core.py::test_blockwise_with_numpy_arrays PASSED [ 3%] 915s array/tests/test_array_core.py::test_elemwise_with_lists[other0-100] PASSED [ 3%] 915s array/tests/test_array_core.py::test_elemwise_with_lists[other0-6] PASSED [ 3%] 915s array/tests/test_array_core.py::test_elemwise_with_lists[other1-100] PASSED [ 3%] 915s array/tests/test_array_core.py::test_elemwise_with_lists[other1-6] PASSED [ 3%] 915s array/tests/test_array_core.py::test_elemwise_with_lists[other2-100] PASSED [ 3%] 915s array/tests/test_array_core.py::test_elemwise_with_lists[other2-6] PASSED [ 3%] 915s array/tests/test_array_core.py::test_constructor_plugin PASSED [ 3%] 915s array/tests/test_array_core.py::test_no_warnings_on_metadata PASSED [ 3%] 916s array/tests/test_array_core.py::test_delayed_array_key_hygeine PASSED [ 3%] 916s array/tests/test_array_core.py::test_empty_chunks_in_array_len PASSED [ 3%] 916s array/tests/test_array_core.py::test_meta[None] PASSED [ 3%] 916s array/tests/test_array_core.py::test_meta[dtype1] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_1d[100-10-expected0] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-10-expected1] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-5-expected2] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_1d[24-5-expected3] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_1d[23-5-expected4] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_1d[1000-167-expected5] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape0-chunks0-20-expected0] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape1-chunks1-20-expected1] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape2-auto-10-expected2] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_auto_3d PASSED [ 3%] 916s array/tests/test_array_core.py::test_constructors_chunks_dict PASSED [ 3%] 916s array/tests/test_array_core.py::test_from_array_chunks_dict PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_object_dtype[object] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_object_dtype[dtype1] PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_tuples_of_tuples PASSED [ 3%] 916s array/tests/test_array_core.py::test_normalize_chunks_nan PASSED [ 3%] 916s array/tests/test_array_core.py::test_pandas_from_dask_array PASSED [ 3%] 916s array/tests/test_array_core.py::test_from_zarr_unique_name SKIPPED (...) [ 3%] 916s array/tests/test_array_core.py::test_from_zarr_name SKIPPED (could n...) [ 3%] 916s array/tests/test_array_core.py::test_zarr_roundtrip SKIPPED (could n...) [ 3%] 916s array/tests/test_array_core.py::test_zarr_roundtrip_with_path_like SKIPPED [ 3%] 916s array/tests/test_array_core.py::test_to_zarr_accepts_empty_array_without_exception_raised SKIPPED [ 3%] 916s array/tests/test_array_core.py::test_zarr_return_stored[False] SKIPPED [ 3%] 916s array/tests/test_array_core.py::test_zarr_return_stored[True] SKIPPED [ 3%] 916s array/tests/test_array_core.py::test_zarr_inline_array[True] SKIPPED [ 3%] 916s array/tests/test_array_core.py::test_zarr_inline_array[False] SKIPPED [ 3%] 916s array/tests/test_array_core.py::test_zarr_existing_array SKIPPED (co...) [ 3%] 916s array/tests/test_array_core.py::test_to_zarr_unknown_chunks_raises SKIPPED [ 3%] 916s array/tests/test_array_core.py::test_read_zarr_chunks SKIPPED (could...) [ 3%] 916s array/tests/test_array_core.py::test_zarr_pass_mapper SKIPPED (could...) [ 3%] 916s array/tests/test_array_core.py::test_zarr_group SKIPPED (could not i...) [ 3%] 916s array/tests/test_array_core.py::test_regular_chunks[data0] PASSED [ 3%] 916s array/tests/test_array_core.py::test_regular_chunks[data1] PASSED [ 3%] 916s array/tests/test_array_core.py::test_regular_chunks[data2] PASSED [ 3%] 916s array/tests/test_array_core.py::test_regular_chunks[data3] PASSED [ 3%] 916s array/tests/test_array_core.py::test_regular_chunks[data4] PASSED [ 3%] 916s array/tests/test_array_core.py::test_regular_chunks[data5] PASSED [ 3%] 916s array/tests/test_array_core.py::test_regular_chunks[data6] PASSED [ 3%] 916s array/tests/test_array_core.py::test_regular_chunks[data7] PASSED [ 3%] 916s array/tests/test_array_core.py::test_zarr_nocompute SKIPPED (could n...) [ 3%] 916s array/tests/test_array_core.py::test_zarr_regions SKIPPED (could not...) [ 3%] 916s array/tests/test_array_core.py::test_tiledb_roundtrip SKIPPED (could...) [ 3%] 916s array/tests/test_array_core.py::test_tiledb_multiattr SKIPPED (could...) [ 3%] 917s array/tests/test_array_core.py::test_blockview PASSED [ 3%] 917s array/tests/test_array_core.py::test_blocks_indexer PASSED [ 3%] 917s array/tests/test_array_core.py::test_partitions_indexer PASSED [ 3%] 917s array/tests/test_array_core.py::test_dask_array_holds_scipy_sparse_containers PASSED [ 3%] 917s array/tests/test_array_core.py::test_scipy_sparse_concatenate[0] PASSED [ 3%] 917s array/tests/test_array_core.py::test_scipy_sparse_concatenate[1] PASSED [ 3%] 917s array/tests/test_array_core.py::test_3851 PASSED [ 3%] 917s array/tests/test_array_core.py::test_3925 PASSED [ 3%] 917s array/tests/test_array_core.py::test_map_blocks_large_inputs_delayed PASSED [ 3%] 917s array/tests/test_array_core.py::test_blockwise_large_inputs_delayed PASSED [ 3%] 917s array/tests/test_array_core.py::test_slice_reversed PASSED [ 3%] 917s array/tests/test_array_core.py::test_map_blocks_chunks PASSED [ 3%] 917s array/tests/test_array_core.py::test_nbytes_auto PASSED [ 3%] 917s array/tests/test_array_core.py::test_auto_chunks_h5py PASSED [ 3%] 917s array/tests/test_array_core.py::test_no_warnings_from_blockwise PASSED [ 3%] 917s array/tests/test_array_core.py::test_from_array_meta SKIPPED (could ...) [ 3%] 917s array/tests/test_array_core.py::test_compute_chunk_sizes PASSED [ 3%] 917s array/tests/test_array_core.py::test_compute_chunk_sizes_2d_array PASSED [ 3%] 917s array/tests/test_array_core.py::test_compute_chunk_sizes_3d_array PASSED [ 3%] 917s array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_rechunk PASSED [ 3%] 917s array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_zarr SKIPPED [ 3%] 918s array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_svg PASSED [ 3%] 918s array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_concatenate PASSED [ 3%] 918s array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reduction PASSED [ 3%] 918s array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reshape PASSED [ 3%] 918s array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_slicing PASSED [ 3%] 918s array/tests/test_array_core.py::test_rechunk_auto PASSED [ 3%] 918s array/tests/test_array_core.py::test_chunk_assignment_invalidates_cached_properties PASSED [ 3%] 918s array/tests/test_array_core.py::test_map_blocks_series PASSED [ 3%] 918s array/tests/test_array_core.py::test_map_blocks_dataframe XFAIL (nee...) [ 3%] 918s array/tests/test_array_core.py::test_dask_layers PASSED [ 3%] 918s array/tests/test_array_core.py::test_len_object_with_unknown_size PASSED [ 3%] 918s array/tests/test_array_core.py::test_chunk_shape_broadcast[0] PASSED [ 3%] 918s array/tests/test_array_core.py::test_chunk_shape_broadcast[1] PASSED [ 3%] 918s array/tests/test_array_core.py::test_chunk_shape_broadcast[3] PASSED [ 3%] 918s array/tests/test_array_core.py::test_chunk_shape_broadcast[8] PASSED [ 3%] 918s array/tests/test_array_core.py::test_chunk_non_array_like PASSED [ 3%] 918s array/tests/test_array_core.py::test_to_backend PASSED [ 3%] 918s array/tests/test_array_core.py::test_load_store_chunk PASSED [ 3%] 918s array/tests/test_array_function.py::test_array_function_dask[0] PASSED [ 3%] 918s array/tests/test_array_function.py::test_array_function_dask[1] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[2] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[3] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[4] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[5] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[6] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[7] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[8] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[9] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[10] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[11] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[12] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[13] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[14] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[15] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[16] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[17] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[18] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[19] PASSED [ 3%] 919s array/tests/test_array_function.py::test_array_function_dask[20] PASSED [ 3%] 919s array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[0] PASSED [ 4%] 919s array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[1] PASSED [ 4%] 919s array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[2] PASSED [ 4%] 919s array/tests/test_array_function.py::test_array_function_fft[fft] PASSED [ 4%] 919s array/tests/test_array_function.py::test_array_function_fft[fft2] PASSED [ 4%] 919s array/tests/test_array_function.py::test_array_notimpl_function_dask[0] PASSED [ 4%] 919s array/tests/test_array_function.py::test_array_notimpl_function_dask[1] PASSED [ 4%] 919s array/tests/test_array_function.py::test_array_notimpl_function_dask[2] PASSED [ 4%] 919s array/tests/test_array_function.py::test_array_function_sparse[0] SKIPPED [ 4%] 919s array/tests/test_array_function.py::test_array_function_sparse[1] SKIPPED [ 4%] 919s array/tests/test_array_function.py::test_array_function_sparse[2] SKIPPED [ 4%] 919s array/tests/test_array_function.py::test_array_function_sparse_tensordot SKIPPED [ 4%] 919s array/tests/test_array_function.py::test_array_function_cupy_svd[chunks0] SKIPPED [ 4%] 919s array/tests/test_array_function.py::test_array_function_cupy_svd[chunks1] SKIPPED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[0] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[1] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[2] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[3] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[4] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[5] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[6] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[7] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[8] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[9] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[10] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[11] PASSED [ 4%] 919s array/tests/test_array_function.py::test_unregistered_func[12] PASSED [ 4%] 919s array/tests/test_array_function.py::test_non_existent_func PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-equal] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-matmul] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-dot] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-equal] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-matmul] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-dot] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-equal] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-matmul] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-dot] PASSED [ 4%] 919s array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-] PASSED [ 4%] 919s array/tests/test_array_function.py::test_like_raises[array] PASSED [ 4%] 919s array/tests/test_array_function.py::test_like_raises[asarray] PASSED [ 4%] 919s array/tests/test_array_function.py::test_like_raises[asanyarray] PASSED [ 4%] 920s array/tests/test_array_function.py::test_like_raises[tri] PASSED [ 4%] 920s array/tests/test_array_function.py::test_like_with_numpy_func[array] PASSED [ 4%] 920s array/tests/test_array_function.py::test_like_with_numpy_func[asarray] PASSED [ 4%] 920s array/tests/test_array_function.py::test_like_with_numpy_func[asanyarray] PASSED [ 4%] 920s array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[array] PASSED [ 4%] 920s array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asarray] PASSED [ 4%] 920s array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asanyarray] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array[asarray] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[None-0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[None-str0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[None-1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[None-str1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[None-2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[None-str2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[bool-0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[bool-1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[bool-2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[int-0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[int-str0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[int-1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[int-str1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[int-2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[int-str2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[float-0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[float-str0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[float-1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[float-str1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[float-2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_literal[float-str2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_meta_from_array_type_inputs PASSED [ 4%] 920s array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a0-1.0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a1-b1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a2-b2] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_assert_eq_scheduler[1.0-1.0] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_assert_eq_scheduler[a1-b1] PASSED [ 4%] 920s array/tests/test_array_utils.py::test_assert_eq_scheduler[a2-b2] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs0-expected0] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs1-expected1] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs2-expected2] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs3-expected3] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs4-expected4] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs5-expected5] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs6-expected6] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs7-expected7] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs8-expected8] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs9-expected9] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs10-expected10] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs11-expected11] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs12-expected12] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs13-expected13] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs14-expected14] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs15-expected15] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs16-expected16] PASSED [ 4%] 920s array/tests/test_atop.py::test_rewrite[inputs17-expected17] PASSED [ 4%] 920s array/tests/test_atop.py::test_index_subs PASSED [ 4%] 920s array/tests/test_atop.py::test_optimize_blockwise PASSED [ 4%] 920s array/tests/test_atop.py::test_optimize_blockwise_control_annotations PASSED [ 4%] 920s array/tests/test_atop.py::test_optimize_blockwise_custom_annotations PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_diamond_fusion PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_non_blockwise_output PASSED [ 4%] 920s array/tests/test_atop.py::test_top_len PASSED [ 4%] 920s array/tests/test_atop.py::test_inner_compute PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_args[_] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_args[_0] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_args[_1] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_args[.] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_args[.0] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_kwargs[_0] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_kwargs[_1] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_kwargs[.] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_kwargs[.0] PASSED [ 4%] 920s array/tests/test_atop.py::test_common_token_names_kwargs[_] PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_names PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_new_axes PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_new_axes_2 PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_stacked_new_axes[True] PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_stacked_new_axes[False] PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[True] PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[False] PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[True] PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[False] PASSED [ 4%] 920s array/tests/test_atop.py::test_blockwise_new_axes_chunked PASSED [ 5%] 920s array/tests/test_atop.py::test_blockwise_no_args PASSED [ 5%] 920s array/tests/test_atop.py::test_blockwise_no_array_args PASSED [ 5%] 920s array/tests/test_atop.py::test_blockwise_kwargs PASSED [ 5%] 920s array/tests/test_atop.py::test_blockwise_chunks PASSED [ 5%] 920s array/tests/test_atop.py::test_blockwise_numpy_arg PASSED [ 5%] 920s array/tests/test_atop.py::test_bag_array_conversion PASSED [ 5%] 920s array/tests/test_atop.py::test_svd PASSED [ 5%] 920s array/tests/test_atop.py::test_args_delayed PASSED [ 5%] 920s array/tests/test_atop.py::test_namedtuple[tup0] PASSED [ 5%] 920s array/tests/test_atop.py::test_namedtuple[tup1] PASSED [ 5%] 920s array/tests/test_atop.py::test_validate_top_inputs PASSED [ 5%] 920s array/tests/test_atop.py::test_dont_merge_before_reductions PASSED [ 5%] 921s array/tests/test_atop.py::test_atop_legacy PASSED [ 5%] 921s array/tests/test_atop.py::test_non_hlg PASSED [ 5%] 921s array/tests/test_chunk.py::test_keepdims_wrapper_no_axis PASSED [ 5%] 921s array/tests/test_chunk.py::test_keepdims_wrapper_one_axis PASSED [ 5%] 921s array/tests/test_chunk.py::test_keepdims_wrapper_two_axes PASSED [ 5%] 921s array/tests/test_chunk.py::test_coarsen PASSED [ 5%] 921s array/tests/test_chunk.py::test_coarsen_unaligned_shape PASSED [ 5%] 921s array/tests/test_chunk.py::test_integer_input PASSED [ 5%] 921s array/tests/test_chunk.py::test_getitem PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-numpy] PASSED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-cupy] SKIPPED [ 5%] 921s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-cupy] SKIPPED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] PASSED [ 5%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-cupy] SKIPPED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] PASSED [ 6%] 922s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-numpy] PASSED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-cupy] SKIPPED [ 6%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] PASSED [ 7%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] SKIPPED [ 7%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-numpy] PASSED [ 7%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-cupy] SKIPPED [ 7%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-numpy] PASSED [ 7%] 923s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-cupy] SKIPPED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-numpy] PASSED [ 7%] 924s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-cupy] SKIPPED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-numpy] PASSED [ 7%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-cupy] SKIPPED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-numpy] PASSED [ 8%] 925s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-cupy] SKIPPED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-numpy] PASSED [ 8%] 926s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-cupy] SKIPPED [ 8%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-numpy] PASSED [ 8%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-cupy] SKIPPED [ 8%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] SKIPPED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-numpy] PASSED [ 9%] 927s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-cupy] SKIPPED [ 9%] 928s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] SKIPPED [ 9%] 928s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] SKIPPED [ 9%] 928s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] SKIPPED [ 9%] 928s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-numpy] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-cupy] SKIPPED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-empty_like-kwargs0] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-ones_like-kwargs1] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-zeros_like-kwargs2] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-full_like-kwargs3] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-empty_like-kwargs0] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-ones_like-kwargs1] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-zeros_like-kwargs2] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-full_like-kwargs3] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-empty_like-kwargs0] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-ones_like-kwargs1] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-zeros_like-kwargs2] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-full_like-kwargs3] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-empty_like-kwargs0] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-ones_like-kwargs1] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-zeros_like-kwargs2] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-full_like-kwargs3] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-empty_like-kwargs0] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-ones_like-kwargs1] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-zeros_like-kwargs2] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-full_like-kwargs3] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-empty_like-kwargs0] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-ones_like-kwargs1] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-zeros_like-kwargs2] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-full_like-kwargs3] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-empty_like-kwargs0] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-ones_like-kwargs1] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-zeros_like-kwargs2] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-full_like-kwargs3] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-empty_like-kwargs0] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-ones_like-kwargs1] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-zeros_like-kwargs2] PASSED [ 9%] 928s array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-full_like-kwargs3] PASSED [ 9%] 928s array/tests/test_creation.py::test_linspace[True] PASSED [ 9%] 928s array/tests/test_creation.py::test_linspace[False] PASSED [ 9%] 928s array/tests/test_creation.py::test_arange PASSED [ 9%] 928s array/tests/test_creation.py::test_arange_dtypes[0-1-1-None] PASSED [ 9%] 928s array/tests/test_creation.py::test_arange_dtypes[1.5-2-1-None] PASSED [ 9%] 928s array/tests/test_creation.py::test_arange_dtypes[1-2.5-1-None] PASSED [ 10%] 928s array/tests/test_creation.py::test_arange_dtypes[1-2-0.5-None] PASSED [ 10%] 928s array/tests/test_creation.py::test_arange_dtypes[start4-stop4-step4-None] PASSED [ 10%] 928s array/tests/test_creation.py::test_arange_dtypes[start5-stop5-step5-None] PASSED [ 10%] 928s array/tests/test_creation.py::test_arange_dtypes[start6-stop6-step6-None] PASSED [ 10%] 928s array/tests/test_creation.py::test_arange_dtypes[start7-stop7-step7-None] PASSED [ 10%] 928s array/tests/test_creation.py::test_arange_dtypes[start8-stop8-step8-uint32] PASSED [ 10%] 928s array/tests/test_creation.py::test_arange_dtypes[start9-stop9-step9-uint64] PASSED [ 10%] 928s array/tests/test_creation.py::test_arange_cast_float_int_step XFAIL [ 10%] 928s array/tests/test_creation.py::test_arange_float_step PASSED [ 10%] 928s array/tests/test_creation.py::test_indices_wrong_chunks PASSED [ 10%] 928s array/tests/test_creation.py::test_indices_dimensions_chunks PASSED [ 10%] 928s array/tests/test_creation.py::test_empty_indices PASSED [ 10%] 928s array/tests/test_creation.py::test_indices PASSED [ 10%] 928s array/tests/test_creation.py::test_meshgrid[False-ij-shapes0-chunks0] PASSED [ 10%] 928s array/tests/test_creation.py::test_meshgrid[False-ij-shapes1-chunks1] PASSED [ 10%] 928s array/tests/test_creation.py::test_meshgrid[False-ij-shapes2-chunks2] PASSED [ 10%] 928s array/tests/test_creation.py::test_meshgrid[False-ij-shapes3-chunks3] PASSED [ 10%] 928s array/tests/test_creation.py::test_meshgrid[False-ij-shapes4-chunks4] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[False-ij-shapes5-chunks5] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[False-xy-shapes0-chunks0] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[False-xy-shapes1-chunks1] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[False-xy-shapes2-chunks2] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[False-xy-shapes3-chunks3] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[False-xy-shapes4-chunks4] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[False-xy-shapes5-chunks5] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-ij-shapes0-chunks0] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-ij-shapes1-chunks1] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-ij-shapes2-chunks2] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-ij-shapes3-chunks3] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-ij-shapes4-chunks4] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-ij-shapes5-chunks5] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-xy-shapes0-chunks0] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-xy-shapes1-chunks1] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-xy-shapes2-chunks2] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-xy-shapes3-chunks3] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-xy-shapes4-chunks4] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid[True-xy-shapes5-chunks5] PASSED [ 10%] 929s array/tests/test_creation.py::test_meshgrid_inputcoercion PASSED [ 10%] 929s array/tests/test_creation.py::test_tri[3-None-0-float-auto] PASSED [ 10%] 929s array/tests/test_creation.py::test_tri[4-None-0-float-auto] PASSED [ 10%] 929s array/tests/test_creation.py::test_tri[3-4-0-bool-auto] PASSED [ 10%] 929s array/tests/test_creation.py::test_tri[3-None-1-int-auto] PASSED [ 10%] 929s array/tests/test_creation.py::test_tri[3-None--1-int-auto] PASSED [ 10%] 929s array/tests/test_creation.py::test_tri[3-None-2-int-1] PASSED [ 10%] 929s array/tests/test_creation.py::test_tri[6-8--2-int-chunks6] PASSED [ 10%] 929s array/tests/test_creation.py::test_tri[6-8-0-int-chunks7] PASSED [ 10%] 929s array/tests/test_creation.py::test_eye PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_bad_input[0] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_bad_input[3] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_bad_input[-3] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_bad_input[8] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_2d_array_creation[0] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_2d_array_creation[3] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_2d_array_creation[-3] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_2d_array_creation[8] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_extraction[0] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_extraction[3] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_extraction[-3] PASSED [ 10%] 929s array/tests/test_creation.py::test_diag_extraction[8] PASSED [ 10%] 930s array/tests/test_creation.py::test_diagonal PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs0-None] PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs0-f8] PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs0-i8] PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs1-None] PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs1-f8] PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs1-i8] PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs2-None] PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs2-f8] PASSED [ 10%] 930s array/tests/test_creation.py::test_fromfunction[-kwargs2-i8] PASSED [ 10%] 931s array/tests/test_creation.py::test_repeat PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_basic[2] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_basic[reps1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_basic[reps2] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_basic[reps3] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_basic[reps4] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[0-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[0-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[1-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[1-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[2-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[2-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[3-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[3-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[5-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[5-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[reps5-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[reps5-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[reps6-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_chunks[reps6-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_neg_reps[-1-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_neg_reps[-1-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_neg_reps[-5-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_neg_reps[-5-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_zero_reps[0-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_zero_reps[0-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_zero_reps[reps1-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_zero_reps[reps1-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_zero_reps[reps2-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_zero_reps[reps2-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_zero_reps[reps3-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_zero_reps[reps3-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_empty_array[2-shape0-chunks0] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_empty_array[2-shape1-chunks1] PASSED [ 10%] 931s array/tests/test_creation.py::test_tile_empty_array[reps1-shape0-chunks0] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_empty_array[reps1-shape1-chunks1] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape0] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape1] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape2] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape3] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape4] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape5] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape0] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape1] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape2] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape3] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape4] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape5] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape0] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape1] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape2] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape3] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape4] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape5] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape0] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape1] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape2] PASSED [ 10%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape3] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape4] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape5] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape0] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape1] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape2] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape3] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape4] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape5] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape0] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape1] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape2] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape3] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape4] PASSED [ 11%] 932s array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape5] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_0_width[shape0-chunks0-0-constant-kwargs0] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_0_width[shape1-chunks1-0-edge-kwargs1] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_0_width[shape2-chunks2-0-linear_ramp-kwargs2] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_0_width[shape3-chunks3-0-reflect-kwargs3] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_0_width[shape4-chunks4-0-symmetric-kwargs4] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_0_width[shape5-chunks5-0-wrap-kwargs5] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_0_width[shape6-chunks6-0-empty-kwargs6] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape0-chunks0-1-constant-kwargs0] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape1-chunks1-2-constant-kwargs1] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape2-chunks2-2-constant-kwargs2] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape3-chunks3-pad_width3-constant-kwargs3] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape4-chunks4-pad_width4-constant-kwargs4] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape5-chunks5-3-edge-kwargs5] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape6-chunks6-3-linear_ramp-kwargs6] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape7-chunks7-3-linear_ramp-kwargs7] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape8-chunks8-pad_width8-linear_ramp-kwargs8] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape9-chunks9-pad_width9-reflect-kwargs9] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape10-chunks10-pad_width10-symmetric-kwargs10] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape11-chunks11-pad_width11-wrap-kwargs11] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape12-chunks12-pad_width12-maximum-kwargs12] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape13-chunks13-pad_width13-mean-kwargs13] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape14-chunks14-pad_width14-minimum-kwargs14] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad[shape15-chunks15-1-empty-kwargs15] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a0-pad_value0] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a1-0.0] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a2-pad_value2] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a3-pad_value3] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a4-00] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a5-pad_value5] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a6-pad_value6] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a7-pad_value7] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a8-pad_value8] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_constant_values[np_a9-pad_value9] PASSED [ 11%] 932s array/tests/test_creation.py::test_pad_3d_data[constant-2-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-2-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-2-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-2-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-2-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-2-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-2-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-2-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-bool] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-uint8] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-int16] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-float32] PASSED [ 11%] 933s array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-bool] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-uint8] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-int16] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-float32] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-bool] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-uint8] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-int16] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-float32] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-bool] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-uint8] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-int16] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-float32] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-bool] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-uint8] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-int16] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-float32] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-bool] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-uint8] PASSED [ 11%] 934s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-int16] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-float32] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-bool] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[maximum-2-uint8] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[maximum-2-int16] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[maximum-2-float32] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[maximum-2-bool] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-uint8] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-int16] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-float32] PASSED [ 11%] 935s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-bool] PASSED [ 11%] 936s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-uint8] PASSED [ 11%] 936s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-int16] PASSED [ 11%] 936s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-float32] PASSED [ 11%] 936s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-bool] PASSED [ 11%] 936s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-uint8] PASSED [ 11%] 936s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-int16] PASSED [ 11%] 936s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-float32] PASSED [ 11%] 936s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-bool] PASSED [ 11%] 937s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-uint8] PASSED [ 11%] 937s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-int16] PASSED [ 11%] 937s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-float32] PASSED [ 11%] 937s array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-bool] PASSED [ 12%] 937s array/tests/test_creation.py::test_pad_3d_data[mean-2-uint8] PASSED [ 12%] 937s array/tests/test_creation.py::test_pad_3d_data[mean-2-int16] PASSED [ 12%] 937s array/tests/test_creation.py::test_pad_3d_data[mean-2-float32] PASSED [ 12%] 938s array/tests/test_creation.py::test_pad_3d_data[mean-2-bool] PASSED [ 12%] 938s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-uint8] PASSED [ 12%] 938s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-int16] PASSED [ 12%] 938s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-float32] PASSED [ 12%] 938s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-bool] PASSED [ 12%] 939s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-uint8] PASSED [ 12%] 939s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-int16] PASSED [ 12%] 939s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-float32] PASSED [ 12%] 939s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-bool] PASSED [ 12%] 940s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-uint8] PASSED [ 12%] 940s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-int16] PASSED [ 12%] 940s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-float32] PASSED [ 12%] 940s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-bool] PASSED [ 12%] 940s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-uint8] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-int16] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-float32] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-bool] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[minimum-2-uint8] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[minimum-2-int16] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[minimum-2-float32] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[minimum-2-bool] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-uint8] PASSED [ 12%] 941s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-int16] PASSED [ 12%] 942s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-float32] PASSED [ 12%] 942s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-bool] PASSED [ 12%] 942s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-uint8] PASSED [ 12%] 942s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-int16] PASSED [ 12%] 942s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-float32] PASSED [ 12%] 942s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-bool] PASSED [ 12%] 942s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-uint8] PASSED [ 12%] 942s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-int16] PASSED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-float32] PASSED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-bool] PASSED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-uint8] PASSED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-int16] PASSED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-float32] PASSED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-bool] PASSED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-2-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-2-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-2-float32] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-2-bool] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-uint8] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-int16] SKIPPED [ 12%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-float32] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-bool] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-uint8] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-int16] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-float32] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-bool] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-uint8] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-int16] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-float32] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-bool] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-uint8] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-int16] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-float32] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-bool] SKIPPED [ 13%] 943s array/tests/test_creation.py::test_pad_udf[kwargs0] PASSED [ 13%] 943s array/tests/test_creation.py::test_pad_udf[kwargs1] PASSED [ 13%] 943s array/tests/test_creation.py::test_auto_chunks PASSED [ 13%] 943s array/tests/test_creation.py::test_string_auto_chunk PASSED [ 13%] 943s array/tests/test_creation.py::test_diagonal_zero_chunks PASSED [ 13%] 943s array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-zeros_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-ones_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-zeros_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-ones_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-zeros_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-ones_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-zeros_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-ones_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-zeros_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-ones_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-zeros_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-ones_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-zeros_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-ones_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-zeros_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-ones_like] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks0] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks1] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks0] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks1] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks0] PASSED [ 13%] 944s array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks1] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks1] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0.0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-99] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0--1] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0.0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-99] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1--1] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0.0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-99] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0--1] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0.0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-99] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1--1] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0] PASSED [ 13%] 945s array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0.0] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-99] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0--1] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0.0] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-99] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1--1] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0.0] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-99] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0--1] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0.0] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-99] PASSED [ 13%] 946s array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1--1] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add0] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-eq] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-gt] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ge] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-lt] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-le] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mod] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mul] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ne] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-pow] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-sub] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-truediv] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-floordiv] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add1] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-subtract] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add0] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-eq] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-gt] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ge] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-lt] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-le] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mod] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mul] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ne] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-pow] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-sub] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-truediv] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-floordiv] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add1] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-subtract] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add0] PASSED [ 13%] 946s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-eq] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-gt] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ge] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-lt] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-le] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mod] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mul] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ne] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-pow] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-sub] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-truediv] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-floordiv] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add1] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-subtract] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[arr0-False] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[arr1-False] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[arr2-True] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[arr3-True] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[arr4-True] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[None-True] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[0.0-False] PASSED [ 13%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[0-False] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_is_valid_array_chunk[-False] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_is_valid_chunk_type[WrappedArray-False] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_is_valid_chunk_type[Array-False] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_is_valid_chunk_type[EncapsulateNDArray-True] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_is_valid_chunk_type[MaskedArray-True] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_is_valid_chunk_type[ndarray-True] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_is_valid_chunk_type[float-False] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_is_valid_chunk_type[int-False] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_direct_deferral_wrapping_override PASSED [ 14%] 947s array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr0] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr1] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr0] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr1] PASSED [ 14%] 947s array/tests/test_dispatch.py::test_delegation_specific_cases PASSED [ 14%] 947s array/tests/test_fft.py::test_cant_fft_chunked_axis[fft] PASSED [ 14%] 947s array/tests/test_fft.py::test_cant_fft_chunked_axis[ifft] PASSED [ 14%] 947s array/tests/test_fft.py::test_cant_fft_chunked_axis[rfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_cant_fft_chunked_axis[irfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_cant_fft_chunked_axis[hfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_cant_fft_chunked_axis[ihfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft[fft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft[ifft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft[rfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft[irfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft[hfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft[ihfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft2n_shapes[fft2] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft2n_shapes[ifft2] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft2n_shapes[fftn] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft2n_shapes[ifftn] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft2n_shapes[rfft2] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft2n_shapes[irfft2] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft2n_shapes[rfftn] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft2n_shapes[irfftn] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_n_kwarg[fft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_n_kwarg[ifft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_n_kwarg[rfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_n_kwarg[irfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_n_kwarg[hfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_n_kwarg[ihfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_consistent_names[fft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_consistent_names[ifft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_consistent_names[rfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_consistent_names[irfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_consistent_names[hfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_fft_consistent_names[ihfft] PASSED [ 14%] 947s array/tests/test_fft.py::test_wrap_bad_kind PASSED [ 14%] 947s array/tests/test_fft.py::test_nd_ffts_axes[float32-fft2] PASSED [ 14%] 947s array/tests/test_fft.py::test_nd_ffts_axes[float32-ifft2] PASSED [ 14%] 947s array/tests/test_fft.py::test_nd_ffts_axes[float32-fftn] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float32-ifftn] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float32-rfft2] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float32-irfft2] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float32-rfftn] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float32-irfftn] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float64-fft2] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float64-ifft2] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float64-fftn] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float64-ifftn] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float64-rfft2] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float64-irfft2] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float64-rfftn] PASSED [ 14%] 948s array/tests/test_fft.py::test_nd_ffts_axes[float64-irfftn] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-fft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-fft-scipy.fftpack] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-ifft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-ifft-scipy.fftpack] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-rfft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-rfft-scipy.fftpack] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-irfft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-irfft-scipy.fftpack] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-hfft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-hfft-scipy.fftpack] SKIPPED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-scipy.fftpack] SKIPPED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-fft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-fft-scipy.fftpack] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-ifft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-ifft-scipy.fftpack] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-rfft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-rfft-scipy.fftpack] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-irfft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-irfft-scipy.fftpack] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-hfft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-hfft-scipy.fftpack] SKIPPED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-numpy.fft] PASSED [ 14%] 949s array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-scipy.fftpack] SKIPPED [ 14%] 949s array/tests/test_fft.py::test_wrap_fftns[float32-fft2-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-fft2-scipy.fftpack] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-scipy.fftpack] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-fftn-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-fftn-scipy.fftpack] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-scipy.fftpack] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-scipy.fftpack] SKIPPED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-scipy.fftpack] SKIPPED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-scipy.fftpack] SKIPPED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-scipy.fftpack] SKIPPED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-fft2-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-fft2-scipy.fftpack] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-scipy.fftpack] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-fftn-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-fftn-scipy.fftpack] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-scipy.fftpack] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-scipy.fftpack] SKIPPED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-scipy.fftpack] SKIPPED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-scipy.fftpack] SKIPPED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-numpy.fft] PASSED [ 14%] 950s array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-scipy.fftpack] SKIPPED [ 14%] 950s array/tests/test_fft.py::test_fftfreq[0-1.0-1] PASSED [ 14%] 950s array/tests/test_fft.py::test_fftfreq[0-1.0-2] PASSED [ 14%] 950s array/tests/test_fft.py::test_fftfreq[0-1.0-3] PASSED [ 14%] 950s array/tests/test_fft.py::test_fftfreq[0-1.0-6] PASSED [ 14%] 950s array/tests/test_fft.py::test_fftfreq[0-1.0-7] PASSED [ 14%] 951s array/tests/test_fft.py::test_fftfreq[0-0.5-1] PASSED [ 14%] 951s array/tests/test_fft.py::test_fftfreq[0-0.5-2] PASSED [ 14%] 951s array/tests/test_fft.py::test_fftfreq[0-0.5-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[0-0.5-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[0-0.5-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-1.0-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-1.0-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-1.0-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-1.0-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-1.0-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-0.5-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-0.5-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-0.5-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-0.5-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-0.5-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-1.0-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-1.0-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-1.0-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-1.0-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-1.0-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-0.5-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-0.5-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-0.5-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-0.5-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-0.5-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-1.0-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-1.0-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-1.0-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-1.0-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-1.0-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-0.5-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-0.5-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-0.5-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-0.5-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-0.5-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-1] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-2] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-3] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-6] PASSED [ 15%] 951s array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-7] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-ifftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-fftshift] PASSED [ 15%] 951s array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-fftshift-ifftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-ifftshift-fftshift] PASSED [ 15%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-fftshift-ifftshift] PASSED [ 16%] 952s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-fftshift-ifftshift] PASSED [ 16%] 953s array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-ifftshift-fftshift] PASSED [ 16%] 953s array/tests/test_gufunc.py::test__parse_gufunc_signature PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_axes_input_validation_01 PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_axes_args_validation PASSED [ 16%] 953s array/tests/test_gufunc.py::test__validate_normalize_axes_01 PASSED [ 16%] 953s array/tests/test_gufunc.py::test__validate_normalize_axes_02 PASSED [ 16%] 953s array/tests/test_gufunc.py::test__validate_normalize_axes_03 PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_01 PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_01b PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[False] PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[True] PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[False] PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[True] PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_pass_additional_kwargs PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_02 PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_scalar_output PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01 PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01b PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_elemwise_02 PASSED [ 16%] 953s array/tests/test_gufunc.py::test_gufunc_vector_output PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_elemwise_loop PASSED [ 16%] 953s array/tests/test_gufunc.py::test_apply_gufunc_elemwise_core PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_two_scalar_output PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_two_mixed_outputs PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[int] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[output_dtypes1] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_gufunc_two_inputs PASSED [ 16%] 954s array/tests/test_gufunc.py::test_gufunc_mixed_inputs PASSED [ 16%] 954s array/tests/test_gufunc.py::test_gufunc_mixed_inputs_vectorize PASSED [ 16%] 954s array/tests/test_gufunc.py::test_gufunc_vectorize_whitespace PASSED [ 16%] 954s array/tests/test_gufunc.py::test_gufunc PASSED [ 16%] 954s array/tests/test_gufunc.py::test_as_gufunc PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_broadcasting_loopdims PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_check_same_dimsizes PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_check_coredim_chunksize PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_check_inhomogeneous_chunksize PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_infer_dtype PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axis_01[False] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axis_01[True] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axis_02 PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axis_02b PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axis_03 PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-2] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-1] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[None] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes0] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes1] PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axes_02 PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_axes_two_kept_coredims PASSED [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_via_numba_01 SKIPPED (...) [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_via_numba_02 SKIPPED (...) [ 16%] 954s array/tests/test_gufunc.py::test_preserve_meta_type SKIPPED (could n...) [ 16%] 954s array/tests/test_gufunc.py::test_apply_gufunc_with_meta PASSED [ 16%] 954s array/tests/test_gufunc.py::test_as_gufunc_with_meta PASSED [ 16%] 954s array/tests/test_image.py::test_imread PASSED [ 16%] 954s array/tests/test_image.py::test_imread_with_custom_function PASSED [ 16%] 954s array/tests/test_image.py::test_preprocess PASSED [ 16%] 955s array/tests/test_linalg.py::test_tsqr[20-10-10-None] PASSED [ 16%] 955s array/tests/test_linalg.py::test_tsqr[20-10-chunks1-None] PASSED [ 16%] 955s array/tests/test_linalg.py::test_tsqr[20-10-chunks2-None] PASSED [ 16%] 956s array/tests/test_linalg.py::test_tsqr[40-10-chunks3-None] PASSED [ 16%] 956s array/tests/test_linalg.py::test_tsqr[128-2-chunks4-None] PASSED [ 16%] 956s array/tests/test_linalg.py::test_tsqr[129-2-chunks5-None] PASSED [ 16%] 956s array/tests/test_linalg.py::test_tsqr[130-2-chunks6-None] PASSED [ 16%] 956s array/tests/test_linalg.py::test_tsqr[131-2-chunks7-None] PASSED [ 16%] 957s array/tests/test_linalg.py::test_tsqr[300-10-chunks8-None] PASSED [ 16%] 957s array/tests/test_linalg.py::test_tsqr[300-10-chunks9-None] PASSED [ 16%] 957s array/tests/test_linalg.py::test_tsqr[300-10-chunks10-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr[10-5-10-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr[5-10-10-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr[10-10-10-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr[10-40-chunks14-ValueError] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr[10-40-chunks15-ValueError] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr[10-40-chunks16-ValueError] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr[20-20-10-ValueError] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks0-True-False-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks1-False-True-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks2-True-True-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks3-True-False-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks4-False-True-None] PASSED [ 16%] 958s array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks5-True-True-None] PASSED [ 16%] 959s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks6-True-False-None] PASSED [ 16%] 959s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks7-True-False-None] PASSED [ 16%] 959s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks8-True-False-None] PASSED [ 16%] 959s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks9-False-True-None] PASSED [ 16%] 960s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks10-False-True-None] PASSED [ 16%] 960s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks11-False-True-None] PASSED [ 16%] 960s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks12-True-True-None] PASSED [ 16%] 960s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks13-True-True-None] PASSED [ 16%] 961s array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks14-True-True-None] PASSED [ 16%] 961s array/tests/test_linalg.py::test_tsqr_zero_height_chunks PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[20-10-10-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[20-10-chunks1-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[20-10-chunks2-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[40-10-chunks3-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[128-2-chunks4-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[129-2-chunks5-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[130-2-chunks6-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[131-2-chunks7-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[300-10-chunks8-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[300-10-chunks9-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[300-10-chunks10-ValueError] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[10-5-10-None] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[5-10-10-None] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[10-10-10-None] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[10-40-chunks14-None] PASSED [ 16%] 961s array/tests/test_linalg.py::test_sfqr[10-40-chunks15-None] PASSED [ 17%] 961s array/tests/test_linalg.py::test_sfqr[10-40-chunks16-None] PASSED [ 17%] 961s array/tests/test_linalg.py::test_sfqr[20-20-10-ValueError] PASSED [ 17%] 961s array/tests/test_linalg.py::test_qr[20-10-10-None] PASSED [ 17%] 961s array/tests/test_linalg.py::test_qr[20-10-chunks1-None] PASSED [ 17%] 961s array/tests/test_linalg.py::test_qr[20-10-chunks2-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[40-10-chunks3-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[128-2-chunks4-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[129-2-chunks5-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[130-2-chunks6-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[131-2-chunks7-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[300-10-chunks8-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[300-10-chunks9-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[300-10-chunks10-None] PASSED [ 17%] 962s array/tests/test_linalg.py::test_qr[10-5-10-None] PASSED [ 17%] 963s array/tests/test_linalg.py::test_qr[5-10-10-None] PASSED [ 17%] 963s array/tests/test_linalg.py::test_qr[10-10-10-None] PASSED [ 17%] 963s array/tests/test_linalg.py::test_qr[10-40-chunks14-None] PASSED [ 17%] 963s array/tests/test_linalg.py::test_qr[10-40-chunks15-None] PASSED [ 17%] 963s array/tests/test_linalg.py::test_qr[10-40-chunks16-None] PASSED [ 17%] 963s array/tests/test_linalg.py::test_qr[20-20-10-NotImplementedError] PASSED [ 17%] 963s array/tests/test_linalg.py::test_linalg_consistent_names PASSED [ 17%] 963s array/tests/test_linalg.py::test_dask_svd_self_consistent[10-20] PASSED [ 17%] 963s array/tests/test_linalg.py::test_dask_svd_self_consistent[15-15] PASSED [ 17%] 963s array/tests/test_linalg.py::test_dask_svd_self_consistent[20-10] PASSED [ 17%] 964s array/tests/test_linalg.py::test_svd_compressed_compute[power] PASSED [ 17%] 965s array/tests/test_linalg.py::test_svd_compressed_compute[QR] PASSED [ 17%] 965s array/tests/test_linalg.py::test_svd_compressed[iterator0] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_compressed[iterator1] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float32-float32] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float64-float64] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks0] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks1] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks2] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks0] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks1] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks2] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_compressed_deterministic PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-5] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-10] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-15] PASSED [ 17%] 966s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-20] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-5] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-10] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-15] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-20] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-5] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-10] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-15] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-20] PASSED [ 17%] 967s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-5] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-10] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-15] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-20] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-5] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-10] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-15] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-20] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-5] PASSED [ 17%] 968s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-10] PASSED [ 17%] 969s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-15] PASSED [ 17%] 969s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-20] PASSED [ 17%] 969s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-5] PASSED [ 17%] 969s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-10] PASSED [ 17%] 969s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-15] PASSED [ 17%] 969s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-20] PASSED [ 17%] 969s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-5] PASSED [ 17%] 969s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-10] PASSED [ 17%] 970s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-15] PASSED [ 17%] 970s array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-20] PASSED [ 17%] 970s array/tests/test_linalg.py::test_lu_1 PASSED [ 17%] 970s array/tests/test_linalg.py::test_lu_2[10] PASSED [ 17%] 971s array/tests/test_linalg.py::test_lu_2[20] PASSED [ 17%] 971s array/tests/test_linalg.py::test_lu_2[30] PASSED [ 17%] 974s array/tests/test_linalg.py::test_lu_2[50] PASSED [ 17%] 974s array/tests/test_linalg.py::test_lu_3[50] PASSED [ 17%] 974s array/tests/test_linalg.py::test_lu_3[100] PASSED [ 17%] 976s array/tests/test_linalg.py::test_lu_3[200] PASSED [ 17%] 976s array/tests/test_linalg.py::test_lu_errors PASSED [ 17%] 976s array/tests/test_linalg.py::test_solve_triangular_vector[20-10] PASSED [ 17%] 976s array/tests/test_linalg.py::test_solve_triangular_vector[50-10] PASSED [ 17%] 976s array/tests/test_linalg.py::test_solve_triangular_vector[70-20] PASSED [ 17%] 976s array/tests/test_linalg.py::test_solve_triangular_matrix[20-10] PASSED [ 17%] 977s array/tests/test_linalg.py::test_solve_triangular_matrix[50-10] PASSED [ 17%] 977s array/tests/test_linalg.py::test_solve_triangular_matrix[50-20] PASSED [ 17%] 977s array/tests/test_linalg.py::test_solve_triangular_matrix2[20-10] PASSED [ 17%] 977s array/tests/test_linalg.py::test_solve_triangular_matrix2[50-10] PASSED [ 17%] 977s array/tests/test_linalg.py::test_solve_triangular_matrix2[50-20] PASSED [ 17%] 977s array/tests/test_linalg.py::test_solve_triangular_errors PASSED [ 17%] 977s array/tests/test_linalg.py::test_solve[20-10] PASSED [ 17%] 978s array/tests/test_linalg.py::test_solve[50-10] PASSED [ 17%] 978s array/tests/test_linalg.py::test_inv[20-10] PASSED [ 17%] 978s array/tests/test_linalg.py::test_inv[50-10] PASSED [ 17%] 978s array/tests/test_linalg.py::test_solve_assume_a[20-10] PASSED [ 17%] 979s array/tests/test_linalg.py::test_solve_assume_a[30-6] PASSED [ 17%] 979s array/tests/test_linalg.py::test_cholesky[20-10] PASSED [ 17%] 979s array/tests/test_linalg.py::test_cholesky[12-3] PASSED [ 17%] 980s array/tests/test_linalg.py::test_cholesky[30-3] PASSED [ 17%] 980s array/tests/test_linalg.py::test_cholesky[30-6] PASSED [ 17%] 980s array/tests/test_linalg.py::test_lstsq[20-10-5-False] PASSED [ 17%] 980s array/tests/test_linalg.py::test_lstsq[20-10-5-True] PASSED [ 17%] 980s array/tests/test_linalg.py::test_lstsq[100-10-10-False] PASSED [ 17%] 981s array/tests/test_linalg.py::test_lstsq[100-10-10-True] PASSED [ 17%] 981s array/tests/test_linalg.py::test_no_chunks_svd PASSED [ 17%] 981s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape0] PASSED [ 17%] 981s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape1] PASSED [ 17%] 981s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape2] PASSED [ 17%] 981s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape0] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape1] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape2] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape0] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape1] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape2] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape0] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape1] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape2] PASSED [ 17%] 982s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape0] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape1] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape2] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape0] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape1] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape2] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_sign[True-f2] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_sign[True-f4] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_sign[True-f8] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_sign[True-f16] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_sign[True-c8] PASSED [ 17%] 983s array/tests/test_linalg.py::test_svd_flip_sign[True-c16] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_flip_sign[True-c32] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_flip_sign[False-f2] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_flip_sign[False-f4] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_flip_sign[False-f8] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_flip_sign[False-f16] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_flip_sign[False-c8] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_flip_sign[False-c16] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_flip_sign[False-c32] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks0] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks1] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks2] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks3] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks0] PASSED [ 18%] 983s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks1] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks3] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks1] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks3] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_incompatible_chunking PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_incompatible_dimensions[0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_incompatible_dimensions[1] PASSED [ 18%] 984s array/tests/test_linalg.py::test_svd_incompatible_dimensions[3] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape1-chunks1-0] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape2-chunks2-axis2] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape3-chunks3-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape0-chunks0-None] PASSED [ 18%] 984s array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape1-chunks1-0] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape2-chunks2-axis2] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape3-chunks3-None] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[None-False-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[None-False-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[None-False-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[None-False-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[None-True-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[None-True-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[None-True-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[None-True-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[1-False-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[1-False-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[1-False-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[1-False-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[1-True-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[1-True-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[1-True-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[1-True-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-single] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-double] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_slice[False-None-shape0-chunks0] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_slice[False-None-shape1-chunks1] PASSED [ 18%] 985s array/tests/test_linalg.py::test_norm_any_slice[False-None-shape2-chunks2] PASSED [ 18%] 986s array/tests/test_linalg.py::test_norm_any_slice[False-None-shape3-chunks3] PASSED [ 18%] 986s array/tests/test_linalg.py::test_norm_any_slice[False-None-shape4-chunks4] PASSED [ 18%] 986s array/tests/test_linalg.py::test_norm_any_slice[False-1-shape0-chunks0] PASSED [ 18%] 986s array/tests/test_linalg.py::test_norm_any_slice[False-1-shape1-chunks1] PASSED [ 18%] 987s array/tests/test_linalg.py::test_norm_any_slice[False-1-shape2-chunks2] PASSED [ 18%] 987s array/tests/test_linalg.py::test_norm_any_slice[False-1-shape3-chunks3] PASSED [ 18%] 988s array/tests/test_linalg.py::test_norm_any_slice[False-1-shape4-chunks4] PASSED [ 18%] 988s array/tests/test_linalg.py::test_norm_any_slice[False--1-shape0-chunks0] PASSED [ 18%] 988s array/tests/test_linalg.py::test_norm_any_slice[False--1-shape1-chunks1] PASSED [ 18%] 988s array/tests/test_linalg.py::test_norm_any_slice[False--1-shape2-chunks2] PASSED [ 18%] 988s array/tests/test_linalg.py::test_norm_any_slice[False--1-shape3-chunks3] PASSED [ 18%] 989s array/tests/test_linalg.py::test_norm_any_slice[False--1-shape4-chunks4] PASSED [ 18%] 989s array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape0-chunks0] PASSED [ 18%] 989s array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape1-chunks1] PASSED [ 18%] 989s array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape2-chunks2] PASSED [ 18%] 990s array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape3-chunks3] PASSED [ 18%] 990s array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape4-chunks4] PASSED [ 18%] 990s array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape0-chunks0] PASSED [ 18%] 990s array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape1-chunks1] PASSED [ 18%] 990s array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape2-chunks2] PASSED [ 19%] 991s array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape3-chunks3] PASSED [ 19%] 991s array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape4-chunks4] PASSED [ 19%] 991s array/tests/test_linalg.py::test_norm_any_slice[True-None-shape0-chunks0] PASSED [ 19%] 991s array/tests/test_linalg.py::test_norm_any_slice[True-None-shape1-chunks1] PASSED [ 19%] 992s array/tests/test_linalg.py::test_norm_any_slice[True-None-shape2-chunks2] PASSED [ 19%] 992s array/tests/test_linalg.py::test_norm_any_slice[True-None-shape3-chunks3] PASSED [ 19%] 993s array/tests/test_linalg.py::test_norm_any_slice[True-None-shape4-chunks4] PASSED [ 19%] 993s array/tests/test_linalg.py::test_norm_any_slice[True-1-shape0-chunks0] PASSED [ 19%] 993s array/tests/test_linalg.py::test_norm_any_slice[True-1-shape1-chunks1] PASSED [ 19%] 993s array/tests/test_linalg.py::test_norm_any_slice[True-1-shape2-chunks2] PASSED [ 19%] 993s array/tests/test_linalg.py::test_norm_any_slice[True-1-shape3-chunks3] PASSED [ 19%] 994s array/tests/test_linalg.py::test_norm_any_slice[True-1-shape4-chunks4] PASSED [ 19%] 994s array/tests/test_linalg.py::test_norm_any_slice[True--1-shape0-chunks0] PASSED [ 19%] 994s array/tests/test_linalg.py::test_norm_any_slice[True--1-shape1-chunks1] PASSED [ 19%] 994s array/tests/test_linalg.py::test_norm_any_slice[True--1-shape2-chunks2] PASSED [ 19%] 995s array/tests/test_linalg.py::test_norm_any_slice[True--1-shape3-chunks3] PASSED [ 19%] 995s array/tests/test_linalg.py::test_norm_any_slice[True--1-shape4-chunks4] PASSED [ 19%] 995s array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape0-chunks0] PASSED [ 19%] 995s array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape1-chunks1] PASSED [ 19%] 996s array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape2-chunks2] PASSED [ 19%] 996s array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape3-chunks3] PASSED [ 19%] 996s array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape4-chunks4] PASSED [ 19%] 996s array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape0-chunks0] PASSED [ 19%] 997s array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape1-chunks1] PASSED [ 19%] 997s array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape2-chunks2] PASSED [ 19%] 997s array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape3-chunks3] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape4-chunks4] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-0-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-0-shape1-chunks1-0] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-0-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-2-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-2-shape1-chunks1-0] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-2-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False--2-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False--2-shape1-chunks1-0] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False--2-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape1-chunks1-0] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-0-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-0-shape1-chunks1-0] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-0-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-2-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-2-shape1-chunks1-0] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-2-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True--2-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True--2-shape1-chunks1-0] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True--2-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape1-chunks1-0] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-fro-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-fro-shape1-chunks1-axis1] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-fro-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape1-chunks1-axis1] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape2-chunks2-axis2] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-2-shape0-chunks0-None] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-2-shape1-chunks1-axis1] PASSED [ 19%] 998s array/tests/test_linalg.py::test_norm_2dim[False-2-shape2-chunks2-axis2] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[False--2-shape0-chunks0-None] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[False--2-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[False--2-shape2-chunks2-axis2] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-fro-shape0-chunks0-None] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-fro-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-fro-shape2-chunks2-axis2] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape0-chunks0-None] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape2-chunks2-axis2] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-2-shape0-chunks0-None] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-2-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True-2-shape2-chunks2-axis2] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True--2-shape0-chunks0-None] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True--2-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_2dim[True--2-shape2-chunks2-axis2] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape0-chunks0-axis0] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape0-chunks0-axis0] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape0-chunks0-axis0] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape0-chunks0-axis0] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape0-chunks0-axis0] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape0-chunks0-axis0] PASSED [ 19%] 999s array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape1-chunks1-axis1] PASSED [ 19%] 999s array/tests/test_masked.py::test_tokenize_masked_array PASSED [ 19%] 999s array/tests/test_masked.py::test_from_array_masked_array PASSED [ 19%] 999s array/tests/test_masked.py::test_copy_deepcopy PASSED [ 19%] 999s array/tests/test_masked.py::test_basic[0] PASSED [ 19%] 999s array/tests/test_masked.py::test_basic[1] PASSED [ 19%] 999s array/tests/test_masked.py::test_basic[2] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[3] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[4] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[5] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[6] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[7] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[8] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[9] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[10] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[11] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[12] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[13] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[14] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[15] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[16] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[17] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[18] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[19] PASSED [ 19%] 1000s array/tests/test_masked.py::test_basic[20] PASSED [ 19%] 1001s array/tests/test_masked.py::test_basic[21] PASSED [ 19%] 1001s array/tests/test_masked.py::test_basic[22] PASSED [ 19%] 1001s array/tests/test_masked.py::test_basic[23] PASSED [ 19%] 1001s array/tests/test_masked.py::test_basic[24] PASSED [ 19%] 1001s array/tests/test_masked.py::test_basic[25] PASSED [ 19%] 1001s array/tests/test_masked.py::test_basic[26] PASSED [ 19%] 1001s array/tests/test_masked.py::test_tensordot PASSED [ 19%] 1001s array/tests/test_masked.py::test_mixed_concatenate[0] PASSED [ 19%] 1001s array/tests/test_masked.py::test_mixed_concatenate[1] PASSED [ 19%] 1001s array/tests/test_masked.py::test_mixed_concatenate[2] PASSED [ 19%] 1001s array/tests/test_masked.py::test_mixed_concatenate[3] PASSED [ 19%] 1001s array/tests/test_masked.py::test_mixed_concatenate[4] PASSED [ 19%] 1001s array/tests/test_masked.py::test_mixed_concatenate[5] PASSED [ 19%] 1002s array/tests/test_masked.py::test_mixed_concatenate[6] PASSED [ 19%] 1002s array/tests/test_masked.py::test_mixed_concatenate[7] PASSED [ 19%] 1002s array/tests/test_masked.py::test_mixed_concatenate[8] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[9] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[10] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[11] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[12] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[13] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[14] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[15] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[16] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[17] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[18] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[19] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[20] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[21] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[22] PASSED [ 20%] 1002s array/tests/test_masked.py::test_mixed_concatenate[23] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_concatenate[24] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_concatenate[25] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_concatenate[26] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[0] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[1] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[2] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[3] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[4] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[5] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[6] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[7] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[8] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[9] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[10] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[11] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[12] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[13] PASSED [ 20%] 1003s array/tests/test_masked.py::test_mixed_random[14] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[15] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[16] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[17] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[18] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[19] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[20] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[21] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[22] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[23] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[24] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[25] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_random[26] PASSED [ 20%] 1004s array/tests/test_masked.py::test_mixed_output_type PASSED [ 20%] 1004s array/tests/test_masked.py::test_creation_functions PASSED [ 20%] 1004s array/tests/test_masked.py::test_filled PASSED [ 20%] 1005s array/tests/test_masked.py::test_reductions[sum-i8] PASSED [ 20%] 1005s array/tests/test_masked.py::test_reductions[sum-f8] PASSED [ 20%] 1005s array/tests/test_masked.py::test_reductions[prod-i8] PASSED [ 20%] 1006s array/tests/test_masked.py::test_reductions[prod-f8] PASSED [ 20%] 1006s array/tests/test_masked.py::test_reductions[mean-i8] PASSED [ 20%] 1006s array/tests/test_masked.py::test_reductions[mean-f8] PASSED [ 20%] 1007s array/tests/test_masked.py::test_reductions[var-i8] PASSED [ 20%] 1008s array/tests/test_masked.py::test_reductions[var-f8] PASSED [ 20%] 1008s array/tests/test_masked.py::test_reductions[std-i8] PASSED [ 20%] 1009s array/tests/test_masked.py::test_reductions[std-f8] PASSED [ 20%] 1009s array/tests/test_masked.py::test_reductions[min-i8] PASSED [ 20%] 1010s array/tests/test_masked.py::test_reductions[min-f8] PASSED [ 20%] 1010s array/tests/test_masked.py::test_reductions[max-i8] PASSED [ 20%] 1010s array/tests/test_masked.py::test_reductions[max-f8] PASSED [ 20%] 1010s array/tests/test_masked.py::test_reductions[any-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions[any-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions[all-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions[all-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[sum-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[sum-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[prod-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[prod-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[mean-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[mean-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[var-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[var-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[std-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[std-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[min-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[min-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[max-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[max-f8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[any-i8] PASSED [ 20%] 1011s array/tests/test_masked.py::test_reductions_allmasked[any-f8] PASSED [ 20%] 1012s array/tests/test_masked.py::test_reductions_allmasked[all-i8] PASSED [ 20%] 1012s array/tests/test_masked.py::test_reductions_allmasked[all-f8] PASSED [ 20%] 1012s array/tests/test_masked.py::test_arg_reductions[argmin] PASSED [ 20%] 1012s array/tests/test_masked.py::test_arg_reductions[argmax] PASSED [ 20%] 1014s array/tests/test_masked.py::test_cumulative PASSED [ 20%] 1014s array/tests/test_masked.py::test_accessors PASSED [ 20%] 1014s array/tests/test_masked.py::test_masked_array PASSED [ 20%] 1014s array/tests/test_masked.py::test_set_fill_value PASSED [ 20%] 1014s array/tests/test_masked.py::test_average_weights_with_masked_array[False] PASSED [ 20%] 1014s array/tests/test_masked.py::test_average_weights_with_masked_array[True] PASSED [ 20%] 1014s array/tests/test_masked.py::test_arithmetic_results_in_masked PASSED [ 20%] 1014s array/tests/test_masked.py::test_count PASSED [ 20%] 1014s array/tests/test_masked.py::test_like_funcs[ones_like] PASSED [ 20%] 1014s array/tests/test_masked.py::test_like_funcs[zeros_like] PASSED [ 20%] 1014s array/tests/test_masked.py::test_like_funcs[empty_like] PASSED [ 20%] 1014s array/tests/test_masked.py::test_nonzero PASSED [ 20%] 1015s array/tests/test_masked.py::test_where PASSED [ 20%] 1015s array/tests/test_numpy_compat.py::test_basic PASSED [ 20%] 1015s array/tests/test_numpy_compat.py::test_min_max_round_funcs PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem[True-True-True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem[True-True-False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem[True-False-True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem[True-False-False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem[False-True-True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem[False-True-False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem[False-False-True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem[False-False-False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_optimize_with_getitem_fusion[True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_optimize_with_getitem_fusion[False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_optimize_slicing[True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_optimize_slicing[False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_slice PASSED [ 20%] 1015s array/tests/test_optimization.py::test_fuse_slice_with_lists PASSED [ 20%] 1015s array/tests/test_optimization.py::test_nonfusible_fancy_indexing PASSED [ 20%] 1015s array/tests/test_optimization.py::test_hard_fuse_slice_cases[True] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_hard_fuse_slice_cases[False] PASSED [ 20%] 1015s array/tests/test_optimization.py::test_dont_fuse_numpy_arrays PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_slices_with_alias[True-True] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_slices_with_alias[True-False] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_slices_with_alias[False-True] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_slices_with_alias[False-False] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-True] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-False] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-True] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-False] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_getter_with_asarray[10] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_getter_with_asarray[5] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_getter_with_asarray[3] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[True] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[False] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter_nofancy] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter_nofancy] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter_nofancy] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter_nofancy] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter_nofancy] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter_nofancy] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter_nofancy] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter_nofancy] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_turn_off_fusion XFAIL (blockw...) [ 21%] 1015s array/tests/test_optimization.py::test_disable_lowlevel_fusion PASSED [ 21%] 1015s array/tests/test_optimization.py::test_array_creation_blockwise_fusion PASSED [ 21%] 1015s array/tests/test_optimization.py::test_gh3937 PASSED [ 21%] 1015s array/tests/test_optimization.py::test_double_dependencies PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_roots PASSED [ 21%] 1015s array/tests/test_optimization.py::test_fuse_roots_annotations PASSED [ 21%] 1015s array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[True] PASSED [ 21%] 1015s array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[False] PASSED [ 21%] 1015s array/tests/test_overlap.py::test_overlap_internal PASSED [ 21%] 1015s array/tests/test_overlap.py::test_overlap_internal_asymmetric PASSED [ 21%] 1015s array/tests/test_overlap.py::test_overlap_internal_asymmetric_small PASSED [ 21%] 1015s array/tests/test_overlap.py::test_trim_internal PASSED [ 21%] 1016s array/tests/test_overlap.py::test_periodic PASSED [ 21%] 1016s array/tests/test_overlap.py::test_reflect PASSED [ 21%] 1016s array/tests/test_overlap.py::test_nearest PASSED [ 21%] 1016s array/tests/test_overlap.py::test_constant PASSED [ 21%] 1016s array/tests/test_overlap.py::test_boundaries PASSED [ 21%] 1016s array/tests/test_overlap.py::test_overlap PASSED [ 21%] 1016s array/tests/test_overlap.py::test_overlap_allow_rechunk_kwarg PASSED [ 21%] 1016s array/tests/test_overlap.py::test_asymmetric_overlap_boundary_exception PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_escapes_to_map_blocks_when_depth_is_zero PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_no_depth[None] PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_no_depth[reflect] PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_no_depth[periodic] PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_no_depth[nearest] PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_no_depth[none] PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_no_depth[0] PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_multiarray PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_multiarray_defaults PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_multiarray_different_depths PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_multiarray_uneven_numblocks_exception PASSED [ 21%] 1016s array/tests/test_overlap.py::test_map_overlap_multiarray_block_broadcast PASSED [ 21%] 1017s array/tests/test_overlap.py::test_map_overlap_multiarray_variadic PASSED [ 21%] 1017s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis0] PASSED [ 21%] 1018s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis1] PASSED [ 21%] 1018s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis2] PASSED [ 21%] 1018s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis3] PASSED [ 21%] 1018s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis4] PASSED [ 21%] 1018s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis5] PASSED [ 21%] 1018s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[1] PASSED [ 21%] 1018s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis7] PASSED [ 21%] 1018s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis8] PASSED [ 21%] 1019s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis9] PASSED [ 21%] 1019s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis10] PASSED [ 21%] 1019s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis11] PASSED [ 21%] 1019s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis12] PASSED [ 21%] 1019s array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[-2] PASSED [ 21%] 1019s array/tests/test_overlap.py::test_map_overlap_assumes_shape_matches_first_array_if_trim_is_false PASSED [ 21%] 1019s array/tests/test_overlap.py::test_map_overlap_deprecated_signature PASSED [ 21%] 1019s array/tests/test_overlap.py::test_nearest_overlap PASSED [ 21%] 1019s array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth0] PASSED [ 21%] 1019s array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth1] PASSED [ 21%] 1019s array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth2] PASSED [ 21%] 1020s array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth3] PASSED [ 21%] 1020s array/tests/test_overlap.py::test_one_chunk_along_axis PASSED [ 21%] 1020s array/tests/test_overlap.py::test_constant_boundaries PASSED [ 21%] 1020s array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks0] PASSED [ 21%] 1020s array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks1] PASSED [ 21%] 1020s array/tests/test_overlap.py::test_depth_greater_than_dim PASSED [ 21%] 1020s array/tests/test_overlap.py::test_none_boundaries PASSED [ 21%] 1020s array/tests/test_overlap.py::test_overlap_small PASSED [ 21%] 1020s array/tests/test_overlap.py::test_no_shared_keys_with_different_depths PASSED [ 21%] 1020s array/tests/test_overlap.py::test_overlap_few_dimensions_small PASSED [ 21%] 1020s array/tests/test_overlap.py::test_overlap_few_dimensions PASSED [ 21%] 1020s array/tests/test_overlap.py::test_trim_boundary[reflect] PASSED [ 21%] 1020s array/tests/test_overlap.py::test_trim_boundary[periodic] PASSED [ 21%] 1020s array/tests/test_overlap.py::test_trim_boundary[nearest] PASSED [ 21%] 1020s array/tests/test_overlap.py::test_trim_boundary[none] PASSED [ 21%] 1020s array/tests/test_overlap.py::test_map_overlap_rechunks_array_if_needed PASSED [ 21%] 1021s array/tests/test_overlap.py::test_map_overlap_rechunks_array_along_multiple_dims_if_needed PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks0-expected0] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks1-expected1] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks2-expected2] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks3-expected3] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks4-expected4] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks5-expected5] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks6-expected6] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks7-expected7] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_ensure_minimum_chunksize_raises_error PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape0-chunks0-window_shape0-axis0] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape1-5-window_shape1-axis1] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape2-3-window_shape2-axis2] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape3-3-3-0] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape4-3-3--1] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape5-3-3-None] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape6-3-window_shape6-None] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape7-3-window_shape7-axis7] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape8-3-window_shape8-axis8] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_view[shape9-3-window_shape9-axis9] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_errors[window_shape0-0] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_errors[window_shape1-3] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_errors[-1-0] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_errors[2-axis3] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_errors[2-None] PASSED [ 21%] 1021s array/tests/test_overlap.py::test_sliding_window_errors[0-None] PASSED [ 21%] 1021s array/tests/test_percentiles.py::test_percentile[tdigest] SKIPPED (R...) [ 22%] 1021s array/tests/test_percentiles.py::test_percentile[dask] PASSED [ 22%] 1021s array/tests/test_percentiles.py::test_percentile_with_categoricals SKIPPED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[tdigest] SKIPPED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[dask] PASSED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_empty_q[tdigest] SKIPPED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_empty_q[dask] PASSED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-tdigest] SKIPPED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-dask] PASSED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-tdigest] SKIPPED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-dask] PASSED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-tdigest] SKIPPED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-dask] PASSED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-tdigest] SKIPPED [ 22%] 1021s array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-dask] PASSED [ 22%] 1021s array/tests/test_percentiles.py::test_unknown_chunk_sizes[tdigest] SKIPPED [ 22%] 1021s array/tests/test_percentiles.py::test_unknown_chunk_sizes[dask] PASSED [ 22%] 1021s array/tests/test_random.py::test_generators[RandomState] PASSED [ 22%] 1021s array/tests/test_random.py::test_generators[default_rng] PASSED [ 22%] 1021s array/tests/test_random.py::test_default_rng[NoneType] PASSED [ 22%] 1021s array/tests/test_random.py::test_default_rng[int] PASSED [ 22%] 1021s array/tests/test_random.py::test_default_rng[type] PASSED [ 22%] 1021s array/tests/test_random.py::test_default_rng[Generator] PASSED [ 22%] 1024s array/tests/test_random.py::test_concurrency[RandomState] PASSED [ 22%] 1026s array/tests/test_random.py::test_concurrency[default_rng] PASSED [ 22%] 1026s array/tests/test_random.py::test_doc_randomstate[RandomState] PASSED [ 22%] 1026s array/tests/test_random.py::test_doc_randomstate[default_rng] PASSED [ 22%] 1026s array/tests/test_random.py::test_doc_generator PASSED [ 22%] 1026s array/tests/test_random.py::test_serializability[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_serializability[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_determinisim_through_dask_values[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_determinisim_through_dask_values[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_generator_consistent_names[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_generator_consistent_names[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_random[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_random[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_parametrized_random_function[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_parametrized_random_function[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_kwargs[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_kwargs[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_unique_names[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_unique_names[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_docs[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_docs[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_can_make_really_big_random_array[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_can_make_really_big_random_array[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_random_seed PASSED [ 22%] 1027s array/tests/test_random.py::test_consistent_across_sizes[RandomState] PASSED [ 22%] 1027s array/tests/test_random.py::test_consistent_across_sizes[default_rng] PASSED [ 22%] 1027s array/tests/test_random.py::test_random_all[NoneType] PASSED [ 22%] 1027s array/tests/test_random.py::test_random_all[int] PASSED [ 22%] 1027s array/tests/test_random.py::test_random_all[tuple] PASSED [ 22%] 1027s array/tests/test_random.py::test_Generator_only_funcs[NoneType] PASSED [ 22%] 1027s array/tests/test_random.py::test_Generator_only_funcs[int] PASSED [ 22%] 1027s array/tests/test_random.py::test_Generator_only_funcs[tuple] PASSED [ 22%] 1028s array/tests/test_random.py::test_random_all_with_class_methods[RandomState-NoneType] PASSED [ 22%] 1028s array/tests/test_random.py::test_random_all_with_class_methods[RandomState-int] PASSED [ 22%] 1028s array/tests/test_random.py::test_random_all_with_class_methods[RandomState-tuple] PASSED [ 22%] 1028s array/tests/test_random.py::test_random_all_with_class_methods[default_rng-NoneType] PASSED [ 22%] 1029s array/tests/test_random.py::test_random_all_with_class_methods[default_rng-int] PASSED [ 22%] 1029s array/tests/test_random.py::test_random_all_with_class_methods[default_rng-tuple] PASSED [ 22%] 1029s array/tests/test_random.py::test_array_broadcasting[RandomState] PASSED [ 22%] 1029s array/tests/test_random.py::test_array_broadcasting[default_rng] PASSED [ 22%] 1029s array/tests/test_random.py::test_multinomial[RandomState] PASSED [ 22%] 1029s array/tests/test_random.py::test_multinomial[default_rng] PASSED [ 22%] 1029s array/tests/test_random.py::test_choice[RandomState] PASSED [ 22%] 1029s array/tests/test_random.py::test_choice[default_rng] PASSED [ 22%] 1029s array/tests/test_random.py::test_create_with_auto_dimensions PASSED [ 22%] 1029s array/tests/test_random.py::test_names PASSED [ 22%] 1029s array/tests/test_random.py::test_permutation[RandomState] PASSED [ 22%] 1029s array/tests/test_random.py::test_permutation[default_rng] PASSED [ 22%] 1029s array/tests/test_random.py::test_auto_chunks[RandomState] PASSED [ 22%] 1029s array/tests/test_random.py::test_auto_chunks[default_rng] PASSED [ 22%] 1029s array/tests/test_random.py::test_randint_dtype PASSED [ 22%] 1029s array/tests/test_random.py::test_raises_bad_kwarg[RandomState] PASSED [ 22%] 1029s array/tests/test_random.py::test_raises_bad_kwarg[default_rng] PASSED [ 22%] 1029s array/tests/test_random.py::test_randomstate_kwargs SKIPPED (could n...) [ 22%] 1029s array/tests/test_rechunk.py::test_rechunk_internals_1 PASSED [ 22%] 1029s array/tests/test_rechunk.py::test_intersect_1 PASSED [ 22%] 1029s array/tests/test_rechunk.py::test_intersect_2 PASSED [ 22%] 1029s array/tests/test_rechunk.py::test_rechunk_1d PASSED [ 22%] 1029s array/tests/test_rechunk.py::test_rechunk_2d PASSED [ 22%] 1029s array/tests/test_rechunk.py::test_rechunk_4d PASSED [ 22%] 1029s array/tests/test_rechunk.py::test_rechunk_expand PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_expand2 PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_method PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_blockshape PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_dtype PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_with_dict PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_with_empty_input PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_with_null_dimensions PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_with_integer PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_0d PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_empty_array[arr0] PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_empty_array[arr1] PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_empty_array[arr2] PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_empty PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_zero_dim_array PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_zero_dim_array_II PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_same PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_same_fully_unknown PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_same_fully_unknown_floats PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_same_partially_unknown PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_with_zero_placeholders PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_minus_one PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_rechunk_intermediates PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_divide_to_width PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_merge_to_number PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_plan_rechunk PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_plan_rechunk_5d PASSED [ 22%] 1030s array/tests/test_rechunk.py::test_plan_rechunk_heterogeneous PASSED [ 22%] 1031s array/tests/test_rechunk.py::test_plan_rechunk_asymmetric PASSED [ 22%] 1031s array/tests/test_rechunk.py::test_rechunk_warning PASSED [ 22%] 1031s array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape0-chunks0] PASSED [ 22%] 1031s array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape1-chunks1] PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape2-chunks2] PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_intersect_nan PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_intersect_nan_single PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_intersect_nan_long PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_rechunk_unknown_from_pandas PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_rechunk_unknown_from_array PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x0-chunks0] PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x1-chunks1] PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x2-chunks2] PASSED [ 22%] 1032s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x3-chunks3] PASSED [ 22%] 1033s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x4-chunks4] PASSED [ 22%] 1033s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x5-chunks5] PASSED [ 22%] 1033s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x6-chunks6] PASSED [ 23%] 1033s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x7-chunks7] PASSED [ 23%] 1033s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x8-chunks8] PASSED [ 23%] 1033s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x9-chunks9] PASSED [ 23%] 1034s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x10-chunks10] PASSED [ 23%] 1034s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x11-chunks11] PASSED [ 23%] 1034s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x0-chunks0] PASSED [ 23%] 1034s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x1-chunks1] PASSED [ 23%] 1034s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x2-chunks2] PASSED [ 23%] 1035s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x3-chunks3] PASSED [ 23%] 1036s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x4-chunks4] PASSED [ 23%] 1037s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] PASSED [ 23%] 1037s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x6-chunks6] PASSED [ 23%] 1037s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x7-chunks7] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x8-chunks8] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x9-chunks9] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x10-chunks10] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x11-chunks11] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks0] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks1] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks2] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks0] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks1] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks2] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_unknown_raises PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_old_to_new_single PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_old_to_new PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_old_to_new_large PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_old_to_new_known PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_zero_dim PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_empty_chunks PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_avoid_needless_chunking PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_1d[100-1-10-expected0] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_1d[100-50-10-expected1] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_1d[100-100-10-expected2] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_1d[20-7-10-expected3] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_1d[20-chunks4-5-expected4] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_2d PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_3d PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_image_stack[100] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_auto_image_stack[1000] PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_down PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_zero PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_bad_keys PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_basics PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_chunks_unchanged PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_small PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_n_chunks_size PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_raises PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_basics_2d PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_2d_negative_dimension PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_different_inputs PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_balance_split_into_n_chunks PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_rechunk_with_zero PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_intersect_chunks_with_nonzero PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_intersect_chunks_with_zero PASSED [ 23%] 1051s array/tests/test_rechunk.py::test_old_to_new_with_zero PASSED [ 23%] 1051s array/tests/test_reductions.py::test_numel[True-True-f4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_numel[True-True-i4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_numel[True-False-f4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_numel[True-False-i4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_numel[False-True-f4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_numel[False-True-i4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_numel[False-False-f4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_numel[False-False-i4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_reductions_0D PASSED [ 23%] 1051s array/tests/test_reductions.py::test_reductions_1D[f4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_reductions_1D[i4] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_reductions_1D[c8] PASSED [ 23%] 1051s array/tests/test_reductions.py::test_reduction_errors PASSED [ 23%] 1051s array/tests/test_reductions.py::test_reductions_2D[f4] PASSED [ 23%] 1053s array/tests/test_reductions.py::test_reductions_2D[i4] PASSED [ 23%] 1058s array/tests/test_reductions.py::test_reductions_2D[c8] PASSED [ 23%] 1058s array/tests/test_reductions.py::test_arg_reductions[argmin-argmin] PASSED [ 23%] 1058s array/tests/test_reductions.py::test_arg_reductions[argmax-argmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_arg_reductions[nanargmin-nanargmin] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_arg_reductions[nanargmax-nanargmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_nan_reduction_warnings[nanmin-nanmin] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_nan_reduction_warnings[nanmax-nanmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_nanarg_reductions[nanargmin-nanargmin] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_nanarg_reductions[nanargmax-nanargmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_min_max_empty_chunks[min-min] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_min_max_empty_chunks[max-max] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[argmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[nanargmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[argmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[nanargmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[argmax] PASSED [ 23%] 1059s array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[nanargmax] PASSED [ 23%] 1061s array/tests/test_reductions.py::test_reductions_2D_nans PASSED [ 23%] 1061s array/tests/test_reductions.py::test_moment PASSED [ 23%] 1061s array/tests/test_reductions.py::test_reductions_with_negative_axes PASSED [ 23%] 1061s array/tests/test_reductions.py::test_nan PASSED [ 23%] 1061s array/tests/test_reductions.py::test_nan_object[nansum] PASSED [ 23%] 1061s array/tests/test_reductions.py::test_nan_object[sum] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_nan_object[nanmin] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_nan_object[min] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_nan_object[nanmax] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_nan_object[max] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_0d_array PASSED [ 23%] 1062s array/tests/test_reductions.py::test_reduction_on_scalar PASSED [ 23%] 1062s array/tests/test_reductions.py::test_reductions_with_empty_array PASSED [ 23%] 1062s array/tests/test_reductions.py::test_tree_reduce_depth PASSED [ 23%] 1062s array/tests/test_reductions.py::test_tree_reduce_set_options PASSED [ 23%] 1062s array/tests/test_reductions.py::test_reduction_names PASSED [ 23%] 1062s array/tests/test_reductions.py::test_general_reduction_names PASSED [ 23%] 1062s array/tests/test_reductions.py::test_array_reduction_out[sum] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_array_reduction_out[argmax] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumsum] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumprod] PASSED [ 23%] 1062s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumprod] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumprod] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumprod] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumprod] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumprod] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumprod] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumprod] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumprod] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumsum] PASSED [ 23%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumprod] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumsum] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumprod] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumsum] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumprod] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumsum] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumprod] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumsum] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumprod] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumsum] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumprod] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumsum] PASSED [ 24%] 1063s array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumprod] PASSED [ 24%] 1064s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumsum] PASSED [ 24%] 1064s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumprod] PASSED [ 24%] 1064s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumsum] PASSED [ 24%] 1064s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumprod] PASSED [ 24%] 1064s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumsum] PASSED [ 24%] 1064s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumprod] PASSED [ 24%] 1064s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-cumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-cumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_out[cumsum] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_array_cumreduction_out[cumprod] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_topk_argtopk1[None-sort-topk] PASSED [ 24%] 1065s array/tests/test_reductions.py::test_topk_argtopk1[None-argsort-argtopk] PASSED [ 24%] 1066s array/tests/test_reductions.py::test_topk_argtopk1[2-sort-topk] PASSED [ 24%] 1066s array/tests/test_reductions.py::test_topk_argtopk1[2-argsort-argtopk] PASSED [ 24%] 1066s array/tests/test_reductions.py::test_topk_argtopk1[4-sort-topk] PASSED [ 24%] 1066s array/tests/test_reductions.py::test_topk_argtopk1[4-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk1[8-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk1[8-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[1-None-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[1-None-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[1-2-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[1-2-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[1-3-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[1-3-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[1-4-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[1-4-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[2-None-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[2-None-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[2-2-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[2-2-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[2-3-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[2-3-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[2-4-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[2-4-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[3-None-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[3-None-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[3-2-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[3-2-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[3-3-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[3-3-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[3-4-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[3-4-argsort-argtopk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[4-None-sort-topk] PASSED [ 24%] 1067s array/tests/test_reductions.py::test_topk_argtopk2[4-None-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[4-2-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[4-2-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[4-3-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[4-3-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[4-4-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[4-4-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[5-None-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[5-None-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[5-2-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[5-2-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[5-3-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[5-3-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[5-4-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[5-4-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[10-None-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[10-None-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[10-2-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[10-2-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[10-3-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[10-3-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[10-4-sort-topk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk2[10-4-argsort-argtopk] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_topk_argtopk3 PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[sequential-cumsum] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[sequential-cumprod] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[sequential-argmin] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[sequential-argmax] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[sequential-min] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[sequential-max] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[sequential-nansum] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[sequential-nanmax] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[blelloch-cumsum] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[blelloch-cumprod] PASSED [ 24%] 1068s array/tests/test_reductions.py::test_regres_3940[blelloch-argmin] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_regres_3940[blelloch-argmax] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_regres_3940[blelloch-min] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_regres_3940[blelloch-max] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_regres_3940[blelloch-nansum] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_regres_3940[blelloch-nanmax] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_trace PASSED [ 24%] 1069s array/tests/test_reductions.py::test_median[True-0-median] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_median[True-0-nanmedian] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_median[True-axis1-median] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_median[True-axis1-nanmedian] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_median[True-1-median] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_median[True-1-nanmedian] PASSED [ 24%] 1069s array/tests/test_reductions.py::test_median[True--1-median] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[True--1-nanmedian] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[False-0-median] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[False-0-nanmedian] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[False-axis1-median] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[False-axis1-nanmedian] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[False-1-median] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[False-1-nanmedian] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[False--1-median] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median[False--1-nanmedian] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-median] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-nanmedian] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-median] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-nanmedian] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-median] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-nanmedian] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_object_reduction[sum] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_object_reduction[mean] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_object_reduction[prod] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmin] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmax] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmin] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmax] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_mean_func_does_not_warn SKIPPED [ 25%] 1069s array/tests/test_reductions.py::test_nan_func_does_not_warn[nanvar] PASSED [ 25%] 1069s array/tests/test_reductions.py::test_nan_func_does_not_warn[nanstd] PASSED [ 25%] 1070s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks0] PASSED [ 25%] 1070s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks1] PASSED [ 25%] 1070s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks2] PASSED [ 25%] 1070s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks3] PASSED [ 25%] 1071s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks4] PASSED [ 25%] 1071s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks5] PASSED [ 25%] 1072s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks0] PASSED [ 25%] 1072s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks1] PASSED [ 25%] 1072s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks2] PASSED [ 25%] 1072s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks3] PASSED [ 25%] 1072s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks4] PASSED [ 25%] 1073s array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks5] PASSED [ 25%] 1073s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks0] PASSED [ 25%] 1073s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks1] PASSED [ 25%] 1073s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks2] PASSED [ 25%] 1073s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks3] PASSED [ 25%] 1074s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks4] PASSED [ 25%] 1074s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks5] PASSED [ 25%] 1074s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks0] PASSED [ 25%] 1074s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks1] PASSED [ 25%] 1074s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks2] PASSED [ 25%] 1074s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks3] PASSED [ 25%] 1075s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks4] PASSED [ 25%] 1075s array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks5] PASSED [ 25%] 1075s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks0] PASSED [ 25%] 1076s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks1] PASSED [ 25%] 1076s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks2] PASSED [ 25%] 1076s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks3] PASSED [ 25%] 1076s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks4] PASSED [ 25%] 1077s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks5] PASSED [ 25%] 1077s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks0] PASSED [ 25%] 1077s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks1] PASSED [ 25%] 1077s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks2] PASSED [ 25%] 1077s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks3] PASSED [ 25%] 1078s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks4] PASSED [ 25%] 1078s array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks5] PASSED [ 25%] 1078s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks0] PASSED [ 25%] 1078s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks1] PASSED [ 25%] 1078s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks2] PASSED [ 25%] 1079s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks3] PASSED [ 25%] 1079s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks4] PASSED [ 25%] 1079s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks5] PASSED [ 25%] 1079s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks0] PASSED [ 25%] 1079s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks1] PASSED [ 25%] 1080s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks2] PASSED [ 25%] 1080s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks3] PASSED [ 25%] 1081s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks4] PASSED [ 25%] 1081s array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks5] PASSED [ 25%] 1081s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks0] PASSED [ 25%] 1081s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks1] PASSED [ 25%] 1081s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks2] PASSED [ 25%] 1082s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks3] PASSED [ 25%] 1082s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks4] PASSED [ 25%] 1082s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks5] PASSED [ 25%] 1082s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks0] PASSED [ 25%] 1082s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks1] PASSED [ 25%] 1083s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks2] PASSED [ 25%] 1083s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks3] PASSED [ 25%] 1083s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks4] PASSED [ 25%] 1083s array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks5] PASSED [ 25%] 1083s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks0] PASSED [ 25%] 1084s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks1] PASSED [ 25%] 1084s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks2] PASSED [ 25%] 1085s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks3] PASSED [ 25%] 1085s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks4] PASSED [ 25%] 1085s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks5] PASSED [ 25%] 1085s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks0] PASSED [ 25%] 1085s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks1] PASSED [ 25%] 1085s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks2] PASSED [ 25%] 1086s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks3] PASSED [ 25%] 1086s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks4] PASSED [ 25%] 1086s array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks5] PASSED [ 25%] 1086s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks0] PASSED [ 25%] 1086s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks1] PASSED [ 25%] 1087s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks2] PASSED [ 25%] 1087s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks3] PASSED [ 25%] 1087s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks4] PASSED [ 25%] 1087s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks5] PASSED [ 25%] 1087s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks0] PASSED [ 25%] 1088s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks1] PASSED [ 25%] 1088s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks2] PASSED [ 25%] 1088s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks3] PASSED [ 25%] 1088s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks4] PASSED [ 25%] 1088s array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks5] PASSED [ 25%] 1089s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks0] PASSED [ 25%] 1089s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks1] PASSED [ 25%] 1089s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks2] PASSED [ 25%] 1090s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks3] PASSED [ 25%] 1090s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks4] PASSED [ 25%] 1090s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks5] PASSED [ 25%] 1090s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks0] PASSED [ 25%] 1090s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks1] PASSED [ 25%] 1090s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks2] PASSED [ 25%] 1091s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks3] PASSED [ 25%] 1091s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks4] PASSED [ 25%] 1091s array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks5] PASSED [ 25%] 1091s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks0] PASSED [ 25%] 1091s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks1] PASSED [ 25%] 1092s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks2] PASSED [ 25%] 1092s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks3] PASSED [ 25%] 1092s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks4] PASSED [ 25%] 1092s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks5] PASSED [ 26%] 1092s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks0] PASSED [ 26%] 1092s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks1] PASSED [ 26%] 1093s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks2] PASSED [ 26%] 1093s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks3] PASSED [ 26%] 1094s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks4] PASSED [ 26%] 1094s array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks5] PASSED [ 26%] 1094s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks0] PASSED [ 26%] 1094s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks1] PASSED [ 26%] 1094s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks2] PASSED [ 26%] 1095s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks3] PASSED [ 26%] 1095s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks4] PASSED [ 26%] 1095s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks5] PASSED [ 26%] 1095s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks0] PASSED [ 26%] 1095s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks1] PASSED [ 26%] 1095s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks2] PASSED [ 26%] 1096s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks3] PASSED [ 26%] 1096s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks4] PASSED [ 26%] 1096s array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks5] PASSED [ 26%] 1096s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks0] PASSED [ 26%] 1096s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks1] PASSED [ 26%] 1097s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks2] PASSED [ 26%] 1097s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks3] PASSED [ 26%] 1097s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks4] PASSED [ 26%] 1097s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks5] PASSED [ 26%] 1097s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks0] PASSED [ 26%] 1097s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks1] PASSED [ 26%] 1098s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks2] PASSED [ 26%] 1098s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks3] PASSED [ 26%] 1099s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks4] PASSED [ 26%] 1099s array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks5] PASSED [ 26%] 1099s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks0] PASSED [ 26%] 1099s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks1] PASSED [ 26%] 1099s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks2] PASSED [ 26%] 1100s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks3] PASSED [ 26%] 1100s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks4] PASSED [ 26%] 1100s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks5] PASSED [ 26%] 1100s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks0] PASSED [ 26%] 1100s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks1] PASSED [ 26%] 1100s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks2] PASSED [ 26%] 1101s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks3] PASSED [ 26%] 1101s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks4] PASSED [ 26%] 1101s array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks5] PASSED [ 26%] 1101s array/tests/test_reductions.py::test_weighted_reduction PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape0-outshape0-prechunks0-inchunks0-outchunks0] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape1-outshape1-prechunks1-inchunks1-outchunks1] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape2-outshape2-prechunks2-inchunks2-outchunks2] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape3-outshape3-prechunks3-inchunks3-outchunks3] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape4-outshape4-prechunks4-inchunks4-outchunks4] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape5-outshape5-prechunks5-inchunks5-outchunks5] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape6-outshape6-prechunks6-inchunks6-outchunks6] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape7-outshape7-prechunks7-inchunks7-outchunks7] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape8-outshape8-prechunks8-inchunks8-outchunks8] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape9-outshape9-prechunks9-inchunks9-outchunks9] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape10-outshape10-prechunks10-inchunks10-outchunks10] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape11-outshape11-prechunks11-inchunks11-outchunks11] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape12-outshape12-prechunks12-inchunks12-outchunks12] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape13-outshape13-prechunks13-inchunks13-outchunks13] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape14-outshape14-prechunks14-inchunks14-outchunks14] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_rechunk[inshape15-outshape15-prechunks15-inchunks15-outchunks15] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_expand_tuple PASSED [ 26%] 1101s array/tests/test_reshape.py::test_contract_tuple PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_unknown_sizes PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape0-inchunks0-outshape0-outchunks0] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape1-inchunks1-outshape1-outchunks1] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape2-inchunks2-outshape2-outchunks2] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape3-inchunks3-outshape3-outchunks3] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape4-inchunks4-outshape4-outchunks4] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape5-inchunks5-outshape5-outchunks5] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape6-inchunks6-outshape6-outchunks6] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_all_not_chunked_merge[inshape0-inchunks0-expected_inchunks0-outshape0-outchunks0] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_merge_chunks[inshape0-inchunks0-outshape0-outchunks0] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_merge_chunks[inshape1-inchunks1-outshape1-outchunks1] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_merge_chunks[inshape2-inchunks2-outshape2-outchunks2] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_merge_chunks[inshape3-inchunks3-outshape3-outchunks3] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_merge_chunks[inshape4-inchunks4-outshape4-outchunks4] PASSED [ 26%] 1101s array/tests/test_reshape.py::test_reshape_merge_chunks[inshape5-inchunks5-outshape5-outchunks5] PASSED [ 26%] 1101s array/tests/test_routines.py::test_array PASSED [ 26%] 1101s array/tests/test_routines.py::test_array_return_type PASSED [ 26%] 1101s array/tests/test_routines.py::test_derived_docstrings PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_no_args[atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_no_args[atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_no_args[atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_1d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_2d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_3d] PASSED [ 26%] 1101s array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_1d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_2d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_3d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_1d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_2d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_3d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_1d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_2d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_3d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_1d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_2d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_3d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_1d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_2d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_3d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_1d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_2d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_3d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_1d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_2d] PASSED [ 26%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_3d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_1d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_2d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_3d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_1d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_2d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_3d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_1d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_2d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_3d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_1d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_2d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_3d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_1d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_2d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_3d] PASSED [ 27%] 1102s array/tests/test_routines.py::test_transpose PASSED [ 27%] 1102s array/tests/test_routines.py::test_transpose_negative_axes PASSED [ 27%] 1102s array/tests/test_routines.py::test_transpose_skip_when_possible PASSED [ 27%] 1102s array/tests/test_routines.py::test_swapaxes PASSED [ 27%] 1102s array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-moveaxis] PASSED [ 27%] 1102s array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-rollaxis] PASSED [ 27%] 1102s array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-moveaxis] PASSED [ 27%] 1103s array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-rollaxis] PASSED [ 27%] 1103s array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-moveaxis] PASSED [ 27%] 1104s array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-rollaxis] PASSED [ 27%] 1104s array/tests/test_routines.py::test_moveaxis_rollaxis_keyword PASSED [ 27%] 1104s array/tests/test_routines.py::test_moveaxis_rollaxis_numpy_api PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape0-flipud-kwargs0] PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape0-fliplr-kwargs1] PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape0-flip-kwargs2] PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape0-flip-kwargs3] PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape0-flip-kwargs4] PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape0-flip-kwargs5] PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape0-flip-kwargs6] PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape0-flip-kwargs7] PASSED [ 27%] 1104s array/tests/test_routines.py::test_flip[shape1-flipud-kwargs0] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape1-fliplr-kwargs1] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape1-flip-kwargs2] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape1-flip-kwargs3] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape1-flip-kwargs4] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape1-flip-kwargs5] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape1-flip-kwargs6] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape1-flip-kwargs7] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape2-flipud-kwargs0] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape2-fliplr-kwargs1] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape2-flip-kwargs2] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape2-flip-kwargs3] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape2-flip-kwargs4] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape2-flip-kwargs5] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape2-flip-kwargs6] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape2-flip-kwargs7] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape3-flipud-kwargs0] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape3-fliplr-kwargs1] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape3-flip-kwargs2] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape3-flip-kwargs3] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape3-flip-kwargs4] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape3-flip-kwargs5] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape3-flip-kwargs6] PASSED [ 27%] 1105s array/tests/test_routines.py::test_flip[shape3-flip-kwargs7] PASSED [ 27%] 1106s array/tests/test_routines.py::test_flip[shape4-flipud-kwargs0] PASSED [ 27%] 1107s array/tests/test_routines.py::test_flip[shape4-fliplr-kwargs1] PASSED [ 27%] 1108s array/tests/test_routines.py::test_flip[shape4-flip-kwargs2] PASSED [ 27%] 1109s array/tests/test_routines.py::test_flip[shape4-flip-kwargs3] PASSED [ 27%] 1109s array/tests/test_routines.py::test_flip[shape4-flip-kwargs4] PASSED [ 27%] 1110s array/tests/test_routines.py::test_flip[shape4-flip-kwargs5] PASSED [ 27%] 1111s array/tests/test_routines.py::test_flip[shape4-flip-kwargs6] PASSED [ 27%] 1112s array/tests/test_routines.py::test_flip[shape4-flip-kwargs7] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape0-kwargs0] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape0-kwargs1] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape0-kwargs2] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape0-kwargs3] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape0-kwargs4] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape1-kwargs0] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape1-kwargs1] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape1-kwargs2] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape1-kwargs3] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape1-kwargs4] PASSED [ 27%] 1112s array/tests/test_routines.py::test_rot90[shape2-kwargs0] PASSED [ 27%] 1113s array/tests/test_routines.py::test_rot90[shape2-kwargs1] PASSED [ 27%] 1113s array/tests/test_routines.py::test_rot90[shape2-kwargs2] PASSED [ 27%] 1113s array/tests/test_routines.py::test_rot90[shape2-kwargs3] PASSED [ 27%] 1113s array/tests/test_routines.py::test_rot90[shape2-kwargs4] PASSED [ 27%] 1113s array/tests/test_routines.py::test_rot90[shape3-kwargs0] PASSED [ 27%] 1114s array/tests/test_routines.py::test_rot90[shape3-kwargs1] PASSED [ 27%] 1114s array/tests/test_routines.py::test_rot90[shape3-kwargs2] PASSED [ 27%] 1114s array/tests/test_routines.py::test_rot90[shape3-kwargs3] PASSED [ 27%] 1114s array/tests/test_routines.py::test_rot90[shape3-kwargs4] PASSED [ 27%] 1128s array/tests/test_routines.py::test_rot90[shape4-kwargs0] PASSED [ 27%] 1141s array/tests/test_routines.py::test_rot90[shape4-kwargs1] PASSED [ 27%] 1153s array/tests/test_routines.py::test_rot90[shape4-kwargs2] PASSED [ 27%] 1153s array/tests/test_routines.py::test_rot90[shape4-kwargs3] PASSED [ 27%] 1153s array/tests/test_routines.py::test_rot90[shape4-kwargs4] PASSED [ 27%] 1153s array/tests/test_routines.py::test_matmul[x_shape0-y_shape0-x_chunks0-y_chunks0] PASSED [ 27%] 1153s array/tests/test_routines.py::test_matmul[x_shape1-y_shape1-x_chunks1-y_chunks1] PASSED [ 27%] 1153s array/tests/test_routines.py::test_matmul[x_shape2-y_shape2-x_chunks2-y_chunks2] PASSED [ 27%] 1153s array/tests/test_routines.py::test_matmul[x_shape3-y_shape3-x_chunks3-y_chunks3] PASSED [ 27%] 1153s array/tests/test_routines.py::test_matmul[x_shape4-y_shape4-x_chunks4-y_chunks4] PASSED [ 27%] 1153s array/tests/test_routines.py::test_matmul[x_shape5-y_shape5-x_chunks5-y_chunks5] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape6-y_shape6-x_chunks6-y_chunks6] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape7-y_shape7-x_chunks7-y_chunks7] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape8-y_shape8-x_chunks8-y_chunks8] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape9-y_shape9-x_chunks9-y_chunks9] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape10-y_shape10-x_chunks10-y_chunks10] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape11-y_shape11-x_chunks11-y_chunks11] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape12-y_shape12-x_chunks12-y_chunks12] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape13-y_shape13-x_chunks13-y_chunks13] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape14-y_shape14-x_chunks14-y_chunks14] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape15-y_shape15-x_chunks15-y_chunks15] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape16-y_shape16-x_chunks16-y_chunks16] PASSED [ 27%] 1154s array/tests/test_routines.py::test_matmul[x_shape17-y_shape17-x_chunks17-y_chunks17] PASSED [ 27%] 1155s array/tests/test_routines.py::test_matmul[x_shape18-y_shape18-x_chunks18-y_chunks18] PASSED [ 27%] 1155s array/tests/test_routines.py::test_matmul[x_shape19-y_shape19-x_chunks19-y_chunks19] PASSED [ 27%] 1155s array/tests/test_routines.py::test_matmul[x_shape20-y_shape20-x_chunks20-y_chunks20] PASSED [ 27%] 1155s array/tests/test_routines.py::test_matmul[x_shape21-y_shape21-x_chunks21-y_chunks21] PASSED [ 27%] 1155s array/tests/test_routines.py::test_matmul[x_shape22-y_shape22-x_chunks22-y_chunks22] PASSED [ 27%] 1155s array/tests/test_routines.py::test_matmul[x_shape23-y_shape23-x_chunks23-y_chunks23] PASSED [ 27%] 1156s array/tests/test_routines.py::test_matmul[x_shape24-y_shape24-x_chunks24-y_chunks24] PASSED [ 27%] 1156s array/tests/test_routines.py::test_matmul[x_shape25-y_shape25-x_chunks25-y_chunks25] PASSED [ 27%] 1156s array/tests/test_routines.py::test_matmul[x_shape26-y_shape26-x_chunks26-y_chunks26] PASSED [ 27%] 1156s array/tests/test_routines.py::test_matmul[x_shape27-y_shape27-x_chunks27-y_chunks27] PASSED [ 27%] 1156s array/tests/test_routines.py::test_matmul[x_shape28-y_shape28-x_chunks28-y_chunks28] PASSED [ 27%] 1156s array/tests/test_routines.py::test_matmul[x_shape29-y_shape29-x_chunks29-y_chunks29] PASSED [ 27%] 1156s array/tests/test_routines.py::test_matmul[x_shape30-y_shape30-x_chunks30-y_chunks30] PASSED [ 27%] 1157s array/tests/test_routines.py::test_matmul[x_shape31-y_shape31-x_chunks31-y_chunks31] PASSED [ 27%] 1157s array/tests/test_routines.py::test_tensordot PASSED [ 27%] 1157s array/tests/test_routines.py::test_tensordot_2[0] PASSED [ 27%] 1157s array/tests/test_routines.py::test_tensordot_2[1] PASSED [ 28%] 1157s array/tests/test_routines.py::test_tensordot_2[axes2] PASSED [ 28%] 1157s array/tests/test_routines.py::test_tensordot_2[axes3] PASSED [ 28%] 1157s array/tests/test_routines.py::test_tensordot_2[axes4] PASSED [ 28%] 1157s array/tests/test_routines.py::test_tensordot_2[axes5] PASSED [ 28%] 1157s array/tests/test_routines.py::test_tensordot_2[axes6] PASSED [ 28%] 1157s array/tests/test_routines.py::test_tensordot_double_contraction_neq2[auto] PASSED [ 28%] 1157s array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks1] PASSED [ 28%] 1157s array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks2] PASSED [ 28%] 1158s array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks3] PASSED [ 28%] 1158s array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks4] PASSED [ 28%] 1158s array/tests/test_routines.py::test_tensordot_double_contraction_ngt2 PASSED [ 28%] 1166s array/tests/test_routines.py::test_tensordot_more_than_26_dims PASSED [ 28%] 1166s array/tests/test_routines.py::test_dot_method PASSED [ 28%] 1166s array/tests/test_routines.py::test_dot_persist_equivalence PASSED [ 28%] 1166s array/tests/test_routines.py::test_vdot[shape0-chunks0] PASSED [ 28%] 1166s array/tests/test_routines.py::test_vdot[shape1-chunks1] PASSED [ 28%] 1166s array/tests/test_routines.py::test_outer[shape10-shape20] PASSED [ 28%] 1166s array/tests/test_routines.py::test_outer[shape11-shape21] PASSED [ 28%] 1166s array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-ndim--False] PASSED [ 28%] 1166s array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-sum--False] PASSED [ 28%] 1166s array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range2--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-cumsum--True] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-ndim--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-sum--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range2--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-cumsum--True] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-ndim--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-sum--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range2--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-cumsum--True] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-ndim--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-sum--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range2--False] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-cumsum--True] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum0-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum1-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-range-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum0-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum1-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape1-0-range-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum0-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum1-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-range-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum0-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum1-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-range-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum0-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum1-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-range-] PASSED [ 28%] 1167s array/tests/test_routines.py::test_ptp[shape0-None] PASSED [ 28%] 1167s array/tests/test_routines.py::test_ptp[shape1-0] PASSED [ 28%] 1167s array/tests/test_routines.py::test_ptp[shape2-1] PASSED [ 28%] 1167s array/tests/test_routines.py::test_ptp[shape3-2] PASSED [ 28%] 1168s array/tests/test_routines.py::test_ptp[shape4--1] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[0-shape0-0] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[0-shape1-1] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[0-shape2-2] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[0-shape3--1] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[1-shape0-0] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[1-shape1-1] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[1-shape2-2] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[1-shape3--1] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[2-shape0-0] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[2-shape1-1] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[2-shape2-2] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff[2-shape3--1] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff_prepend[0] PASSED [ 28%] 1168s array/tests/test_routines.py::test_diff_prepend[1] PASSED [ 28%] 1169s array/tests/test_routines.py::test_diff_prepend[2] PASSED [ 28%] 1169s array/tests/test_routines.py::test_diff_append[0] PASSED [ 28%] 1169s array/tests/test_routines.py::test_diff_append[1] PASSED [ 28%] 1169s array/tests/test_routines.py::test_diff_append[2] PASSED [ 28%] 1169s array/tests/test_routines.py::test_diff_negative_order PASSED [ 28%] 1169s array/tests/test_routines.py::test_ediff1d[None-None-shape0] PASSED [ 28%] 1169s array/tests/test_routines.py::test_ediff1d[None-None-shape1] PASSED [ 28%] 1169s array/tests/test_routines.py::test_ediff1d[0-0-shape0] PASSED [ 28%] 1169s array/tests/test_routines.py::test_ediff1d[0-0-shape1] PASSED [ 28%] 1169s array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape0] PASSED [ 28%] 1169s array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape1] PASSED [ 28%] 1169s array/tests/test_routines.py::test_gradient[1-shape0-varargs0-None] PASSED [ 28%] 1170s array/tests/test_routines.py::test_gradient[1-shape1-varargs1-None] PASSED [ 28%] 1170s array/tests/test_routines.py::test_gradient[1-shape2-varargs2-None] PASSED [ 28%] 1170s array/tests/test_routines.py::test_gradient[1-shape3-varargs3-0] PASSED [ 28%] 1170s array/tests/test_routines.py::test_gradient[1-shape4-varargs4-1] PASSED [ 28%] 1170s array/tests/test_routines.py::test_gradient[1-shape5-varargs5-2] PASSED [ 28%] 1170s array/tests/test_routines.py::test_gradient[1-shape6-varargs6--1] PASSED [ 28%] 1171s array/tests/test_routines.py::test_gradient[1-shape7-varargs7-axis7] PASSED [ 28%] 1171s array/tests/test_routines.py::test_gradient[1-shape8-varargs8-axis8] PASSED [ 28%] 1171s array/tests/test_routines.py::test_gradient[1-shape9-varargs9-axis9] PASSED [ 28%] 1171s array/tests/test_routines.py::test_gradient[1-shape10-varargs10--1] PASSED [ 28%] 1172s array/tests/test_routines.py::test_gradient[2-shape0-varargs0-None] PASSED [ 28%] 1172s array/tests/test_routines.py::test_gradient[2-shape1-varargs1-None] PASSED [ 28%] 1172s array/tests/test_routines.py::test_gradient[2-shape2-varargs2-None] PASSED [ 28%] 1172s array/tests/test_routines.py::test_gradient[2-shape3-varargs3-0] PASSED [ 28%] 1172s array/tests/test_routines.py::test_gradient[2-shape4-varargs4-1] PASSED [ 28%] 1172s array/tests/test_routines.py::test_gradient[2-shape5-varargs5-2] PASSED [ 28%] 1173s array/tests/test_routines.py::test_gradient[2-shape6-varargs6--1] PASSED [ 28%] 1173s array/tests/test_routines.py::test_gradient[2-shape7-varargs7-axis7] PASSED [ 28%] 1173s array/tests/test_routines.py::test_gradient[2-shape8-varargs8-axis8] PASSED [ 28%] 1174s array/tests/test_routines.py::test_gradient[2-shape9-varargs9-axis9] PASSED [ 28%] 1174s array/tests/test_routines.py::test_gradient[2-shape10-varargs10--1] PASSED [ 28%] 1174s array/tests/test_routines.py::test_bincount PASSED [ 28%] 1174s array/tests/test_routines.py::test_bincount_with_weights[weights0] PASSED [ 28%] 1174s array/tests/test_routines.py::test_bincount_with_weights[weights1] PASSED [ 28%] 1174s array/tests/test_routines.py::test_bincount_unspecified_minlength PASSED [ 28%] 1174s array/tests/test_routines.py::test_digitize PASSED [ 28%] 1174s array/tests/test_routines.py::test_searchsorted[left-a0-1-v0-1] PASSED [ 28%] 1174s array/tests/test_routines.py::test_searchsorted[left-a1-1-v1-1] PASSED [ 28%] 1174s array/tests/test_routines.py::test_searchsorted[left-a2-3-v2-2] PASSED [ 28%] 1174s array/tests/test_routines.py::test_searchsorted[left-a3-3-v3-5] PASSED [ 28%] 1174s array/tests/test_routines.py::test_searchsorted[left-a4-3-v4-5] PASSED [ 28%] 1175s array/tests/test_routines.py::test_searchsorted[left-a5-3-v5-v_chunks5] PASSED [ 28%] 1175s array/tests/test_routines.py::test_searchsorted[right-a0-1-v0-1] PASSED [ 28%] 1175s array/tests/test_routines.py::test_searchsorted[right-a1-1-v1-1] PASSED [ 28%] 1175s array/tests/test_routines.py::test_searchsorted[right-a2-3-v2-2] PASSED [ 28%] 1175s array/tests/test_routines.py::test_searchsorted[right-a3-3-v3-5] PASSED [ 28%] 1175s array/tests/test_routines.py::test_searchsorted[right-a4-3-v4-5] PASSED [ 28%] 1175s array/tests/test_routines.py::test_searchsorted[right-a5-3-v5-v_chunks5] PASSED [ 28%] 1175s array/tests/test_routines.py::test_searchsorted_sorter_not_implemented PASSED [ 28%] 1175s array/tests/test_routines.py::test_histogram PASSED [ 28%] 1175s array/tests/test_routines.py::test_histogram_alternative_bins_range PASSED [ 28%] 1175s array/tests/test_routines.py::test_histogram_bins_range_with_nan_array PASSED [ 28%] 1175s array/tests/test_routines.py::test_histogram_return_type PASSED [ 29%] 1175s array/tests/test_routines.py::test_histogram_extra_args_and_shapes PASSED [ 29%] 1175s array/tests/test_routines.py::test_histogram_normed_deprecation PASSED [ 29%] 1175s array/tests/test_routines.py::test_histogram_bin_range_raises[None-None] PASSED [ 29%] 1175s array/tests/test_routines.py::test_histogram_bin_range_raises[10-None] PASSED [ 29%] 1175s array/tests/test_routines.py::test_histogram_bin_range_raises[10-1] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_bin_range_raises[None-hist_range3] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range4] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range5] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range6] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range7] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_bin_range_raises[bins8-None] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_bin_range_raises[bins9-None] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_bin_range_raises[bins10-None] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-True] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-False] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-True] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-False] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-True] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-False] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-True] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-False] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-True] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-False] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-True] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-False] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-True] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-False] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-True] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-False] PASSED [ 29%] 1176s array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-True] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-False] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-True] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-False] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-True] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-False] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-True] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-False] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_bins[True-True] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_bins[True-False] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_bins[False-True] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_bins[False-False] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram_delayed_n_bins_raises_with_density PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram2d[bins0-True-True] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram2d[bins0-True-False] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram2d[bins0-False-True] PASSED [ 29%] 1177s array/tests/test_routines.py::test_histogram2d[bins0-False-False] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogram2d[5-True-True] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogram2d[5-True-False] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogram2d[5-False-True] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogram2d[5-False-False] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogram2d_array_bins[True-True] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogram2d_array_bins[True-False] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogram2d_array_bins[False-True] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogram2d_array_bins[False-False] PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogramdd PASSED [ 29%] 1178s array/tests/test_routines.py::test_histogramdd_seq_of_arrays PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_alternative_bins_range PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_weighted PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_density PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_weighted_density PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_raises_incompat_sample_chunks PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_raises_incompat_multiarg_chunks PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_raises_incompat_weight_chunks PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_raises_incompat_bins_or_range PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_raise_normed_and_density PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_raise_incompat_shape PASSED [ 29%] 1179s array/tests/test_routines.py::test_histogramdd_edges PASSED [ 29%] 1179s array/tests/test_routines.py::test_cov PASSED [ 29%] 1180s array/tests/test_routines.py::test_corrcoef PASSED [ 29%] 1180s array/tests/test_routines.py::test_round PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_kwargs[False-False-False] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_kwargs[False-False-True] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_kwargs[False-True-False] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_kwargs[False-True-True] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_kwargs[True-False-False] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_kwargs[True-False-True] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_kwargs[True-True-False] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_kwargs[True-True-True] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_rand[shape0-chunks0-23] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_rand[shape0-chunks0-796] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_rand[shape1-chunks1-23] PASSED [ 29%] 1180s array/tests/test_routines.py::test_unique_rand[shape1-chunks1-796] PASSED [ 29%] 1181s array/tests/test_routines.py::test_unique_rand[shape2-chunks2-23] PASSED [ 29%] 1181s array/tests/test_routines.py::test_unique_rand[shape2-chunks2-796] PASSED [ 29%] 1181s array/tests/test_routines.py::test_unique_rand[shape3-chunks3-23] PASSED [ 29%] 1181s array/tests/test_routines.py::test_unique_rand[shape3-chunks3-796] PASSED [ 29%] 1181s array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] PASSED [ 29%] 1181s array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] PASSED [ 29%] 1181s array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] PASSED [ 29%] 1181s array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] PASSED [ 29%] 1181s array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] PASSED [ 29%] 1181s array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] PASSED [ 29%] 1182s array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] PASSED [ 29%] 1183s array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] PASSED [ 29%] 1183s array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] PASSED [ 29%] 1183s array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] PASSED [ 29%] 1183s array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] PASSED [ 29%] 1183s array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] PASSED [ 29%] 1183s array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] PASSED [ 29%] 1183s array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] PASSED [ 29%] 1183s array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] PASSED [ 29%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] PASSED [ 29%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] PASSED [ 29%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] PASSED [ 29%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] PASSED [ 29%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] PASSED [ 29%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] PASSED [ 29%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] PASSED [ 30%] 1184s array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] PASSED [ 30%] 1185s array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] PASSED [ 30%] 1185s array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] PASSED [ 30%] 1185s array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] PASSED [ 30%] 1185s array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] PASSED [ 30%] 1185s array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] PASSED [ 30%] 1185s array/tests/test_routines.py::test_isin_assume_unique[True] PASSED [ 30%] 1185s array/tests/test_routines.py::test_isin_assume_unique[False] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-3-chunks0] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-3-chunks1] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-7-chunks0] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-7-chunks1] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-9-chunks0] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-9-chunks1] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-shift3-chunks0] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-shift3-chunks1] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-shift4-chunks0] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[None-shift4-chunks1] PASSED [ 30%] 1185s array/tests/test_routines.py::test_roll[0-3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-7-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-7-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-9-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-9-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-shift3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-shift3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-shift4-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[0-shift4-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-7-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-7-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-9-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-9-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-shift3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-shift3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-shift4-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[1-shift4-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-7-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-7-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-9-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-9-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-shift3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-shift3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-shift4-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[-1-shift4-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-7-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-7-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-9-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-9-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-shift3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-shift3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-shift4-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis4-shift4-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-7-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-7-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-9-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-9-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-shift3-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-shift3-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-shift4-chunks0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll[axis5-shift4-chunks1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll_always_results_in_a_new_array PASSED [ 30%] 1186s array/tests/test_routines.py::test_roll_works_even_if_shape_is_0 PASSED [ 30%] 1186s array/tests/test_routines.py::test_shape_and_ndim[shape0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_shape_and_ndim[shape1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_shape_and_ndim[shape2] PASSED [ 30%] 1186s array/tests/test_routines.py::test_union1d[True-shape0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_union1d[True-shape1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_union1d[True-shape2] PASSED [ 30%] 1186s array/tests/test_routines.py::test_union1d[False-shape0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_union1d[False-shape1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_union1d[False-shape2] PASSED [ 30%] 1186s array/tests/test_routines.py::test_ravel PASSED [ 30%] 1186s array/tests/test_routines.py::test_ravel_1D_no_op PASSED [ 30%] 1186s array/tests/test_routines.py::test_ravel_with_array_like PASSED [ 30%] 1186s array/tests/test_routines.py::test_expand_dims[None] PASSED [ 30%] 1186s array/tests/test_routines.py::test_expand_dims[0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_expand_dims[1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_expand_dims[-1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_expand_dims[axis4] PASSED [ 30%] 1186s array/tests/test_routines.py::test_expand_dims[axis5] PASSED [ 30%] 1186s array/tests/test_routines.py::test_expand_dims[axis6] PASSED [ 30%] 1186s array/tests/test_routines.py::test_expand_dims[2] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze[None-True] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze[None-False] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze[0-True] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze[0-False] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze[-1-True] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze[-1-False] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze[axis3-True] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze[axis3-False] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze_1d_array[shape0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_squeeze_1d_array[shape1] PASSED [ 30%] 1186s array/tests/test_routines.py::test_vstack PASSED [ 30%] 1186s array/tests/test_routines.py::test_hstack PASSED [ 30%] 1186s array/tests/test_routines.py::test_dstack PASSED [ 30%] 1186s array/tests/test_routines.py::test_stack_unknown_chunk_sizes[hstack-hstack-0] PASSED [ 30%] 1186s array/tests/test_routines.py::test_stack_unknown_chunk_sizes[dstack-dstack-1] PASSED [ 30%] 1187s array/tests/test_routines.py::test_stack_unknown_chunk_sizes[vstack-vstack-2] PASSED [ 30%] 1187s array/tests/test_routines.py::test_take PASSED [ 30%] 1187s array/tests/test_routines.py::test_take_dask_from_numpy PASSED [ 30%] 1187s array/tests/test_routines.py::test_compress PASSED [ 30%] 1187s array/tests/test_routines.py::test_extract PASSED [ 31%] 1187s array/tests/test_routines.py::test_isnull PASSED [ 31%] 1187s array/tests/test_routines.py::test_isnull_result_is_an_array PASSED [ 31%] 1187s array/tests/test_routines.py::test_isclose PASSED [ 31%] 1187s array/tests/test_routines.py::test_allclose PASSED [ 31%] 1187s array/tests/test_routines.py::test_choose PASSED [ 31%] 1187s array/tests/test_routines.py::test_piecewise PASSED [ 31%] 1187s array/tests/test_routines.py::test_piecewise_otherwise PASSED [ 31%] 1187s array/tests/test_routines.py::test_select PASSED [ 31%] 1187s array/tests/test_routines.py::test_select_multidimension PASSED [ 31%] 1187s array/tests/test_routines.py::test_select_return_dtype PASSED [ 31%] 1187s array/tests/test_routines.py::test_select_broadcasting XFAIL (broadc...) [ 31%] 1187s array/tests/test_routines.py::test_argwhere PASSED [ 31%] 1188s array/tests/test_routines.py::test_argwhere_obj PASSED [ 31%] 1188s array/tests/test_routines.py::test_argwhere_str PASSED [ 31%] 1188s array/tests/test_routines.py::test_where PASSED [ 31%] 1188s array/tests/test_routines.py::test_where_scalar_dtype PASSED [ 31%] 1188s array/tests/test_routines.py::test_where_bool_optimization PASSED [ 31%] 1188s array/tests/test_routines.py::test_where_nonzero PASSED [ 31%] 1188s array/tests/test_routines.py::test_where_incorrect_args PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_axis[None] PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_axis[0] PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_axis[axis2] PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_axis[axis3] PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_obj PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_obj_axis[None] PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_obj_axis[0] PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_obj_axis[axis2] PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_obj_axis[axis3] PASSED [ 31%] 1188s array/tests/test_routines.py::test_count_nonzero_str PASSED [ 31%] 1188s array/tests/test_routines.py::test_flatnonzero PASSED [ 31%] 1189s array/tests/test_routines.py::test_nonzero PASSED [ 31%] 1189s array/tests/test_routines.py::test_nonzero_method PASSED [ 31%] 1189s array/tests/test_routines.py::test_unravel_index_empty PASSED [ 31%] 1189s array/tests/test_routines.py::test_unravel_index PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-asarray] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-from_array] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-asarray] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-from_array] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-asarray] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-from_array] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-asarray] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-from_array] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-asarray] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-from_array] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-asarray] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-from_array] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-asarray] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-from_array] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-asarray] SKIPPED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-from_array] SKIPPED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-2] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-asarray] SKIPPED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-from_array] SKIPPED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index_unknown_shape PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index_unknown_shape_fails PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims0] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims1] PASSED [ 31%] 1189s array/tests/test_routines.py::test_ravel_multi_index_non_int_dtype PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_with_excess PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks0] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks1] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks2] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks3] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks4] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks5] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks6] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks7] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks8] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks9] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks10] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks11] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks12] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks13] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks14] PASSED [ 31%] 1190s array/tests/test_routines.py::test_coarsen_bad_chunks[chunks15] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks0-1] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks1-2] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks2-2] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks3-10] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks4-10] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks5-8] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks6-10] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks7-16] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks8-10] PASSED [ 31%] 1190s array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks9-4] PASSED [ 31%] 1190s array/tests/test_routines.py::test_insert PASSED [ 31%] 1190s array/tests/test_routines.py::test_append PASSED [ 31%] 1190s array/tests/test_routines.py::test_multi_insert PASSED [ 31%] 1190s array/tests/test_routines.py::test_delete PASSED [ 31%] 1190s array/tests/test_routines.py::test_result_type PASSED [ 31%] 1190s array/tests/test_routines.py::test_einsum[abc,bad->abcd] PASSED [ 31%] 1190s array/tests/test_routines.py::test_einsum[abcdef,bcdfg->abcdeg] PASSED [ 31%] 1191s array/tests/test_routines.py::test_einsum[ea,fb,abcd,gc,hd->efgh] PASSED [ 31%] 1191s array/tests/test_routines.py::test_einsum[ab,b] PASSED [ 31%] 1191s array/tests/test_routines.py::test_einsum[aa] PASSED [ 31%] 1191s array/tests/test_routines.py::test_einsum[a,a->] PASSED [ 31%] 1191s array/tests/test_routines.py::test_einsum[a,a->a] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[a,a] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[a,b] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[a,b,c] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[a] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[ba,b] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[ba,b->] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[defab,fedbc->defac] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[ab...,bc...->ac...] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[a...a] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[abc...->cba...] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[...ab->...a] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[a...a->a...] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[...abc,...abcd->...d] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[ab...,b->ab...] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[aa->a] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[ab,ab,c->c] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[aab,bc->ac] PASSED [ 32%] 1191s array/tests/test_routines.py::test_einsum[aab,bcc->ac] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum[fdf,cdd,ccd,afe->ae] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum[fff,fae,bef,def->abd] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_optimize[optimize_opts0] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_optimize[optimize_opts1] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_optimize[optimize_opts2] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_order[C] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_order[F] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_order[A] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_order[K] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_casting[no] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_casting[equiv] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_casting[safe] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_casting[same_kind] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_casting[unsafe] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_split_every[None] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_split_every[2] PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_invalid_args PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_broadcasting_contraction PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_broadcasting_contraction2 PASSED [ 32%] 1192s array/tests/test_routines.py::test_einsum_broadcasting_contraction3 PASSED [ 32%] 1192s array/tests/test_routines.py::test_average[True-a0] PASSED [ 32%] 1192s array/tests/test_routines.py::test_average[True-a1] PASSED [ 32%] 1192s array/tests/test_routines.py::test_average[False-a0] PASSED [ 32%] 1192s array/tests/test_routines.py::test_average[False-a1] PASSED [ 32%] 1192s array/tests/test_routines.py::test_average_keepdims[a0] PASSED [ 32%] 1192s array/tests/test_routines.py::test_average_keepdims[a1] PASSED [ 32%] 1192s array/tests/test_routines.py::test_average_weights[False] PASSED [ 32%] 1192s array/tests/test_routines.py::test_average_weights[True] PASSED [ 32%] 1192s array/tests/test_routines.py::test_average_raises PASSED [ 32%] 1192s array/tests/test_routines.py::test_iscomplexobj PASSED [ 32%] 1196s array/tests/test_routines.py::test_tril_triu PASSED [ 32%] 1196s array/tests/test_routines.py::test_tril_ndims PASSED [ 32%] 1196s array/tests/test_routines.py::test_tril_triu_non_square_arrays PASSED [ 32%] 1196s array/tests/test_routines.py::test_tril_triu_indices[3-0-3-auto] PASSED [ 32%] 1196s array/tests/test_routines.py::test_tril_triu_indices[3-1-3-auto] PASSED [ 32%] 1196s array/tests/test_routines.py::test_tril_triu_indices[3--1-3-auto] PASSED [ 32%] 1196s array/tests/test_routines.py::test_tril_triu_indices[5-0-5-1] PASSED [ 32%] 1196s array/tests/test_routines.py::test_pickle_vectorized_routines PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slice_1d PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slice_singleton_value_on_boundary PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slice_array_1d PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slice_array_2d PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slice_optimizations PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_with_singleton_indices PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_with_newaxis PASSED [ 32%] 1196s array/tests/test_slicing.py::test_take PASSED [ 32%] 1196s array/tests/test_slicing.py::test_take_sorted PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_chunks PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_with_numpy_arrays PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_and_chunks PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_and_unknown_chunks PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_identities PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slice_stop_0 PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slice_list_then_None PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_exhaustively SKIPPED (real...) [ 32%] 1196s array/tests/test_slicing.py::test_slicing_with_negative_step_flops_keys PASSED [ 32%] 1196s array/tests/test_slicing.py::test_empty_slice PASSED [ 32%] 1196s array/tests/test_slicing.py::test_multiple_list_slicing PASSED [ 32%] 1196s array/tests/test_slicing.py::test_boolean_list_slicing PASSED [ 32%] 1196s array/tests/test_slicing.py::test_boolean_numpy_array_slicing PASSED [ 32%] 1196s array/tests/test_slicing.py::test_empty_list PASSED [ 32%] 1196s array/tests/test_slicing.py::test_uneven_chunks PASSED [ 32%] 1196s array/tests/test_slicing.py::test_new_blockdim PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_consistent_names PASSED [ 32%] 1196s array/tests/test_slicing.py::test_slicing_consistent_names_after_normalization PASSED [ 32%] 1196s array/tests/test_slicing.py::test_sanitize_index_element PASSED [ 32%] 1196s array/tests/test_slicing.py::test_sanitize_index PASSED [ 32%] 1196s array/tests/test_slicing.py::test_uneven_blockdims PASSED [ 32%] 1196s array/tests/test_slicing.py::test_oob_check PASSED [ 32%] 1196s array/tests/test_slicing.py::test_index_with_int_dask_array[None-None] PASSED [ 32%] 1196s array/tests/test_slicing.py::test_index_with_int_dask_array[None-3] PASSED [ 32%] 1196s array/tests/test_slicing.py::test_index_with_int_dask_array[None-2] PASSED [ 32%] 1196s array/tests/test_slicing.py::test_index_with_int_dask_array[None-1] PASSED [ 32%] 1196s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-None] PASSED [ 32%] 1196s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-3] PASSED [ 32%] 1196s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-2] PASSED [ 32%] 1196s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-1] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-None] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-3] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-2] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-1] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-None] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-3] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-2] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-1] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-None] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-3] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-2] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-1] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_0d[1] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_0d[2] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_0d[3] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[1] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[2] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[3] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[4] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[5] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[2] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[4] PASSED [ 32%] 1197s array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[2] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[4] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int8] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int16] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int32] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int64] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint8] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint16] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint32] PASSED [ 32%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint64] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_index_with_int_dask_array_nocompute PASSED [ 33%] 1198s array/tests/test_slicing.py::test_index_with_bool_dask_array PASSED [ 33%] 1198s array/tests/test_slicing.py::test_index_with_bool_dask_array_2 PASSED [ 33%] 1198s array/tests/test_slicing.py::test_cull XFAIL [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape0] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape1] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape2] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape0] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape1] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape2] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape0] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape1] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape2] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape0] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape1] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape2] PASSED [ 33%] 1198s array/tests/test_slicing.py::test_slicing_integer_no_warnings PASSED [ 33%] 1210s array/tests/test_slicing.py::test_slicing_none_int_ellipes PASSED [ 33%] 1210s array/tests/test_slicing.py::test_None_overlap_int PASSED [ 33%] 1210s array/tests/test_slicing.py::test_negative_n_slicing PASSED [ 33%] 1210s array/tests/test_slicing.py::test_negative_list_slicing PASSED [ 33%] 1210s array/tests/test_slicing.py::test_permit_oob_slices PASSED [ 33%] 1210s array/tests/test_slicing.py::test_normalize_index PASSED [ 33%] 1210s array/tests/test_slicing.py::test_take_semi_sorted PASSED [ 33%] 1210s array/tests/test_slicing.py::test_slicing_plan[chunks0-index0-expected0] PASSED [ 33%] 1210s array/tests/test_slicing.py::test_slicing_plan[chunks1-index1-expected1] PASSED [ 33%] 1210s array/tests/test_slicing.py::test_slicing_plan[chunks2-index2-expected2] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_getitem_avoids_large_chunks PASSED [ 33%] 1211s array/tests/test_slicing.py::test_getitem_avoids_large_chunks_missing PASSED [ 33%] 1211s array/tests/test_slicing.py::test_take_avoids_large_chunks PASSED [ 33%] 1211s array/tests/test_slicing.py::test_take_uses_config PASSED [ 33%] 1211s array/tests/test_slicing.py::test_pathological_unsorted_slicing PASSED [ 33%] 1211s array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params0] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params1] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh3579 PASSED [ 33%] 1211s array/tests/test_slicing.py::test_make_blockwise_sorted_slice PASSED [ 33%] 1211s array/tests/test_slicing.py::test_shuffle_slice[size0-chunks0] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_shuffle_slice[size1-chunks1] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_shuffle_slice[size2-chunks2] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh4043[True-True-True] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh4043[True-True-False] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh4043[True-False-True] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh4043[True-False-False] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh4043[False-True-True] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh4043[False-True-False] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh4043[False-False-True] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_gh4043[False-False-False] PASSED [ 33%] 1211s array/tests/test_slicing.py::test_slice_array_3d_with_bool_numpy_array PASSED [ 33%] 1211s array/tests/test_slicing.py::test_slice_array_null_dimension PASSED [ 33%] 1211s array/tests/test_stats.py::test_measures[True-skew-kwargs0] PASSED [ 33%] 1212s array/tests/test_stats.py::test_measures[True-kurtosis-kwargs1] PASSED [ 33%] 1212s array/tests/test_stats.py::test_measures[True-kurtosis-kwargs2] PASSED [ 33%] 1212s array/tests/test_stats.py::test_measures[False-skew-kwargs0] PASSED [ 33%] 1212s array/tests/test_stats.py::test_measures[False-kurtosis-kwargs1] PASSED [ 33%] 1212s array/tests/test_stats.py::test_measures[False-kurtosis-kwargs2] PASSED [ 33%] 1212s array/tests/test_stats.py::test_bias_raises PASSED [ 33%] 1212s array/tests/test_stats.py::test_one[chisquare] PASSED [ 33%] 1212s array/tests/test_stats.py::test_one[power_divergence] PASSED [ 33%] 1212s array/tests/test_stats.py::test_one[normaltest] PASSED [ 33%] 1212s array/tests/test_stats.py::test_one[skewtest] PASSED [ 33%] 1212s array/tests/test_stats.py::test_one[kurtosistest] PASSED [ 33%] 1212s array/tests/test_stats.py::test_two[ttest_ind-kwargs0] PASSED [ 33%] 1213s array/tests/test_stats.py::test_two[ttest_ind-kwargs1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_two[ttest_1samp-kwargs2] XFAIL (http...) [ 33%] 1213s array/tests/test_stats.py::test_two[ttest_rel-kwargs3] PASSED [ 33%] 1213s array/tests/test_stats.py::test_two[chisquare-kwargs4] PASSED [ 33%] 1213s array/tests/test_stats.py::test_two[power_divergence-kwargs5] PASSED [ 33%] 1213s array/tests/test_stats.py::test_two[power_divergence-kwargs6] PASSED [ 33%] 1213s array/tests/test_stats.py::test_two[power_divergence-kwargs7] PASSED [ 33%] 1213s array/tests/test_stats.py::test_two[power_divergence-kwargs8] PASSED [ 33%] 1213s array/tests/test_stats.py::test_moments[0] PASSED [ 33%] 1213s array/tests/test_stats.py::test_moments[1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_moments[2] PASSED [ 33%] 1213s array/tests/test_stats.py::test_moments[3] PASSED [ 33%] 1213s array/tests/test_stats.py::test_moments[4] PASSED [ 33%] 1213s array/tests/test_stats.py::test_anova PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[omit-ttest_1samp-2] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[omit-ttest_rel-2] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[omit-skewtest-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[omit-kurtosis-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[omit-kurtosistest-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[omit-normaltest-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[omit-moment-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[raise-ttest_1samp-2] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[raise-ttest_rel-2] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[raise-skewtest-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[raise-kurtosis-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[raise-kurtosistest-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[raise-normaltest-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_nan_raises[raise-moment-1] PASSED [ 33%] 1213s array/tests/test_stats.py::test_power_divergence_invalid PASSED [ 33%] 1213s array/tests/test_stats.py::test_skew_raises PASSED [ 33%] 1213s array/tests/test_stats.py::test_skew_single_return_type PASSED [ 33%] 1214s array/tests/test_stats.py::test_kurtosis_single_return_type PASSED [ 33%] 1214s array/tests/test_svg.py::test_basic PASSED [ 33%] 1214s array/tests/test_svg.py::test_repr_html PASSED [ 33%] 1214s array/tests/test_svg.py::test_errors PASSED [ 33%] 1214s array/tests/test_svg.py::test_repr_html_size_units PASSED [ 33%] 1214s array/tests/test_svg.py::test_draw_sizes PASSED [ 33%] 1214s array/tests/test_svg.py::test_too_many_lines_fills_sides_darker PASSED [ 33%] 1214s array/tests/test_svg.py::test_3d PASSED [ 33%] 1214s array/tests/test_testing.py::test_assert_eq_checks_scalars PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_ufunc_meta[log] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_ufunc_meta[modf] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_ufunc_meta[frexp] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_ufunc PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[abs] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[absolute] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[arccos] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[arccosh] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[arcsin] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[arcsinh] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[arctan] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[arctanh] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[bitwise_not] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[cbrt] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[ceil] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[conj] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[cos] PASSED [ 33%] 1214s array/tests/test_ufunc.py::test_unary_ufunc[cosh] PASSED [ 33%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[deg2rad] PASSED [ 33%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[degrees] PASSED [ 33%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[exp] PASSED [ 33%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[exp2] PASSED [ 33%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[expm1] PASSED [ 33%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[fabs] PASSED [ 33%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[fix] SKIPPED (fix calls ...) [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[floor] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[invert] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[isfinite] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[isinf] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[isnan] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[log] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[log10] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[log1p] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[log2] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[logical_not] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[negative] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[positive] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[rad2deg] PASSED [ 34%] 1215s array/tests/test_ufunc.py::test_unary_ufunc[radians] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[reciprocal] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[rint] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[sign] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[signbit] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[sin] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[sinh] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[spacing] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[sqrt] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[square] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[tan] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[tanh] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_unary_ufunc[trunc] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_binary_ufunc[add] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_binary_ufunc[arctan2] PASSED [ 34%] 1216s array/tests/test_ufunc.py::test_binary_ufunc[copysign] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[divide] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[equal] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[bitwise_and] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[bitwise_or] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[bitwise_xor] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[floor_divide] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[fmax] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[fmin] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[fmod] PASSED [ 34%] 1217s array/tests/test_ufunc.py::test_binary_ufunc[greater] PASSED [ 34%] 1218s array/tests/test_ufunc.py::test_binary_ufunc[greater_equal] PASSED [ 34%] 1218s array/tests/test_ufunc.py::test_binary_ufunc[hypot] PASSED [ 34%] 1218s array/tests/test_ufunc.py::test_binary_ufunc[ldexp] PASSED [ 34%] 1218s array/tests/test_ufunc.py::test_binary_ufunc[left_shift] PASSED [ 34%] 1218s array/tests/test_ufunc.py::test_binary_ufunc[less] PASSED [ 34%] 1218s array/tests/test_ufunc.py::test_binary_ufunc[less_equal] PASSED [ 34%] 1218s array/tests/test_ufunc.py::test_binary_ufunc[logaddexp] PASSED [ 34%] 1218s array/tests/test_ufunc.py::test_binary_ufunc[logaddexp2] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[logical_and] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[logical_or] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[logical_xor] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[maximum] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[minimum] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[mod] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[multiply] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[nextafter] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[not_equal] PASSED [ 34%] 1219s array/tests/test_ufunc.py::test_binary_ufunc[power] PASSED [ 34%] 1220s array/tests/test_ufunc.py::test_binary_ufunc[remainder] PASSED [ 34%] 1220s array/tests/test_ufunc.py::test_binary_ufunc[right_shift] PASSED [ 34%] 1220s array/tests/test_ufunc.py::test_binary_ufunc[subtract] PASSED [ 34%] 1220s array/tests/test_ufunc.py::test_binary_ufunc[true_divide] PASSED [ 34%] 1220s array/tests/test_ufunc.py::test_binary_ufunc[float_power] PASSED [ 34%] 1220s array/tests/test_ufunc.py::test_ufunc_outer PASSED [ 34%] 1220s array/tests/test_ufunc.py::test_complex[isreal] PASSED [ 34%] 1220s array/tests/test_ufunc.py::test_complex[iscomplex] PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_complex[real] PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_complex[imag] PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_ufunc_2results[frexp] PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_ufunc_2results[modf] PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_clip PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_angle PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_issignedinf PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_non_ufunc_others[i0] PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_non_ufunc_others[sinc] PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_non_ufunc_others[nan_to_num] PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_frompyfunc PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_frompyfunc_wrapper PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_array_ufunc PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_array_ufunc_binop PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_array_ufunc_out PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_unsupported_ufunc_methods PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_out_numpy PASSED [ 34%] 1221s array/tests/test_ufunc.py::test_out_shape_mismatch PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_divmod PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_dtype_kwarg[float64] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_dtype_kwarg[float32] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_dtype_kwarg[int32] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_dtype_kwarg[int64] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[True-False-False-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[True-False-False-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[True-False-True-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[True-False-True-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[True-True-False-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[True-True-False-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[True-True-True-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[True-True-True-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[False-False-False-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[False-False-False-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[False-False-True-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[False-False-True-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[False-True-False-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[False-True-False-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[False-True-True-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[False-True-True-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[numpy-False-True-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[numpy-False-True-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[numpy-True-False-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[numpy-True-False-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[numpy-True-True-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[numpy-True-True-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[dask-True-True-None] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where[dask-True-True-f8] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-False] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-True] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-False] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-True] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-False] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-True] PASSED [ 34%] 1222s array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-False] PASSED [ 35%] 1222s array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-True] PASSED [ 35%] 1222s array/tests/test_ufunc.py::test_ufunc_where_no_out PASSED [ 35%] 1223s array/tests/test_ufunc.py::test_ufunc_where_doesnt_mutate_out PASSED [ 35%] 1223s array/tests/test_wrap.py::test_ones PASSED [ 35%] 1223s array/tests/test_wrap.py::test_size_as_list PASSED [ 35%] 1223s array/tests/test_wrap.py::test_singleton_size PASSED [ 35%] 1223s array/tests/test_wrap.py::test_kwargs PASSED [ 35%] 1223s array/tests/test_wrap.py::test_full PASSED [ 35%] 1223s array/tests/test_wrap.py::test_full_error_nonscalar_fill_value PASSED [ 35%] 1223s array/tests/test_wrap.py::test_full_detects_da_dtype PASSED [ 35%] 1223s array/tests/test_wrap.py::test_full_none_dtype PASSED [ 35%] 1223s array/tests/test_wrap.py::test_full_like_error_nonscalar_fill_value PASSED [ 35%] 1223s array/tests/test_wrap.py::test_can_make_really_big_array_of_ones PASSED [ 35%] 1223s array/tests/test_wrap.py::test_wrap_consistent_names PASSED [ 35%] 1223s bag/tests/test_bag.py::test_Bag PASSED [ 35%] 1223s bag/tests/test_bag.py::test_keys PASSED [ 35%] 1225s bag/tests/test_bag.py::test_bag_groupby_pure_hash PASSED [ 35%] 1227s bag/tests/test_bag.py::test_bag_groupby_normal_hash PASSED [ 35%] 1229s bag/tests/test_bag.py::test_bag_groupby_none[synchronous-disk] PASSED [ 35%] 1230s bag/tests/test_bag.py::test_bag_groupby_none[synchronous-tasks] PASSED [ 35%] 1234s bag/tests/test_bag.py::test_bag_groupby_none[processes-disk] PASSED [ 35%] 1236s bag/tests/test_bag.py::test_bag_groupby_none[processes-tasks] PASSED [ 35%] 1238s bag/tests/test_bag.py::test_bag_groupby_dataclass[synchronous-disk-none_field] PASSED [ 35%] 1241s bag/tests/test_bag.py::test_bag_groupby_dataclass[synchronous-disk-no_none_fields] PASSED [ 35%] 1241s bag/tests/test_bag.py::test_bag_groupby_dataclass[synchronous-tasks-none_field] PASSED [ 35%] 1241s bag/tests/test_bag.py::test_bag_groupby_dataclass[synchronous-tasks-no_none_fields] PASSED [ 35%] 1245s bag/tests/test_bag.py::test_bag_groupby_dataclass[processes-disk-none_field] PASSED [ 35%] 1249s bag/tests/test_bag.py::test_bag_groupby_dataclass[processes-disk-no_none_fields] PASSED [ 35%] 1252s bag/tests/test_bag.py::test_bag_groupby_dataclass[processes-tasks-none_field] PASSED [ 35%] 1254s bag/tests/test_bag.py::test_bag_groupby_dataclass[processes-tasks-no_none_fields] PASSED [ 35%] 1256s bag/tests/test_bag.py::test_bag_map PASSED [ 35%] 1261s bag/tests/test_bag.py::test_map_method PASSED [ 35%] 1268s bag/tests/test_bag.py::test_starmap PASSED [ 35%] 1268s bag/tests/test_bag.py::test_filter PASSED [ 35%] 1269s bag/tests/test_bag.py::test_remove PASSED [ 35%] 1270s bag/tests/test_bag.py::test_iter PASSED [ 35%] 1270s bag/tests/test_bag.py::test_repr[str] PASSED [ 35%] 1270s bag/tests/test_bag.py::test_repr[repr] PASSED [ 35%] 1272s bag/tests/test_bag.py::test_pluck PASSED [ 35%] 1273s bag/tests/test_bag.py::test_pluck_with_default PASSED [ 35%] 1274s bag/tests/test_bag.py::test_unzip PASSED [ 35%] 1278s bag/tests/test_bag.py::test_fold PASSED [ 35%] 1278s bag/tests/test_bag.py::test_fold_bag PASSED [ 35%] 1280s bag/tests/test_bag.py::test_distinct PASSED [ 35%] 1280s bag/tests/test_bag.py::test_distinct_with_key PASSED [ 35%] 1283s bag/tests/test_bag.py::test_frequencies PASSED [ 35%] 1306s bag/tests/test_bag.py::test_frequencies_sorted PASSED [ 35%] 1306s bag/tests/test_bag.py::test_topk PASSED [ 35%] 1306s bag/tests/test_bag.py::test_topk_with_non_callable_key[1] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_topk_with_non_callable_key[2] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_topk_with_multiarg_lambda PASSED [ 35%] 1306s bag/tests/test_bag.py::test_lambdas PASSED [ 35%] 1306s bag/tests/test_bag.py::test_reductions PASSED [ 35%] 1306s bag/tests/test_bag.py::test_reduction_names PASSED [ 35%] 1306s bag/tests/test_bag.py::test_tree_reductions PASSED [ 35%] 1306s bag/tests/test_bag.py::test_aggregation[1] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_aggregation[3] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_aggregation[4] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_non_splittable_reductions[1] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_non_splittable_reductions[10] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_std PASSED [ 35%] 1306s bag/tests/test_bag.py::test_var PASSED [ 35%] 1306s bag/tests/test_bag.py::test_join[identity] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_join[delayed] PASSED [ 35%] 1306s bag/tests/test_bag.py::test_join[] PASSED [ 35%] 1309s bag/tests/test_bag.py::test_foldby PASSED [ 35%] 1311s bag/tests/test_bag.py::test_foldby_tree_reduction PASSED [ 35%] 1312s bag/tests/test_bag.py::test_map_partitions PASSED [ 35%] 1312s bag/tests/test_bag.py::test_map_partitions_args_kwargs PASSED [ 35%] 1312s bag/tests/test_bag.py::test_map_partitions_blockwise PASSED [ 35%] 1313s bag/tests/test_bag.py::test_random_sample_size PASSED [ 35%] 1313s bag/tests/test_bag.py::test_random_sample_prob_range PASSED [ 35%] 1315s bag/tests/test_bag.py::test_random_sample_repeated_computation PASSED [ 35%] 1316s bag/tests/test_bag.py::test_random_sample_different_definitions PASSED [ 35%] 1318s bag/tests/test_bag.py::test_random_sample_random_state PASSED [ 35%] 1318s bag/tests/test_bag.py::test_lazify_task PASSED [ 35%] 1318s bag/tests/test_bag.py::test_lazify PASSED [ 35%] 1318s bag/tests/test_bag.py::test_inline_singleton_lists PASSED [ 35%] 1318s bag/tests/test_bag.py::test_rename_fused_keys_bag PASSED [ 35%] 1320s bag/tests/test_bag.py::test_take PASSED [ 35%] 1322s bag/tests/test_bag.py::test_take_npartitions PASSED [ 35%] 1322s bag/tests/test_bag.py::test_take_npartitions_warn PASSED [ 35%] 1322s bag/tests/test_bag.py::test_map_is_lazy PASSED [ 35%] 1323s bag/tests/test_bag.py::test_can_use_dict_to_make_concrete PASSED [ 35%] 1324s bag/tests/test_bag.py::test_read_text PASSED [ 35%] 1328s bag/tests/test_bag.py::test_read_text_large PASSED [ 35%] 1331s bag/tests/test_bag.py::test_read_text_encoding PASSED [ 35%] 1332s bag/tests/test_bag.py::test_read_text_large_gzip PASSED [ 35%] 1332s bag/tests/test_bag.py::test_from_sequence PASSED [ 35%] 1332s bag/tests/test_bag.py::test_from_long_sequence PASSED [ 35%] 1332s bag/tests/test_bag.py::test_from_empty_sequence PASSED [ 35%] 1333s bag/tests/test_bag.py::test_product PASSED [ 35%] 1333s bag/tests/test_bag.py::test_partition_collect PASSED [ 35%] 1335s bag/tests/test_bag.py::test_groupby PASSED [ 35%] 1337s bag/tests/test_bag.py::test_groupby_with_indexer PASSED [ 35%] 1339s bag/tests/test_bag.py::test_groupby_with_npartitions_changed PASSED [ 35%] 1340s bag/tests/test_bag.py::test_groupby_with_scheduler_func PASSED [ 35%] 1340s bag/tests/test_bag.py::test_concat PASSED [ 35%] 1340s bag/tests/test_bag.py::test_flatten PASSED [ 35%] 1341s bag/tests/test_bag.py::test_concat_after_map PASSED [ 35%] 1343s bag/tests/test_bag.py::test_args PASSED [ 35%] 1347s bag/tests/test_bag.py::test_to_dataframe PASSED [ 35%] 1347s bag/tests/test_bag.py::test_to_textfiles[gz-GzipFile] PASSED [ 35%] 1347s bag/tests/test_bag.py::test_to_textfiles[bz2-BZ2File] PASSED [ 35%] 1347s bag/tests/test_bag.py::test_to_textfiles[-open] PASSED [ 35%] 1349s bag/tests/test_bag.py::test_to_textfiles_name_function_preserves_order PASSED [ 35%] 1349s bag/tests/test_bag.py::test_to_textfiles_name_function_warn PASSED [ 35%] 1349s bag/tests/test_bag.py::test_to_textfiles_encoding PASSED [ 35%] 1351s bag/tests/test_bag.py::test_to_textfiles_inputs PASSED [ 35%] 1353s bag/tests/test_bag.py::test_to_textfiles_endlines PASSED [ 35%] 1355s bag/tests/test_bag.py::test_string_namespace PASSED [ 35%] 1356s bag/tests/test_bag.py::test_string_namespace_with_unicode PASSED [ 35%] 1357s bag/tests/test_bag.py::test_str_empty_split PASSED [ 35%] 1357s bag/tests/test_bag.py::test_map_with_iterator_function PASSED [ 35%] 1358s bag/tests/test_bag.py::test_ensure_compute_output_is_concrete PASSED [ 35%] 1360s bag/tests/test_bag.py::test_bag_class_extend PASSED [ 35%] 1361s bag/tests/test_bag.py::test_gh715 PASSED [ 35%] 1361s bag/tests/test_bag.py::test_bag_compute_forward_kwargs PASSED [ 35%] 1361s bag/tests/test_bag.py::test_to_delayed PASSED [ 35%] 1361s bag/tests/test_bag.py::test_to_delayed_optimize_graph PASSED [ 35%] 1363s bag/tests/test_bag.py::test_from_delayed PASSED [ 35%] 1363s bag/tests/test_bag.py::test_from_delayed_iterator PASSED [ 35%] 1366s bag/tests/test_bag.py::test_range PASSED [ 35%] 1367s bag/tests/test_bag.py::test_zip[1] PASSED [ 35%] 1367s bag/tests/test_bag.py::test_zip[7] PASSED [ 35%] 1368s bag/tests/test_bag.py::test_zip[10] PASSED [ 35%] 1369s bag/tests/test_bag.py::test_zip[28] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[1-1] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[1-2] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[1-7] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[1-11] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[1-23] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[2-1] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[2-2] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[2-7] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[2-11] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[2-23] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[5-1] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[5-2] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[5-7] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[5-11] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[5-23] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[12-1] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[12-2] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[12-7] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[12-11] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[12-23] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[23-1] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[23-2] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[23-7] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[23-11] PASSED [ 36%] 1369s bag/tests/test_bag.py::test_repartition_npartitions[23-23] PASSED [ 36%] 1371s bag/tests/test_bag.py::test_repartition_partition_size[1-1] PASSED [ 36%] 1372s bag/tests/test_bag.py::test_repartition_partition_size[2-1] PASSED [ 36%] 1375s bag/tests/test_bag.py::test_repartition_partition_size[5-1] PASSED [ 36%] 1376s bag/tests/test_bag.py::test_repartition_partition_size[1-2] PASSED [ 36%] 1377s bag/tests/test_bag.py::test_repartition_partition_size[2-2] PASSED [ 36%] 1379s bag/tests/test_bag.py::test_repartition_partition_size[5-2] PASSED [ 36%] 1380s bag/tests/test_bag.py::test_repartition_partition_size[1-5] PASSED [ 36%] 1382s bag/tests/test_bag.py::test_repartition_partition_size[2-5] PASSED [ 36%] 1384s bag/tests/test_bag.py::test_repartition_partition_size[5-5] PASSED [ 36%] 1386s bag/tests/test_bag.py::test_multiple_repartition_partition_size PASSED [ 36%] 1388s bag/tests/test_bag.py::test_repartition_partition_size_complex_dtypes PASSED [ 36%] 1388s bag/tests/test_bag.py::test_repartition_names PASSED [ 36%] 1388s bag/tests/test_bag.py::test_repartition_input_errors PASSED [ 36%] 1391s bag/tests/test_bag.py::test_accumulate PASSED [ 36%] 1396s bag/tests/test_bag.py::test_groupby_tasks PASSED [ 36%] 1396s bag/tests/test_bag.py::test_groupby_tasks_names PASSED [ 36%] 1396s bag/tests/test_bag.py::test_groupby_tasks_2[1000-20-100] PASSED [ 36%] 1399s bag/tests/test_bag.py::test_groupby_tasks_2[12345-234-1042] PASSED [ 36%] 1399s bag/tests/test_bag.py::test_groupby_tasks_2[100-1-50] PASSED [ 36%] 1399s bag/tests/test_bag.py::test_groupby_tasks_3 PASSED [ 36%] 1400s bag/tests/test_bag.py::test_to_textfiles_empty_partitions PASSED [ 36%] 1400s bag/tests/test_bag.py::test_reduction_empty PASSED [ 36%] 1400s bag/tests/test_bag.py::test_reduction_empty_aggregate[1] PASSED [ 36%] 1400s bag/tests/test_bag.py::test_reduction_empty_aggregate[2] PASSED [ 36%] 1400s bag/tests/test_bag.py::test_reduction_empty_aggregate[4] PASSED [ 36%] 1400s bag/tests/test_bag.py::test_reduction_with_non_comparable_objects PASSED [ 36%] 1400s bag/tests/test_bag.py::test_reduction_with_sparse_matrices PASSED [ 36%] 1400s bag/tests/test_bag.py::test_empty PASSED [ 36%] 1402s bag/tests/test_bag.py::test_bag_picklable PASSED [ 36%] 1402s bag/tests/test_bag.py::test_msgpack_unicode PASSED [ 36%] 1402s bag/tests/test_bag.py::test_bag_with_single_callable PASSED [ 36%] 1402s bag/tests/test_bag.py::test_optimize_fuse_keys PASSED [ 36%] 1402s bag/tests/test_bag.py::test_reductions_are_lazy PASSED [ 36%] 1406s bag/tests/test_bag.py::test_repeated_groupby PASSED [ 36%] 1406s bag/tests/test_bag.py::test_temporary_directory PASSED [ 36%] 1406s bag/tests/test_bag.py::test_empty_bag PASSED [ 36%] 1407s bag/tests/test_bag.py::test_bag_paths PASSED [ 36%] 1407s bag/tests/test_bag.py::test_map_partitions_arg PASSED [ 36%] 1407s bag/tests/test_bag.py::test_map_keynames PASSED [ 36%] 1407s bag/tests/test_bag.py::test_map_releases_element_references_as_soon_as_possible PASSED [ 36%] 1409s bag/tests/test_bag.py::test_bagged_array_delayed PASSED [ 36%] 1409s bag/tests/test_bag.py::test_dask_layers PASSED [ 36%] 1409s bag/tests/test_bag.py::test_dask_layers_to_delayed[False] PASSED [ 36%] 1409s bag/tests/test_bag.py::test_dask_layers_to_delayed[True] PASSED [ 36%] 1410s bag/tests/test_bag.py::test_to_dataframe_optimize_graph PASSED [ 36%] 1411s bag/tests/test_bag.py::test_default_partitioning_worker_saturation[100] PASSED [ 36%] 1411s bag/tests/test_bag.py::test_default_partitioning_worker_saturation[250] PASSED [ 36%] 1411s bag/tests/test_bag.py::test_default_partitioning_worker_saturation[500] PASSED [ 36%] 1411s bag/tests/test_bag.py::test_default_partitioning_worker_saturation[1000] PASSED [ 36%] 1411s bag/tests/test_bag.py::test_npartitions_saturation[100] PASSED [ 36%] 1411s bag/tests/test_bag.py::test_npartitions_saturation[250] PASSED [ 36%] 1412s bag/tests/test_bag.py::test_npartitions_saturation[500] PASSED [ 36%] 1412s bag/tests/test_bag.py::test_npartitions_saturation[1000] PASSED [ 36%] 1414s bag/tests/test_bag.py::test_map_total_mem_usage PASSED [ 36%] 1415s bag/tests/test_random.py::test_choices_size_exactly_k PASSED [ 36%] 1415s bag/tests/test_random.py::test_choices_k_bigger_than_bag_size PASSED [ 36%] 1417s bag/tests/test_random.py::test_choices_empty_partition PASSED [ 36%] 1418s bag/tests/test_random.py::test_choices_k_bigger_than_smallest_partition_size PASSED [ 36%] 1420s bag/tests/test_random.py::test_choices_k_equal_bag_size_with_unbalanced_partitions PASSED [ 36%] 1421s bag/tests/test_random.py::test_choices_with_more_bag_partitons PASSED [ 36%] 1423s bag/tests/test_random.py::test_sample_with_more_bag_partitons PASSED [ 36%] 1424s bag/tests/test_random.py::test_sample_size_exactly_k PASSED [ 36%] 1425s bag/tests/test_random.py::test_sample_k_bigger_than_bag_size PASSED [ 36%] 1426s bag/tests/test_random.py::test_sample_empty_partition PASSED [ 36%] 1428s bag/tests/test_random.py::test_sample_size_k_bigger_than_smallest_partition_size PASSED [ 36%] 1429s bag/tests/test_random.py::test_sample_k_equal_bag_size_with_unbalanced_partitions PASSED [ 36%] 1430s bag/tests/test_random.py::test_sample_k_larger_than_partitions PASSED [ 36%] 1430s bag/tests/test_random.py::test_weighted_sampling_without_replacement PASSED [ 36%] 1430s bag/tests/test_random.py::test_sample_return_bag PASSED [ 36%] 1431s bag/tests/test_random.py::test_partitions_are_coerced_to_lists PASSED [ 36%] 1432s bag/tests/test_random.py::test_reservoir_sample_map_partitions_correctness PASSED [ 36%] 1432s bag/tests/test_random.py::test_reservoir_sample_with_replacement_map_partitions_correctness PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[None-None-ascii-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[None-None-ascii-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[None-None-utf-8-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[None-None-utf-8-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[zip-None-ascii-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[zip-None-ascii-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[zip-None-utf-8-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[zip-None-utf-8-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[bz2-None-ascii-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[bz2-None-ascii-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[bz2-None-utf-8-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[bz2-None-utf-8-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[gzip-None-ascii-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[gzip-None-ascii-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[gzip-None-utf-8-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[gzip-None-utf-8-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[lzma-None-ascii-True] SKIPPED [ 36%] 1432s bag/tests/test_text.py::test_read_text[lzma-None-ascii-False] SKIPPED [ 36%] 1432s bag/tests/test_text.py::test_read_text[lzma-None-utf-8-True] SKIPPED [ 36%] 1432s bag/tests/test_text.py::test_read_text[lzma-None-utf-8-False] SKIPPED [ 36%] 1432s bag/tests/test_text.py::test_read_text[xz-None-ascii-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[xz-None-ascii-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[xz-None-utf-8-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[xz-None-utf-8-False] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[lz4-None-ascii-True] SKIPPED [ 36%] 1432s bag/tests/test_text.py::test_read_text[lz4-None-ascii-False] SKIPPED [ 36%] 1432s bag/tests/test_text.py::test_read_text[lz4-None-utf-8-True] SKIPPED [ 36%] 1432s bag/tests/test_text.py::test_read_text[lz4-None-utf-8-False] SKIPPED [ 36%] 1432s bag/tests/test_text.py::test_read_text[None-10 B-ascii-True] PASSED [ 36%] 1432s bag/tests/test_text.py::test_read_text[None-10 B-ascii-False] PASSED [ 37%] 1432s bag/tests/test_text.py::test_read_text[None-10 B-utf-8-True] PASSED [ 37%] 1432s bag/tests/test_text.py::test_read_text[None-10 B-utf-8-False] PASSED [ 37%] 1432s bag/tests/test_text.py::test_read_text_unicode_no_collection PASSED [ 37%] 1432s bag/tests/test_text.py::test_files_per_partition PASSED [ 37%] 1433s bag/tests/test_text.py::test_errors PASSED [ 37%] 1437s bag/tests/test_text.py::test_complex_delimiter PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_read_block PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_seek_delimiter_endline PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_infer_storage_options PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:\\foo\\bar-c:\\foo\\bar] PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[C:\\\\foo\\bar-C:\\\\foo\\bar] PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:/foo/bar-c:/foo/bar] PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///c|\\foo\\bar-c:\\foo\\bar] PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C|/foo/bar-C:/foo/bar] PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C:/foo/bar-C:/foo/bar] PASSED [ 37%] 1437s bytes/tests/test_bytes_utils.py::test_stringify_path PASSED [ 37%] 1437s bytes/tests/test_compression.py::test_files[None-noop_file] PASSED [ 37%] 1437s bytes/tests/test_compression.py::test_files[zip-unzip] PASSED [ 37%] 1437s bytes/tests/test_compression.py::test_files[bz2-BZ2File] PASSED [ 37%] 1437s bytes/tests/test_compression.py::test_files[gzip-] PASSED [ 37%] 1437s bytes/tests/test_compression.py::test_files[lzma-LZMAFile] SKIPPED (...) [ 37%] 1437s bytes/tests/test_compression.py::test_files[xz-LZMAFile] PASSED [ 37%] 1437s bytes/tests/test_compression.py::test_files[lz4-open] SKIPPED (compr...) [ 37%] 1437s bytes/tests/test_http.py::test_simple PASSED [ 37%] 1437s bytes/tests/test_http.py::test_loc PASSED [ 37%] 1437s bytes/tests/test_http.py::test_fetch_range_with_headers PASSED [ 37%] 1437s bytes/tests/test_http.py::test_ops[None] PASSED [ 37%] 1437s bytes/tests/test_http.py::test_ops[99999] PASSED [ 37%] 1437s bytes/tests/test_http.py::test_ops_blocksize PASSED [ 37%] 1437s bytes/tests/test_http.py::test_errors PASSED [ 37%] 1437s bytes/tests/test_http.py::test_files PASSED [ 37%] 1437s bytes/tests/test_http.py::test_open_glob PASSED [ 37%] 1437s bytes/tests/test_local.py::test_unordered_urlpath_errors PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_sample_delimiter PASSED [ 37%] 1437s bytes/tests/test_local.py::test_parse_sample_bytes PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_no_sample PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_blocksize_none PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_blocksize_types[5.0] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_blocksize_types[5 B] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_blocksize_float_errs PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_include_path PASSED [ 37%] 1437s bytes/tests/test_local.py::test_with_urls PASSED [ 37%] 1437s bytes/tests/test_local.py::test_with_paths PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_block PASSED [ 37%] 1437s bytes/tests/test_local.py::test_read_bytes_delimited PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[None-None] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[zip-None] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[bz2-None] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[gzip-None] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[lzma-None] SKIPPED (comp...) [ 37%] 1437s bytes/tests/test_local.py::test_compression[xz-None] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[lz4-None] SKIPPED (compr...) [ 37%] 1437s bytes/tests/test_local.py::test_compression[None-10] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[zip-10] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[bz2-10] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[gzip-10] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[lzma-10] SKIPPED (compre...) [ 37%] 1437s bytes/tests/test_local.py::test_compression[xz-10] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_compression[lz4-10] SKIPPED (compres...) [ 37%] 1437s bytes/tests/test_local.py::test_open_files PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_text_mode[utf-8] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_text_mode[ascii] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[None-rt] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[None-rb] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[zip-rt] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[zip-rb] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[bz2-rt] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[bz2-rb] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[gzip-rt] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[gzip-rb] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[lzma-rt] SKIPPED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[lzma-rb] SKIPPED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[xz-rt] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[xz-rb] PASSED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[lz4-rt] SKIPPED [ 37%] 1437s bytes/tests/test_local.py::test_open_files_compression[lz4-rb] SKIPPED [ 37%] 1437s bytes/tests/test_local.py::test_bad_compression PASSED [ 37%] 1437s bytes/tests/test_local.py::test_not_found PASSED [ 37%] 1438s bytes/tests/test_local.py::test_names PASSED [ 37%] 1438s bytes/tests/test_local.py::test_open_files_write[compression_opener0] PASSED [ 37%] 1438s bytes/tests/test_local.py::test_open_files_write[compression_opener1] PASSED [ 37%] 1438s bytes/tests/test_local.py::test_pickability_of_lazy_files PASSED [ 37%] 1438s bytes/tests/test_local.py::test_py2_local_bytes PASSED [ 37%] 1438s bytes/tests/test_local.py::test_abs_paths PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text[read_csv-files0] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text[read_table-files1] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text[read_fwf-files2] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_kwargs[read_csv-files0] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_kwargs[read_table-files1] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_kwargs[read_fwf-files2] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_dtype_coercion[read_csv-files0] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_dtype_coercion[read_table-files1] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_dtype_coercion[read_fwf-files2] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_with_header[read_csv-files0] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_with_header[read_table-files1] PASSED [ 37%] 1438s dataframe/io/tests/test_csv.py::test_pandas_read_text_with_header[read_fwf-files2] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_simple[read_csv-files0] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_simple[read_table-files1] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_simple[read_fwf-files2] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_kwargs[read_csv-files0] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_kwargs[read_table-files1] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_kwargs[read_fwf-files2] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_blocked[read_csv-files0] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_blocked[read_table-files1] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_text_blocks_to_pandas_blocked[read_fwf-files2] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_skiprows[read_csv-read_csv-files0] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_skiprows[read_table-read_table-files1] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_comment[read_csv-read_csv-files0] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_comment[read_table-read_table-files1] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_skipfooter[read_csv-read_csv-files0] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_skipfooter[read_table-read_table-files1] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_skiprows_as_list[read_csv-read_csv-files0-str, int, int\n] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_skiprows_as_list[read_table-read_table-files1-str\t int\t int\n] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_enforce_dtypes[read_csv-blocks0] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_enforce_dtypes[read_table-blocks1] PASSED [ 37%] 1439s dataframe/io/tests/test_csv.py::test_enforce_columns[read_csv-blocks0] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_enforce_columns[read_table-blocks1] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv[read_csv-read_csv-name,amount\nAlice,100\nBob,-200\nCharlie,300\nDennis,400\nEdith,-500\nFrank,600\nAlice,200\nFrank,-200\nBob,600\nAlice,400\nFrank,200\nAlice,300\nEdith,600-,] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv[read_table-read_table-name\tamount\nAlice\t100\nBob\t-200\nCharlie\t300\nDennis\t400\nEdith\t-500\nFrank\t600\nAlice\t200\nFrank\t-200\nBob\t600\nAlice\t400\nFrank\t200\nAlice\t300\nEdith\t600-\t] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv[read_table-read_table-name amount\nAlice 100\nBob -200\nCharlie 300\nDennis 400\nEdith -500\nFrank 600\nAlice 200\nFrank -200\nBob 600\nAlice 400\nFrank 200\nAlice 300\nEdith 600-\\s+] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_convert_string_config SKIPPED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_large_skiprows[read_csv-read_csv-name,amount\nAlice,100\nBob,-200\nCharlie,300\nDennis,400\nEdith,-500\nFrank,600\nAlice,200\nFrank,-200\nBob,600\nAlice,400\nFrank,200\nAlice,300\nEdith,600-7] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_large_skiprows[read_table-read_table-name\tamount\nAlice\t100\nBob\t-200\nCharlie\t300\nDennis\t400\nEdith\t-500\nFrank\t600\nAlice\t200\nFrank\t-200\nBob\t600\nAlice\t400\nFrank\t200\nAlice\t300\nEdith\t600-skip1] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_skiprows_only_in_first_partition[read_csv-read_csv-name,amount\nAlice,100\nBob,-200\nCharlie,300\nDennis,400\nEdith,-500\nFrank,600\nAlice,200\nFrank,-200\nBob,600\nAlice,400\nFrank,200\nAlice,300\nEdith,600-7] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_skiprows_only_in_first_partition[read_table-read_table-name\tamount\nAlice\t100\nBob\t-200\nCharlie\t300\nDennis\t400\nEdith\t-500\nFrank\t600\nAlice\t200\nFrank\t-200\nBob\t600\nAlice\t400\nFrank\t200\nAlice\t300\nEdith\t600-skip1] PASSED [ 37%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_files[read_csv-read_csv-files0] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_files[read_table-read_table-files1] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_files_list[read_csv-read_csv-files0] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_files_list[read_table-read_table-files1] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column[read_csv-files0] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column[read_table-files1] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column_as_str[read_csv-files0] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column_as_str[read_table-files1] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column_with_duplicate_name[read_csv-files0] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column_with_duplicate_name[read_table-files1] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column_is_dtype_category[read_csv-files0] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column_is_dtype_category[read_table-files1] PASSED [ 38%] 1440s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column_with_multiple_partitions_per_file[read_csv-files0] PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_read_csv_include_path_column_with_multiple_partitions_per_file[read_table-files1] PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_read_csv_index PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_read_csv_skiprows_range PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_usecols PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_string_blocksize PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_skipinitialspace PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_consistent_dtypes PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_consistent_dtypes_2 PASSED [ 38%] 1441s dataframe/io/tests/test_csv.py::test_categorical_dtypes PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_categorical_known PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_compression_multiple_files[infer] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_compression_multiple_files[gzip] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_empty_csv_file PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_no_sample PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_sensitive_to_enforce PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[None0-None] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[None0-10] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[zip-None] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[zip-10] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[bz2-None] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[bz2-10] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[gzip-None] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[gzip-10] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[lzma-None] SKIPPED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[lzma-10] SKIPPED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[xz-None] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[xz-10] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[lz4-None] SKIPPED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[lz4-10] SKIPPED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[None1-None] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_compression[None1-10] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_warn_non_seekable_files SKIPPED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_windows_line_terminator PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_header_int[1] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_header_int[2] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_header_int[3] PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_header_None PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_auto_blocksize PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test__infer_block_size PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_auto_blocksize_max64mb PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_auto_blocksize_csv PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_head_partial_line_fix PASSED [ 38%] 1442s dataframe/io/tests/test_csv.py::test_read_csv_raises_on_no_files PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_read_csv_has_deterministic_name PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_multiple_read_csv_has_deterministic_name PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_read_csv_has_different_names_based_on_blocksize PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_csv_with_integer_names PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_late_dtypes PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_assume_missing PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_index_col PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_read_csv_with_datetime_index_partitions_one PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_read_csv_with_datetime_index_partitions_n PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_encoding_gh601[utf-8-sig] PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_encoding_gh601[utf-16] PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_encoding_gh601[utf-16-le] PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_encoding_gh601[utf-16-be] PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_read_csv_header_issue_823 PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_none_usecols PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_parse_dates_multi_column PASSED [ 38%] 1443s dataframe/io/tests/test_csv.py::test_read_csv_sep PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_read_csv_slash_r PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_read_csv_singleton_dtype PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_read_csv_arrow_engine SKIPPED (...) [ 38%] 1444s dataframe/io/tests/test_csv.py::test_robust_column_mismatch PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_different_columns_are_allowed PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_error_if_sample_is_too_small PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_read_csv_names_not_none PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_to_csv PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_to_csv_multiple_files_cornercases PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_to_single_csv PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_to_single_csv_with_name_function PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_to_single_csv_with_header_first_partition_only PASSED [ 38%] 1444s dataframe/io/tests/test_csv.py::test_to_csv_with_single_file_and_exclusive_mode PASSED [ 38%] 1445s dataframe/io/tests/test_csv.py::test_to_csv_single_file_exlusive_mode_no_overwrite PASSED [ 38%] 1445s dataframe/io/tests/test_csv.py::test_to_single_csv_gzip PASSED [ 38%] 1445s dataframe/io/tests/test_csv.py::test_to_csv_gzip XFAIL (to_csv does ...) [ 38%] 1445s dataframe/io/tests/test_csv.py::test_to_csv_nodir PASSED [ 38%] 1445s dataframe/io/tests/test_csv.py::test_to_csv_simple PASSED [ 38%] 1445s dataframe/io/tests/test_csv.py::test_to_csv_with_single_file_and_append_mode PASSED [ 38%] 1445s dataframe/io/tests/test_csv.py::test_to_csv_series PASSED [ 38%] 1448s dataframe/io/tests/test_csv.py::test_to_csv_with_get PASSED [ 38%] 1450s dataframe/io/tests/test_csv.py::test_to_csv_warns_using_scheduler_argument PASSED [ 38%] 1452s dataframe/io/tests/test_csv.py::test_to_csv_errors_using_multiple_scheduler_args PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_keeps_all_non_scheduler_compute_kwargs PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_paths PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_header_empty_dataframe[False-] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_header_empty_dataframe[True-x,y\n] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_header[False-False-a,1\n-d,4\n] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_header[True-False-x,y\n-x,y\n] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_header[False-True-a,1\n-d,4\n] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_header[True-True-x,y\n-d,4\n] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_header[header4-False-aa,bb\n-aa,bb\n] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_header[header5-True-aa,bb\n-d,4\n] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_to_csv_line_ending PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_block_mask[block_lists0] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_block_mask[block_lists1] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_block_mask[block_lists2] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_block_mask[block_lists3] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_reading_empty_csv_files_with_path PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_read_csv_groupby_get_group PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_csv_getitem_column_order PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_getitem_optimization_after_filter PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_csv_parse_fail PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_csv_name_should_be_different_even_if_head_is_same PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_select_with_include_path_column PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_names_with_header_0[True] PASSED [ 38%] 1455s dataframe/io/tests/test_csv.py::test_names_with_header_0[False] PASSED [ 38%] 1456s dataframe/io/tests/test_demo.py::test_make_timeseries PASSED [ 38%] 1456s dataframe/io/tests/test_demo.py::test_make_timeseries_no_args PASSED [ 38%] 1456s dataframe/io/tests/test_demo.py::test_make_timeseries_blockwise PASSED [ 38%] 1456s dataframe/io/tests/test_demo.py::test_no_overlaps PASSED [ 38%] 1456s dataframe/io/tests/test_demo.py::test_make_timeseries_keywords PASSED [ 38%] 1456s dataframe/io/tests/test_demo.py::test_make_timeseries_fancy_keywords PASSED [ 38%] 1457s dataframe/io/tests/test_demo.py::test_make_timeseries_getitem_compute PASSED [ 38%] 1457s dataframe/io/tests/test_demo.py::test_make_timeseries_column_projection PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec[None] PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec[42] PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec_non_default[None] PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec_non_default[42] PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec_pyarrow SKIPPED (pya...) [ 39%] 1457s dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[None] PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[42] PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec_category_nunique PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec_default_integer[None] PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec_default_integer[42] PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec_integer_method PASSED [ 39%] 1457s dataframe/io/tests/test_demo.py::test_with_spec_datetime_index PASSED [ 39%] 1458s dataframe/io/tests/test_hdf.py::test_to_hdf PASSED [ 39%] 1458s dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_nodes SKIPPED (...) [ 39%] 1460s dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_files PASSED [ 39%] 1461s dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_nodes PASSED [ 39%] 1462s dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_files PASSED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_link_optimizations PASSED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_lock_delays SKIPPED (seg...) [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_exceptions PASSED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-sync] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-threads] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-processes] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-sync] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-threads] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-processes] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-sync] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-threads] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-processes] SKIPPED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_hdf_kwargs PASSED [ 39%] 1463s dataframe/io/tests/test_hdf.py::test_to_fmt_warns PASSED [ 39%] 1464s dataframe/io/tests/test_hdf.py::test_read_hdf[data0-assert_frame_equal] PASSED [ 39%] 1464s dataframe/io/tests/test_hdf.py::test_read_hdf[data1-assert_series_equal] PASSED [ 39%] 1464s dataframe/io/tests/test_hdf.py::test_read_hdf_multiply_open PASSED [ 39%] 1464s dataframe/io/tests/test_hdf.py::test_read_hdf_multiple SKIPPED (segf...) [ 39%] 1464s dataframe/io/tests/test_hdf.py::test_read_hdf_start_stop_values PASSED [ 39%] 1465s dataframe/io/tests/test_hdf.py::test_hdf_globbing PASSED [ 39%] 1465s dataframe/io/tests/test_hdf.py::test_hdf_file_list PASSED [ 39%] 1465s dataframe/io/tests/test_hdf.py::test_read_hdf_pattern_pathlike PASSED [ 39%] 1466s dataframe/io/tests/test_hdf.py::test_to_hdf_path_pathlike PASSED [ 39%] 1466s dataframe/io/tests/test_hdf.py::test_read_hdf_doesnt_segfault PASSED [ 39%] 1466s dataframe/io/tests/test_hdf.py::test_hdf_filenames PASSED [ 39%] 1466s dataframe/io/tests/test_hdf.py::test_hdf_path_exceptions PASSED [ 39%] 1466s dataframe/io/tests/test_hdf.py::test_hdf_nonpandas_keys PASSED [ 39%] 1466s dataframe/io/tests/test_hdf.py::test_hdf_empty_dataframe PASSED [ 39%] 1466s dataframe/io/tests/test_io.py::test_meta_from_array PASSED [ 39%] 1466s dataframe/io/tests/test_io.py::test_meta_from_1darray PASSED [ 39%] 1466s dataframe/io/tests/test_io.py::test_meta_from_recarray PASSED [ 39%] 1466s dataframe/io/tests/test_io.py::test_from_array PASSED [ 39%] 1466s dataframe/io/tests/test_io.py::test_from_array_with_record_dtype PASSED [ 39%] 1466s dataframe/io/tests/test_io.py::test_from_pandas_dataframe PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_small PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[1] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[2] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[4] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[5] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_series PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_non_sorted PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_single_row PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_with_datetime_index PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[None] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value1] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value2] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_with_wrong_args PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_chunksize_one PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index0] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index1] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index2] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config SKIPPED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config_raises SKIPPED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index0] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index1] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index0] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index1] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_gpu_from_pandas_npartitions_duplicates SKIPPED [ 39%] 1467s dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array_with_blockwise_ops PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_Series_from_dask_array PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_index[True] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_index[False] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_index_raises PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_array_raises_more_than_2D PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_array_wrong_column_shape_error PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_array_with_column_names PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array_1d PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_array_1d_with_column_names PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_array_1d_list_of_columns_gives_dataframe PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_struct_dtype PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_unknown_chunks PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes0-expected_divisions0] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes1-expected_divisions1] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes2-expected_divisions2] PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_dask_array_unknown_width_error PASSED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_array_dispatching[cupy-cudf] SKIPPED [ 39%] 1467s dataframe/io/tests/test_io.py::test_from_array_dispatching[numpy-pandas] PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_to_bag PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_to_bag_frame PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_to_records PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_to_records_with_lengths[lengths0] PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_to_records_with_lengths[True] PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_to_records_raises PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_delayed PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_delayed_optimize_fusion PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_delayed_to_dask_array PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_delayed_preserves_hlgs PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_delayed_misordered_meta PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_delayed_sorted PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_to_delayed PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_to_delayed_optimize_graph PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_dask_array_index_dtype PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_map_simple[vals0] PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_map_simple[vals1] PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_map_simple[vals2] PASSED [ 39%] 1487s dataframe/io/tests/test_io.py::test_from_map_multi PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_map_args PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_map_divisions PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_map_meta PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_map_custom_name PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable0] PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable1] PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_map_other_iterables[_generator] PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_map_column_projection PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_dict_backends[pandas] PASSED [ 39%] 1488s dataframe/io/tests/test_io.py::test_from_dict_backends[cudf] SKIPPED [ 39%] 1488s dataframe/io/tests/test_json.py::test_read_json_with_path_column[split] PASSED [ 39%] 1488s dataframe/io/tests/test_json.py::test_read_json_with_path_column[records] PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_read_json_with_path_column[index] PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_read_json_with_path_column[columns] PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_read_json_with_path_column[values] PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_read_json_path_column_with_duplicate_name_is_error PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_read_json_with_path_converter PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_read_orient_not_records_and_lines PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_write_orient_not_records_and_lines PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[5] PASSED [ 40%] 1488s dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[15] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[33] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[200] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[90000] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_basic[split] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_basic[records] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_basic[index] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_basic[columns] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_basic[values] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_fkeyword[pandas] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_fkeyword[json] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_engine_str[ujson] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_engine_str[read_json] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_meta[split] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_meta[records] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_meta[index] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_meta[columns] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_read_json_meta[values] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_write_json_basic[split] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_write_json_basic[records] PASSED [ 40%] 1489s dataframe/io/tests/test_json.py::test_write_json_basic[index] PASSED [ 40%] 1490s dataframe/io/tests/test_json.py::test_write_json_basic[columns] PASSED [ 40%] 1490s dataframe/io/tests/test_json.py::test_write_json_basic[values] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_to_json_with_get PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_read_json_error PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_read_chunked[5] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_read_chunked[15] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_read_chunked[33] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_read_chunked[200] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_read_chunked[90000] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_json_compressed[None] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_json_compressed[gzip] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_json_compressed[xz] PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_read_json_inferred_compression PASSED [ 40%] 1492s dataframe/io/tests/test_json.py::test_to_json_results PASSED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_get_engine_pyarrow SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_get_engine_fastparquet SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_get_engine_fastparquet_only SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_get_engine_no_engine PASSED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_get_engine_third_party PASSED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_get_engine_invalid PASSED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_local[fastparquet-fastparquet-False] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_local[fastparquet-fastparquet-True] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_local[fastparquet-pyarrow-False] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_local[fastparquet-pyarrow-True] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_local[pyarrow-fastparquet-False] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_local[pyarrow-fastparquet-True] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_local[pyarrow-pyarrow-False] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_local[pyarrow-pyarrow-True] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-False] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-True] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-False] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-True] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-False] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-True] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-False] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-True] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_simple[fastparquet-fastparquet] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_simple[fastparquet-pyarrow] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_simple[pyarrow-fastparquet] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_simple[pyarrow-pyarrow] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-fastparquet] SKIPPED [ 40%] 1492s dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_nonsense_column[fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_nonsense_column[pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_series[fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_read_series[pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_names[fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_names[pyarrow] SKIPPED (pya...) [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pandas] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[pyarrow-pandas] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[pyarrow-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes_with_types_mapper[fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes_with_types_mapper[pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-fastparquet] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-pyarrow] SKIPPED [ 40%] 1493s dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append[fastparquet-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append[fastparquet-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append[pyarrow-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append[pyarrow-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_create[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_create[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_with_partition SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_cats[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_cats[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_wo_index[pyarrow-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_wo_index[pyarrow-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_known_divisions_to_unknown_divisions_works[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_known_divisions_to_unknown_divisions_works[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_append_dict_column SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df0-write_kwargs0-read_kwargs0] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df1-write_kwargs1-read_kwargs1] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df2-write_kwargs2-read_kwargs2] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df3-write_kwargs3-read_kwargs3] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df4-write_kwargs4-read_kwargs4] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df5-write_kwargs5-read_kwargs5] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df6-write_kwargs6-read_kwargs6] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df7-write_kwargs7-read_kwargs7] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df8-write_kwargs8-read_kwargs8] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df9-write_kwargs9-read_kwargs9] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df10-write_kwargs10-read_kwargs10] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df11-write_kwargs11-read_kwargs11] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df12-write_kwargs12-read_kwargs12] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df13-write_kwargs13-read_kwargs13] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df14-write_kwargs14-read_kwargs14] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df15-write_kwargs15-read_kwargs15] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df16-write_kwargs16-read_kwargs16] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df17-write_kwargs17-read_kwargs17] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df18-write_kwargs18-read_kwargs18] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df19-write_kwargs19-read_kwargs19] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df20-write_kwargs20-read_kwargs20] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df21-write_kwargs21-read_kwargs21] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df22-write_kwargs22-read_kwargs22] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df23-write_kwargs23-read_kwargs23] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df24-write_kwargs24-read_kwargs24] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df0-write_kwargs0-read_kwargs0] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df1-write_kwargs1-read_kwargs1] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df2-write_kwargs2-read_kwargs2] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df3-write_kwargs3-read_kwargs3] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df4-write_kwargs4-read_kwargs4] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df5-write_kwargs5-read_kwargs5] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df6-write_kwargs6-read_kwargs6] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df7-write_kwargs7-read_kwargs7] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df8-write_kwargs8-read_kwargs8] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df9-write_kwargs9-read_kwargs9] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df10-write_kwargs10-read_kwargs10] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df11-write_kwargs11-read_kwargs11] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df12-write_kwargs12-read_kwargs12] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df13-write_kwargs13-read_kwargs13] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df14-write_kwargs14-read_kwargs14] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df15-write_kwargs15-read_kwargs15] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df16-write_kwargs16-read_kwargs16] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df17-write_kwargs17-read_kwargs17] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df18-write_kwargs18-read_kwargs18] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df19-write_kwargs19-read_kwargs19] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df20-write_kwargs20-read_kwargs20] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df21-write_kwargs21-read_kwargs21] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df22-write_kwargs22-read_kwargs22] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df23-write_kwargs23-read_kwargs23] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df24-write_kwargs24-read_kwargs24] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_categories[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_categories[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_empty_partition[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_empty_partition[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_fastparquet_default_writes_nulls SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_pyarrow_w_inconsistent_schema_by_partition_succeeds_w_manual_schema SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-False] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-True] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_error SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_explicit_schema_none SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_string[aa] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_partition_on_string[partition_on1] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters[fastparquet-fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters[fastparquet-pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters[pyarrow-fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters[pyarrow-pyarrow] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-fastparquet] SKIPPED [ 41%] 1493s dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_filters_file_list[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_filters_file_list[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_divisions_read_with_filters SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_divisions_are_known_read_with_filters SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-threads] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-processes] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-threads] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-processes] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_timestamp96 SKIPPED (fastpa...) [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_drill_scheme SKIPPED (fastp...) [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_parquet_select_cats[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_parquet_select_cats[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_columns_name[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_columns_name[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-None] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-gzip] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-snappy] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-None] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-gzip] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-snappy] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-None] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-gzip] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-snappy] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-None] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-gzip] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-snappy] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata0] PASSED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata1] PASSED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata2] PASSED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_null_index PASSED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_no_metadata[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_no_metadata[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_duplicate_index_columns PASSED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_column_with_index_name PASSED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_select_partitioned_column[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_select_partitioned_column[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_with_tz SKIPPED (fastparque...) [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_arrow_partitioning SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_informative_error_messages PASSED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_append_cat_fp[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_append_cat_fp[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df0] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df1] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df2] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df3] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df4] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df5] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df6] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df7] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df8] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df9] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df10] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df11] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df12] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df13] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df14] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df15] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df16] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df17] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df18] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df19] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df20] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_datasets_timeseries[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_datasets_timeseries[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_pathlib_path[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_pathlib_path[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_categories_large[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_categories_large[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-infer] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-None] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-infer] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-None] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-index1-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-index1-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-True] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-False] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[pyarrow] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[fastparquet] SKIPPED [ 42%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_layer_creation_info[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_layer_creation_info[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-1] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-12] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-1] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-12] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-1] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-12] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-1] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-12] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-8] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-25] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-8] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-25] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters0--13] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters1--2] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters0--13] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters1--2] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters0--13] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters1--2] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters0--13] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters1--2] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_isna[True] SKIPPED (...) [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_isna[False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_optimize_and_not[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_optimize_and_not[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[pyarrow-fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[pyarrow-pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_files[4096-None-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_files[4096-None-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_files[4096-a-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_files[4096-a-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_files[1MiB-None-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_files[1MiB-None-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_files[1MiB-a-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_files[1MiB-a-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-False] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_read_parquet_getitem_skip_when_getting_read_parquet[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_read_parquet_getitem_skip_when_getting_read_parquet[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-None] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-None] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-None] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-None] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-True] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_pandas_metadata_nullable_pyarrow SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_pandas_timestamp_overflow_pyarrow SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[fastparquet] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[pyarrow] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols0] SKIPPED [ 43%] 1493s dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols1] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols0] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols1] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols0] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols1] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols0] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols1] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_directory_partitioning SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-fastparquet] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-pyarrow] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-fastparquet] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-pyarrow] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[fastparquet] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[pyarrow] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[fastparquet] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[pyarrow] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-fastparquet] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-pyarrow] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-fastparquet] SKIPPED [ 43%] 1494s dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_illegal_column_name[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_illegal_column_name[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[processes] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_read_from_paths SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata_append SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_create_metadata_file[None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_create_metadata_file[a] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_write_partition_on_overwrite_is_true[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_write_partition_on_overwrite_is_true[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_to_parquet_errors_non_string_column_names[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_to_parquet_errors_non_string_column_names[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_dir_filter[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_dir_filter[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_roundtrip_decimal_dtype SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_roundtrip_date_dtype SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_custom_metadata[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_custom_metadata[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-b] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-b] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_custom_filename[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_custom_filename[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_custom_filename_works_with_pyarrow_when_append_is_true SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-set] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-list] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-tuple] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-set] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-list] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-tuple] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_not_in_predicate[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_not_in_predicate[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-single-nest] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-double-nest] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-double-nest] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-two-nest] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-single-nest] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-double-nest] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-two-item-double-nest] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-two-item-two-nest] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_gpu_write_parquet_simple SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_retries_on_remote_filesystem SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-fsspec] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-fsspec] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[arrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_fsspec_to_parquet_filesystem_option SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_select_filtered_column[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_select_filtered_column[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-True] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-False] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[fastparquet] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_dtype_backend[fastparquet-numpy_nullable] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_dtype_backend[fastparquet-pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-numpy_nullable] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-pyarrow] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_parquet_preserve_categorical_column_dtype SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_dtype_backend_categoricals SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[None] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[filters1] SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_read_parquet_lists_not_converting SKIPPED [ 44%] 1494s dataframe/io/tests/test_parquet.py::test_parquet_string_roundtrip SKIPPED [ 44%] 1494s dataframe/io/tests/test_sql.py::test_empty ERROR [ 44%] 1495s dataframe/io/tests/test_sql.py::test_single_column[True] ERROR [ 44%] 1496s dataframe/io/tests/test_sql.py::test_single_column[False] ERROR [ 44%] 1496s dataframe/io/tests/test_sql.py::test_passing_engine_as_uri_raises_helpful_error ERROR [ 44%] 1496s dataframe/io/tests/test_sql.py::test_empty_other_schema SKIPPED (Req...) [ 44%] 1497s dataframe/io/tests/test_sql.py::test_needs_rational ERROR [ 44%] 1497s dataframe/io/tests/test_sql.py::test_simple ERROR [ 44%] 1498s dataframe/io/tests/test_sql.py::test_npartitions ERROR [ 45%] 1498s dataframe/io/tests/test_sql.py::test_divisions ERROR [ 45%] 1499s dataframe/io/tests/test_sql.py::test_meta ERROR [ 45%] 1499s dataframe/io/tests/test_sql.py::test_meta_no_head_rows ERROR [ 45%] 1499s dataframe/io/tests/test_sql.py::test_no_meta_no_head_rows ERROR [ 45%] 1500s dataframe/io/tests/test_sql.py::test_limits ERROR [ 45%] 1500s dataframe/io/tests/test_sql.py::test_datetimes FAILED [ 45%] 1501s dataframe/io/tests/test_sql.py::test_extra_connection_engine_keywords ERROR [ 45%] 1501s dataframe/io/tests/test_sql.py::test_query ERROR [ 45%] 1502s dataframe/io/tests/test_sql.py::test_query_index_from_query ERROR [ 45%] 1502s dataframe/io/tests/test_sql.py::test_query_with_meta ERROR [ 45%] 1502s dataframe/io/tests/test_sql.py::test_no_character_index_without_divisions ERROR [ 45%] 1503s dataframe/io/tests/test_sql.py::test_read_sql ERROR [ 45%] 1504s dataframe/io/tests/test_sql.py::test_to_sql[False-1] FAILED [ 45%] 1504s dataframe/io/tests/test_sql.py::test_to_sql[False-2] FAILED [ 45%] 1505s dataframe/io/tests/test_sql.py::test_to_sql[True-1] FAILED [ 45%] 1506s dataframe/io/tests/test_sql.py::test_to_sql[True-2] FAILED [ 45%] 1506s dataframe/io/tests/test_sql.py::test_to_sql_kwargs FAILED [ 45%] 1507s dataframe/io/tests/test_sql.py::test_to_sql_engine_kwargs FAILED [ 45%] 1507s dataframe/tests/test_accessors.py::test_register[Series-register_series_accessor] PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_register[DataFrame-register_dataframe_accessor] PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_register[Index-register_index_accessor] PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_accessor_works PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_dt_accessor PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_dt_accessor_not_available PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_str_accessor PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_str_accessor_not_available PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_str_accessor_getitem PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_str_accessor_extractall PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removeprefix] PASSED [ 45%] 1507s dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removesuffix] PASSED [ 45%] 1508s dataframe/tests/test_accessors.py::test_str_accessor_cat PASSED [ 45%] 1508s dataframe/tests/test_accessors.py::test_str_accessor_cat_none PASSED [ 45%] 1508s dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[split] PASSED [ 45%] 1508s dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[rsplit] PASSED [ 45%] 1509s dataframe/tests/test_accessors.py::test_str_accessor_split_expand[split] PASSED [ 45%] 1509s dataframe/tests/test_accessors.py::test_str_accessor_split_expand[rsplit] PASSED [ 45%] 1509s dataframe/tests/test_accessors.py::test_str_accessor_split_expand_more_columns XFAIL [ 45%] 1509s dataframe/tests/test_accessors.py::test_str_split_no_warning[range_index] PASSED [ 45%] 1509s dataframe/tests/test_accessors.py::test_str_split_no_warning[other index] PASSED [ 45%] 1509s dataframe/tests/test_accessors.py::test_string_nullable_types PASSED [ 45%] 1560s dataframe/tests/test_arithmetics_reduction.py::test_arithmetics PASSED [ 45%] 1560s dataframe/tests/test_arithmetics_reduction.py::test_deterministic_arithmetic_names PASSED [ 45%] 1621s dataframe/tests/test_arithmetics_reduction.py::test_arithmetics_different_index PASSED [ 45%] 1621s dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics PASSED [ 45%] 1621s dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics_with_dask_instances PASSED [ 45%] 1638s dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods PASSED [ 45%] 1641s dataframe/tests/test_arithmetics_reduction.py::test_reductions[False] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions[2] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[False] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[2] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-0] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-1] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-0] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-1] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-0] PASSED [ 45%] 1645s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-1] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-0] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-1] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-0] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-1] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-0] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-1] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-0] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-1] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-0] PASSED [ 45%] 1646s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[all-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[all-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[any-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[any-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[sum-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[sum-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[prod-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[prod-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[product-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[product-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[min-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[min-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[max-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[max-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[mean-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[mean-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[var-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[var-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[std-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[std-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[all-0] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[all-1] PASSED [ 45%] 1647s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[any-0] PASSED [ 45%] 1648s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[any-1] PASSED [ 45%] 1648s dataframe/tests/test_arithmetics_reduction.py::test_allany[False] PASSED [ 45%] 1649s dataframe/tests/test_arithmetics_reduction.py::test_allany[2] PASSED [ 45%] 1649s dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[False] PASSED [ 45%] 1650s dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[2] PASSED [ 45%] 1650s dataframe/tests/test_arithmetics_reduction.py::test_reduction_series_invalid_axis PASSED [ 45%] 1650s dataframe/tests/test_arithmetics_reduction.py::test_reductions_non_numeric_dtypes PASSED [ 45%] 1653s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[False] PASSED [ 45%] 1656s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[2] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sum-None] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-prod-None] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-product-None] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-mean-None] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-None] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs5] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs6] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs7] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-min-None] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-max-None] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-count-None] PASSED [ 45%] 1657s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-None] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs12] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs13] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs14] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-None] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs16] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs17] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs18] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sum-None] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-prod-None] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-product-None] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-mean-None] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-None] PASSED [ 45%] 1658s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs5] PASSED [ 45%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs6] PASSED [ 45%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs7] PASSED [ 45%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-min-None] PASSED [ 45%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-max-None] PASSED [ 46%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-count-None] PASSED [ 46%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-None] PASSED [ 46%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs12] PASSED [ 46%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs13] PASSED [ 46%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs14] PASSED [ 46%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-None] PASSED [ 46%] 1659s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs16] PASSED [ 46%] 1660s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs17] PASSED [ 46%] 1660s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs18] PASSED [ 46%] 1660s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sum-None] XPASS [ 46%] 1660s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-prod-None] XPASS [ 46%] 1660s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-product-None] XPASS [ 46%] 1660s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-mean-None] XFAIL [ 46%] 1661s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-None] XPASS [ 46%] 1661s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs5] XPASS [ 46%] 1661s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs6] XPASS [ 46%] 1661s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs7] XPASS [ 46%] 1661s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-min-None] XPASS [ 46%] 1662s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-max-None] XPASS [ 46%] 1662s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-count-None] XPASS [ 46%] 1662s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-None] XFAIL [ 46%] 1663s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs12] XFAIL [ 46%] 1663s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs13] XFAIL [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs14] XFAIL [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-None] XPASS [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs16] XPASS [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs17] XPASS [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs18] XPASS [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_count_numeric_only_axis_one PASSED [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[sum] PASSED [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[prod] PASSED [ 46%] 1664s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[product] PASSED [ 46%] 1665s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[min] PASSED [ 46%] 1665s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[max] PASSED [ 46%] 1665s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[count] PASSED [ 46%] 1665s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[std] PASSED [ 46%] 1666s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[var] PASSED [ 46%] 1666s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[quantile] PASSED [ 46%] 1666s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[mean] PASSED [ 46%] 1667s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[sem] PASSED [ 46%] 1667s dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[skew] PASSED [ 46%] 1667s dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[kurtosis] PASSED [ 46%] 1669s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[False] PASSED [ 46%] 1670s dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[2] PASSED [ 46%] 1670s dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[lt] PASSED [ 46%] 1670s dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[gt] PASSED [ 46%] 1670s dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[le] PASSED [ 46%] 1670s dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ge] PASSED [ 46%] 1670s dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ne] PASSED [ 46%] 1670s dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[eq] PASSED [ 46%] 1670s dataframe/tests/test_arithmetics_reduction.py::test_sum_intna PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_divmod PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_moment PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sum] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[count] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[mean] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[var] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sem] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-sum] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-prod] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-product] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-sum] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-prod] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-product] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-0] PASSED [ 46%] 1671s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-1] PASSED [ 46%] 1672s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-0] PASSED [ 46%] 1672s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-1] PASSED [ 46%] 1672s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-0] PASSED [ 46%] 1672s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-1] PASSED [ 46%] 1672s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-0] PASSED [ 46%] 1672s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-1] PASSED [ 46%] 1673s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-0] PASSED [ 46%] 1673s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-1] PASSED [ 46%] 1673s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-0] PASSED [ 46%] 1674s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-1] PASSED [ 46%] 1674s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-0] PASSED [ 46%] 1674s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-1] PASSED [ 46%] 1675s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-0] PASSED [ 46%] 1675s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-1] PASSED [ 46%] 1676s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-0] PASSED [ 46%] 1676s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-1] PASSED [ 46%] 1676s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-False] PASSED [ 46%] 1676s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-True] PASSED [ 46%] 1676s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[False-False] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[False-True] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-False] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-True] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_std_raises_on_index PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_std_raises_with_arrow_string_ea SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-int64[pyarrow]] SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-float64[pyarrow]] SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int32] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Float64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-UInt64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-int64[pyarrow]] SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-float64[pyarrow]] SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int32] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Float64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-UInt64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-int64[pyarrow]] SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-float64[pyarrow]] SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int32] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Float64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-UInt64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-int64[pyarrow]] SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-float64[pyarrow]] SKIPPED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int32] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Float64] PASSED [ 46%] 1677s dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-UInt64] PASSED [ 46%] 1677s dataframe/tests/test_boolean.py::test_meta PASSED [ 46%] 1677s dataframe/tests/test_boolean.py::test_ops PASSED [ 46%] 1677s dataframe/tests/test_categorical.py::test_concat_unions_categoricals PASSED [ 46%] 1677s dataframe/tests/test_categorical.py::test_unknown_categories_cudf SKIPPED [ 46%] 1678s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-1-None-True] PASSED [ 46%] 1678s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-1-None-False] XFAIL [ 46%] 1679s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-1-None-None] XFAIL [ 46%] 1679s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-1-10-True] PASSED [ 46%] 1680s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-1-10-False] XFAIL [ 46%] 1680s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-1-10-None] XFAIL [ 46%] 1681s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-4-None-True] PASSED [ 46%] 1681s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-4-None-False] XFAIL [ 46%] 1683s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-4-None-None] XFAIL [ 47%] 1683s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-4-10-True] PASSED [ 47%] 1684s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-4-10-False] XFAIL [ 47%] 1684s dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-4-10-None] XFAIL [ 47%] 1685s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-1-None-True] PASSED [ 47%] 1685s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-1-None-False] XFAIL [ 47%] 1686s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-1-None-None] XFAIL [ 47%] 1686s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-1-10-True] PASSED [ 47%] 1687s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-1-10-False] XFAIL [ 47%] 1688s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-1-10-None] XFAIL [ 47%] 1688s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-4-None-True] PASSED [ 47%] 1688s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-4-None-False] XFAIL [ 47%] 1689s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-4-None-None] XFAIL [ 47%] 1689s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-4-10-True] PASSED [ 47%] 1690s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-4-10-False] XFAIL [ 47%] 1691s dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-4-10-None] XFAIL [ 47%] 1694s dataframe/tests/test_categorical.py::test_categorize PASSED [ 47%] 1694s dataframe/tests/test_categorical.py::test_categorical_dtype PASSED [ 47%] 1694s dataframe/tests/test_categorical.py::test_categorize_index PASSED [ 47%] 1695s dataframe/tests/test_categorical.py::test_categorical_set_index[disk] PASSED [ 47%] 1695s dataframe/tests/test_categorical.py::test_categorical_set_index[tasks] PASSED [ 47%] 1695s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-1] PASSED [ 47%] 1695s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-3] PASSED [ 47%] 1695s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-6] PASSED [ 47%] 1695s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-1] PASSED [ 47%] 1695s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-3] PASSED [ 47%] 1695s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-6] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-3] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-6] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::test_repartition_on_categoricals[1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::test_repartition_on_categoricals[4] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::test_categorical_accessor_presence PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::test_categorize_nan PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::test_return_type_known_categories PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series0] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series2] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series0] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series2] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series0] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series2] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series0] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series2] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series0] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series2] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series0] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series2] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series0] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series1] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series2] PASSED [ 47%] 1696s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series0] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series1] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series2] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series0] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series1] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series2] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series0] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series1] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series2] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series0] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series1] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series2] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series0] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series1] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series2] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_empty PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series0] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series1] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series2] PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_string_ops PASSED [ 47%] 1697s dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_non_string_raises PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_dataframe_doc PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_dataframe_doc_from_non_pandas PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_Dataframe PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_head_tail PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_head_npartitions PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_head_npartitions_warn PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_index_head PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_Series PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_Index PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_axes PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_series_axes PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_Scalar PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_scalar_raises PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_attributes PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_column_names PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_columns_named_divisions_and_meta PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_index_names PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_rename_columns PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_rename_series PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_rename_series_method PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_rename_series_method_2 PASSED [ 47%] 1697s dataframe/tests/test_dataframe.py::test_describe_numeric[tdigest-test_values0] SKIPPED [ 47%] 1699s dataframe/tests/test_dataframe.py::test_describe_numeric[dask-test_values1] PASSED [ 47%] 1699s dataframe/tests/test_dataframe.py::test_describe[None-None-None-subset0] PASSED [ 47%] 1699s dataframe/tests/test_dataframe.py::test_describe[None-None-None-subset1] PASSED [ 47%] 1699s dataframe/tests/test_dataframe.py::test_describe[None-None-None-subset2] PASSED [ 47%] 1699s dataframe/tests/test_dataframe.py::test_describe[None-None-None-subset3] PASSED [ 47%] 1700s dataframe/tests/test_dataframe.py::test_describe[None-None-None-subset4] PASSED [ 47%] 1700s dataframe/tests/test_dataframe.py::test_describe[all-None-None-None] PASSED [ 47%] 1701s dataframe/tests/test_dataframe.py::test_describe[include6-None-percentiles6-None] PASSED [ 47%] 1701s dataframe/tests/test_dataframe.py::test_describe[include7-None-None-None] PASSED [ 47%] 1701s dataframe/tests/test_dataframe.py::test_describe[include8-None-percentiles8-None] PASSED [ 47%] 1702s dataframe/tests/test_dataframe.py::test_describe[None-exclude9-None-None] PASSED [ 47%] 1702s dataframe/tests/test_dataframe.py::test_describe[include10-None-None-None] PASSED [ 47%] 1703s dataframe/tests/test_dataframe.py::test_describe_without_datetime_is_numeric PASSED [ 47%] 1703s dataframe/tests/test_dataframe.py::test_describe_empty PASSED [ 47%] 1703s dataframe/tests/test_dataframe.py::test_describe_empty_tdigest SKIPPED [ 47%] 1703s dataframe/tests/test_dataframe.py::test_describe_for_possibly_unsorted_q PASSED [ 47%] 1704s dataframe/tests/test_dataframe.py::test_cumulative PASSED [ 47%] 1705s dataframe/tests/test_dataframe.py::test_cumulative_out[DataFrame] PASSED [ 47%] 1705s dataframe/tests/test_dataframe.py::test_cumulative_out[Series] PASSED [ 47%] 1705s dataframe/tests/test_dataframe.py::test_cumulative_with_nans PASSED [ 47%] 1706s dataframe/tests/test_dataframe.py::test_cumulative_with_duplicate_columns PASSED [ 47%] 1706s dataframe/tests/test_dataframe.py::test_cumulative_empty_partitions[func0] PASSED [ 47%] 1706s dataframe/tests/test_dataframe.py::test_cumulative_empty_partitions[func1] PASSED [ 47%] 1707s dataframe/tests/test_dataframe.py::test_cumulative_empty_partitions[func2] XFAIL [ 47%] 1708s dataframe/tests/test_dataframe.py::test_cumulative_empty_partitions[func3] XFAIL [ 47%] 1709s dataframe/tests/test_dataframe.py::test_dropna PASSED [ 47%] 1709s dataframe/tests/test_dataframe.py::test_clip[2-5] PASSED [ 47%] 1709s dataframe/tests/test_dataframe.py::test_clip[2.5-3.5] PASSED [ 47%] 1710s dataframe/tests/test_dataframe.py::test_clip_axis_0 PASSED [ 48%] 1710s dataframe/tests/test_dataframe.py::test_clip_axis_1 PASSED [ 48%] 1710s dataframe/tests/test_dataframe.py::test_squeeze PASSED [ 48%] 1715s dataframe/tests/test_dataframe.py::test_where_mask PASSED [ 48%] 1715s dataframe/tests/test_dataframe.py::test_map_partitions_multi_argument PASSED [ 48%] 1715s dataframe/tests/test_dataframe.py::test_map_partitions PASSED [ 48%] 1715s dataframe/tests/test_dataframe.py::test_map_partitions_type PASSED [ 48%] 1715s dataframe/tests/test_dataframe.py::test_map_partitions_partition_info PASSED [ 48%] 1716s dataframe/tests/test_dataframe.py::test_map_partitions_names PASSED [ 48%] 1716s dataframe/tests/test_dataframe.py::test_map_partitions_column_info PASSED [ 48%] 1716s dataframe/tests/test_dataframe.py::test_map_partitions_method_names PASSED [ 48%] 1716s dataframe/tests/test_dataframe.py::test_map_partitions_propagates_index_metadata PASSED [ 48%] 1716s dataframe/tests/test_dataframe.py::test_map_partitions_keeps_kwargs_readable XFAIL [ 48%] 1716s dataframe/tests/test_dataframe.py::test_map_partitions_with_delayed_collection PASSED [ 48%] 1716s dataframe/tests/test_dataframe.py::test_metadata_inference_single_partition_aligned_args PASSED [ 48%] 1716s dataframe/tests/test_dataframe.py::test_align_dataframes PASSED [ 48%] 1716s dataframe/tests/test_dataframe.py::test_drop_duplicates[None] PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_drop_duplicates[True] PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_drop_duplicates_subset PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_get_partition PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_ndim PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_dtype PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_value_counts PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_value_counts_not_sorted PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_value_counts_with_dropna PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_value_counts_with_normalize PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_value_counts_with_normalize_and_dropna[True] PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_value_counts_with_normalize_and_dropna[False] PASSED [ 48%] 1717s dataframe/tests/test_dataframe.py::test_unique PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_isin PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_contains_frame PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_len PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_size PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_shape PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_nbytes PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile[0.3-tdigest] SKIPPED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile[0.3-dask] PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile[0.5-tdigest] SKIPPED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile[0.5-dask] PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile[0.9-tdigest] SKIPPED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile[0.9-dask] PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile_missing[tdigest] SKIPPED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile_missing[dask] PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_empty_quantile[tdigest] SKIPPED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_empty_quantile[dask] PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_dataframe_quantile[None-tdigest-expected0] SKIPPED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_dataframe_quantile[None-dask-expected1] PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_dataframe_quantile[True-tdigest-expected0] SKIPPED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_dataframe_quantile[True-dask-expected1] PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_dataframe_quantile[False-tdigest-expected0] SKIPPED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_dataframe_quantile[False-dask-expected1] PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile_datetime_numeric_only_false PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile_for_possibly_unsorted_q PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile_tiny_partitions PASSED [ 48%] 1718s dataframe/tests/test_dataframe.py::test_quantile_trivial_partitions PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_index PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_assign PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_assign_callable PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_assign_dtypes PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_assign_pandas_series PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_map PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_concat PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_args PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_known_divisions PASSED [ 48%] 1719s dataframe/tests/test_dataframe.py::test_unknown_divisions PASSED [ 48%] 1721s dataframe/tests/test_dataframe.py::test_with_min_count PASSED [ 48%] 1721s dataframe/tests/test_dataframe.py::test_align[inner] PASSED [ 48%] 1722s dataframe/tests/test_dataframe.py::test_align[outer] PASSED [ 48%] 1722s dataframe/tests/test_dataframe.py::test_align[left] PASSED [ 48%] 1722s dataframe/tests/test_dataframe.py::test_align[right] PASSED [ 48%] 1723s dataframe/tests/test_dataframe.py::test_align_axis[inner] PASSED [ 48%] 1723s dataframe/tests/test_dataframe.py::test_align_axis[outer] PASSED [ 48%] 1724s dataframe/tests/test_dataframe.py::test_align_axis[left] PASSED [ 48%] 1724s dataframe/tests/test_dataframe.py::test_align_axis[right] PASSED [ 48%] 1725s dataframe/tests/test_dataframe.py::test_combine PASSED [ 48%] 1726s dataframe/tests/test_dataframe.py::test_combine_first PASSED [ 48%] 1726s dataframe/tests/test_dataframe.py::test_combine_first_all_nans[f8-i8] XPASS [ 48%] 1726s dataframe/tests/test_dataframe.py::test_combine_first_all_nans[f8-f4] XPASS [ 48%] 1726s dataframe/tests/test_dataframe.py::test_combine_first_all_nans[datetime64[s]-datetime64[ns]] XFAIL [ 48%] 1726s dataframe/tests/test_dataframe.py::test_dataframe_picklable PASSED [ 48%] 1727s dataframe/tests/test_dataframe.py::test_random_partitions PASSED [ 48%] 1727s dataframe/tests/test_dataframe.py::test_series_round PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition_divisions PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition_on_pandas_dataframe PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-1-1-True] PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-1-1-False] PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-1-2-True] PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-1-2-False] PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-1-4-True] PASSED [ 48%] 1746s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-1-4-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-1-5-True] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-1-5-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-2-1-True] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-2-1-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-2-2-True] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-2-2-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-2-4-True] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-2-4-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-2-5-True] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-2-5-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-4-1-True] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-4-1-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-4-2-True] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-4-2-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-4-4-True] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-4-4-False] PASSED [ 48%] 1747s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-4-5-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-4-5-False] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-False] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-2-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-2-False] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-4-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-4-False] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-5-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-5-False] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-1-1-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-1-1-False] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-1-2-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-1-2-False] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-1-4-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-1-4-False] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-1-5-True] PASSED [ 48%] 1748s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-1-5-False] PASSED [ 48%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-2-1-True] PASSED [ 48%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-2-1-False] PASSED [ 48%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-2-2-True] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-2-2-False] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-2-4-True] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-2-4-False] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-2-5-True] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-2-5-False] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-4-1-True] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-4-1-False] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-4-2-True] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-4-2-False] PASSED [ 49%] 1749s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-4-4-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-4-4-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-4-5-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-4-5-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-5-1-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-5-1-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-5-2-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-5-2-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-5-4-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-5-4-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-5-5-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-M8[ns]-5-5-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-1-1-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-1-1-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-1-2-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-1-2-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-1-4-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-1-4-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-1-5-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-1-5-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-2-1-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-2-1-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-2-2-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-2-2-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-2-4-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-2-4-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-2-5-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-2-5-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-4-1-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-4-1-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-4-2-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-4-2-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-4-4-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-4-4-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-4-5-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-4-5-False] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True] PASSED [ 49%] 1755s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-4-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-4-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-1-1-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-1-1-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-1-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-1-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-1-4-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-1-4-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-1-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-1-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-2-1-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-2-1-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-2-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-2-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-2-4-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-2-4-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-2-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-2-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-4-1-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-4-1-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-4-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-4-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-4-4-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-4-4-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-4-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-4-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-5-1-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-5-1-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-5-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-5-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-5-4-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-5-4-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-5-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-M8[ns]-5-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[0-1kiB-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[0-1kiB-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[0-1kiB-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[0-1kiB-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[0-379-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[0-379-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[0-379-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[0-379-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[1-1kiB-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[1-1kiB-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[1-1kiB-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[1-1kiB-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[1-379-2-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[1-379-2-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[1-379-5-True] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size[1-379-5-False] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_partition_size_arg PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions_same_limits PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_npartitions_numeric_edge_case PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_object_index PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_datetime_tz_index PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-1D-1] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-1D-20] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-1D-243] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-7D-1] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-7D-20] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-7D-243] PASSED [ 49%] 1756s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-28h-1] PASSED [ 49%] 1757s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-28h-20] PASSED [ 49%] 1757s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-28h-243] PASSED [ 49%] 1764s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-1h-1] PASSED [ 49%] 1769s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-1h-20] PASSED [ 49%] 1775s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15-1h-243] PASSED [ 49%] 1775s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-1D-1] PASSED [ 49%] 1776s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-1D-20] PASSED [ 49%] 1777s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-1D-243] PASSED [ 49%] 1777s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-7D-1] PASSED [ 49%] 1777s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-7D-20] PASSED [ 49%] 1777s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-7D-243] PASSED [ 49%] 1778s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-28h-1] PASSED [ 49%] 1778s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-28h-20] PASSED [ 49%] 1779s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-28h-243] PASSED [ 50%] 1785s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-1h-1] PASSED [ 50%] 1790s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-1h-20] PASSED [ 50%] 1797s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-04-15 12:37:01-1h-243] PASSED [ 50%] 1797s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-1D-1] PASSED [ 50%] 1797s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-1D-20] PASSED [ 50%] 1797s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-1D-243] PASSED [ 50%] 1797s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-7D-1] PASSED [ 50%] 1797s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-7D-20] PASSED [ 50%] 1798s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-7D-243] PASSED [ 50%] 1798s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-28h-1] PASSED [ 50%] 1798s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-28h-20] PASSED [ 50%] 1798s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-28h-243] PASSED [ 50%] 1798s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-1h-1] PASSED [ 50%] 1799s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-1h-20] PASSED [ 50%] 1799s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01-2000-01-01 12:37:00-1h-243] PASSED [ 50%] 1799s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-1D-1] PASSED [ 50%] 1800s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-1D-20] PASSED [ 50%] 1801s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-1D-243] PASSED [ 50%] 1801s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-7D-1] PASSED [ 50%] 1801s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-7D-20] PASSED [ 50%] 1802s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-7D-243] PASSED [ 50%] 1803s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-28h-1] PASSED [ 50%] 1803s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-28h-20] PASSED [ 50%] 1804s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-28h-243] PASSED [ 50%] 1809s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-1h-1] PASSED [ 50%] 1815s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-1h-20] PASSED [ 50%] 1822s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15-1h-243] PASSED [ 50%] 1822s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-1D-1] PASSED [ 50%] 1822s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-1D-20] PASSED [ 50%] 1823s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-1D-243] PASSED [ 50%] 1823s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-7D-1] PASSED [ 50%] 1824s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-7D-20] PASSED [ 50%] 1824s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-7D-243] PASSED [ 50%] 1824s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-28h-1] PASSED [ 50%] 1825s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-28h-20] PASSED [ 50%] 1826s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-28h-243] PASSED [ 50%] 1831s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-1h-1] PASSED [ 50%] 1836s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-1h-20] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-04-15 12:37:01-1h-243] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-1D-1] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-1D-20] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-1D-243] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-7D-1] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-7D-20] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-7D-243] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-28h-1] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-28h-20] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-28h-243] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-1h-1] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-1h-20] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_0-2000-01-01 12:37:00-1h-243] PASSED [ 50%] 1843s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-1D-1] PASSED [ 50%] 1844s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-1D-20] PASSED [ 50%] 1845s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-1D-243] PASSED [ 50%] 1845s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-7D-1] PASSED [ 50%] 1845s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-7D-20] PASSED [ 50%] 1846s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-7D-243] PASSED [ 50%] 1846s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-28h-1] PASSED [ 50%] 1846s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-28h-20] PASSED [ 50%] 1847s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-28h-243] PASSED [ 50%] 1852s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-1h-1] PASSED [ 50%] 1857s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-1h-20] PASSED [ 50%] 1864s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15-1h-243] PASSED [ 50%] 1864s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-1D-1] PASSED [ 50%] 1865s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-1D-20] PASSED [ 50%] 1866s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-1D-243] PASSED [ 50%] 1866s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-7D-1] PASSED [ 50%] 1866s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-7D-20] PASSED [ 50%] 1866s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-7D-243] PASSED [ 50%] 1867s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-28h-1] PASSED [ 50%] 1867s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-28h-20] PASSED [ 50%] 1868s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-28h-243] PASSED [ 50%] 1873s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-1h-1] PASSED [ 50%] 1879s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-1h-20] PASSED [ 50%] 1885s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-04-15 12:37:01-1h-243] PASSED [ 50%] 1885s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-1D-1] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-1D-20] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-1D-243] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-7D-1] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-7D-20] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-7D-243] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-28h-1] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-28h-20] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-28h-243] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-1h-1] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-1h-20] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq[2000-01-01 12:30:00_1-2000-01-01 12:37:00-1h-243] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq_divisions PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq_errors PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq_month PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_freq_day PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_noop[] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_noop[tuple] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_noop[list] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[M-MS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[ME-MS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[MS-MS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[2M-2MS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[Q-QS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[Q-FEB-QS-FEB] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[2Q-2QS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[2Q-FEB-2QS-FEB] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[2QS-FEB-2QS-FEB] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[BQ-BQS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[2BQ-2BQS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[SM-SMS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[A-YS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[Y-YS0] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[A-JUN-YS-JUN] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[Y-JUN-YS-JUN] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[BA-BYS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[2BA-2BYS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[BY-BYS] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[Y-YS1] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_map_freq_to_period_start[freq20-expected_freq20] PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_repartition_input_errors PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_embarrassingly_parallel_operations PASSED [ 50%] 1886s dataframe/tests/test_dataframe.py::test_fillna PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_ffill PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_bfill PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_delayed_roundtrip[True] PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_delayed_roundtrip[False] PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_from_delayed_lazy_if_meta_provided PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_from_delayed_empty_meta_provided PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_fillna_duplicate_index PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_fillna_multi_dataframe PASSED [ 50%] 1887s dataframe/tests/test_dataframe.py::test_fillna_dask_dataframe_input PASSED [ 51%] 1887s dataframe/tests/test_dataframe.py::test_ffill_bfill PASSED [ 51%] 1887s dataframe/tests/test_dataframe.py::test_fillna_series_types PASSED [ 51%] 1887s dataframe/tests/test_dataframe.py::test_sample PASSED [ 51%] 1887s dataframe/tests/test_dataframe.py::test_sample_without_replacement PASSED [ 51%] 1887s dataframe/tests/test_dataframe.py::test_sample_raises PASSED [ 51%] 1887s dataframe/tests/test_dataframe.py::test_empty_max PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_query PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_eval PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_select_dtypes[include0-None] PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_select_dtypes[None-exclude1] PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_select_dtypes[include2-exclude2] PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_select_dtypes[include3-None] PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_deterministic_apply_concat_apply_names PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_aca_meta_infer PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_aca_split_every PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_reduction_method PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_reduction_method_split_every PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_pipe PASSED [ 51%] 1888s dataframe/tests/test_dataframe.py::test_gh_517 PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_drop_axis_1 PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_drop_columns[columns0] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_drop_columns[columns1] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_drop_meta_mismatch PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_gh580 PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_gh6305 PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_rename_dict PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_rename_function PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_rename_index PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_timestamp PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_frame PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_dask_array_raises[False0] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_dask_array_raises[False1] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_dask_array_unknown[False] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_dask_array_unknown[True] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_dask_array[lengths0-False-None] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_dask_array[True-False-None] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_to_dask_array[True-False-meta2] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_apply PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_apply_convert_dtype[None] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_apply_convert_dtype[True] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_apply_convert_dtype[False] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_apply_warns PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_apply_warns_with_invalid_meta PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_dataframe_map[None] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_dataframe_map[ignore] PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_dataframe_map_raises SKIPPED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_applymap PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_add_prefix PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_add_suffix PASSED [ 51%] 1889s dataframe/tests/test_dataframe.py::test_abs PASSED [ 51%] 1890s dataframe/tests/test_dataframe.py::test_round PASSED [ 51%] 1890s dataframe/tests/test_dataframe.py::test_cov_dataframe[None] PASSED [ 51%] 1891s dataframe/tests/test_dataframe.py::test_cov_dataframe[True] PASSED [ 51%] 1891s dataframe/tests/test_dataframe.py::test_cov_dataframe[False] PASSED [ 51%] 1892s dataframe/tests/test_dataframe.py::test_cov_series PASSED [ 51%] 1892s dataframe/tests/test_dataframe.py::test_cov_gpu[None] SKIPPED (could...) [ 51%] 1892s dataframe/tests/test_dataframe.py::test_cov_gpu[True] SKIPPED (could...) [ 51%] 1892s dataframe/tests/test_dataframe.py::test_cov_gpu[False] SKIPPED (coul...) [ 51%] 1893s dataframe/tests/test_dataframe.py::test_corr PASSED [ 51%] 1893s dataframe/tests/test_dataframe.py::test_corr_gpu SKIPPED (could not ...) [ 51%] 1893s dataframe/tests/test_dataframe.py::test_corr_same_name PASSED [ 51%] 1893s dataframe/tests/test_dataframe.py::test_cov_corr_meta[1] PASSED [ 51%] 1893s dataframe/tests/test_dataframe.py::test_cov_corr_meta[2] PASSED [ 51%] 1907s dataframe/tests/test_dataframe.py::test_cov_corr_stable PASSED [ 51%] 1908s dataframe/tests/test_dataframe.py::test_cov_corr_mixed[None] XFAIL (...) [ 51%] 1909s dataframe/tests/test_dataframe.py::test_cov_corr_mixed[True] PASSED [ 51%] 1910s dataframe/tests/test_dataframe.py::test_cov_corr_mixed[False] XFAIL [ 51%] 1911s dataframe/tests/test_dataframe.py::test_autocorr PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_apply_infer_columns PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_index_time_properties PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_nlargest_nsmallest PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_nlargest_nsmallest_raises PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_reset_index PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_dataframe_compute_forward_kwargs PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_contains_series_raises_deprecated_warning_preserves_behavior PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_series_iteritems SKIPPED (it...) [ 51%] 1911s dataframe/tests/test_dataframe.py::test_series_iter PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_dataframe_iterrows PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_dataframe_itertuples PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_dataframe_items[columns0] PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_dataframe_items[columns1] PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_dataframe_items[columns2] PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_dataframe_itertuples_with_index_false PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_dataframe_itertuples_with_name_none PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_astype PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_astype_categoricals PASSED [ 51%] 1911s dataframe/tests/test_dataframe.py::test_astype_categoricals_known PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_groupby_callable PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_methods_tokenize_differently PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_info PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_groupby_multilevel_info PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_categorize_info PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_gh_1301 PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_timeseries_sorted PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_index_errors PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_index_nulls[None] PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_index_nulls[null_value1] PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_index_nulls[null_value2] PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_set_index_with_index PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_column_assignment PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_array_assignment PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_columns_assignment PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_attribute_assignment PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_setitem_triggering_realign PASSED [ 51%] 1912s dataframe/tests/test_dataframe.py::test_inplace_operators PASSED [ 51%] 1913s dataframe/tests/test_dataframe.py::test_idxmaxmin[idx0-True] PASSED [ 51%] 1913s dataframe/tests/test_dataframe.py::test_idxmaxmin[idx0-False] PASSED [ 51%] 1914s dataframe/tests/test_dataframe.py::test_idxmaxmin[idx1-True] PASSED [ 51%] 1914s dataframe/tests/test_dataframe.py::test_idxmaxmin[idx1-False] PASSED [ 51%] 1915s dataframe/tests/test_dataframe.py::test_idxmaxmin[idx2-True] PASSED [ 51%] 1916s dataframe/tests/test_dataframe.py::test_idxmaxmin[idx2-False] PASSED [ 51%] 1916s dataframe/tests/test_dataframe.py::test_idxmaxmin_numeric_only[idxmin] PASSED [ 51%] 1916s dataframe/tests/test_dataframe.py::test_idxmaxmin_numeric_only[idxmax] PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_idxmaxmin_empty_partitions PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_mode_numeric_only PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_meta PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_multilevel PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_string_subclass PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_column_types[list] PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_column_types[array] PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_column_types[Series] PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_column_types[Index] PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_with_bool_dataframe_as_key PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_getitem_with_non_series PASSED [ 51%] 1917s dataframe/tests/test_dataframe.py::test_ipython_completion PASSED [ 51%] 1918s dataframe/tests/test_dataframe.py::test_diff PASSED [ 51%] 1918s dataframe/tests/test_dataframe.py::test_shift PASSED [ 52%] 1918s dataframe/tests/test_dataframe.py::test_shift_with_freq_DatetimeIndex[B-False] PASSED [ 52%] 1918s dataframe/tests/test_dataframe.py::test_shift_with_freq_DatetimeIndex[D-True] PASSED [ 52%] 1919s dataframe/tests/test_dataframe.py::test_shift_with_freq_DatetimeIndex[h-True] PASSED [ 52%] 1919s dataframe/tests/test_dataframe.py::test_shift_with_freq_PeriodIndex[B-False] PASSED [ 52%] 1919s dataframe/tests/test_dataframe.py::test_shift_with_freq_PeriodIndex[D-True] PASSED [ 52%] 1919s dataframe/tests/test_dataframe.py::test_shift_with_freq_PeriodIndex[h-True] PASSED [ 52%] 1919s dataframe/tests/test_dataframe.py::test_shift_with_freq_TimedeltaIndex PASSED [ 52%] 1919s dataframe/tests/test_dataframe.py::test_shift_with_freq_errors PASSED [ 52%] 1920s dataframe/tests/test_dataframe.py::test_first_and_last[first] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_first_and_last[last] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[None-2-1] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[None-2-4] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[None-2-20] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[None-5-1] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[None-5-4] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[None-5-20] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[1-2-1] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[1-2-4] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[1-2-20] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[1-5-1] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[1-5-4] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[1-5-20] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[5-2-1] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[5-2-4] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[5-2-20] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[5-5-1] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[5-5-4] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[5-5-20] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[20-2-1] PASSED [ 52%] 1921s dataframe/tests/test_dataframe.py::test_hash_split_unique[20-2-4] PASSED [ 52%] 1922s dataframe/tests/test_dataframe.py::test_hash_split_unique[20-2-20] PASSED [ 52%] 1922s dataframe/tests/test_dataframe.py::test_hash_split_unique[20-5-1] PASSED [ 52%] 1922s dataframe/tests/test_dataframe.py::test_hash_split_unique[20-5-4] PASSED [ 52%] 1922s dataframe/tests/test_dataframe.py::test_hash_split_unique[20-5-20] PASSED [ 52%] 1923s dataframe/tests/test_dataframe.py::test_split_out_drop_duplicates[None] PASSED [ 52%] 1924s dataframe/tests/test_dataframe.py::test_split_out_drop_duplicates[2] PASSED [ 52%] 1924s dataframe/tests/test_dataframe.py::test_split_out_value_counts[None] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_split_out_value_counts[2] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_values PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_values_extension_dtypes PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_copy PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_del PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_dataframe[True-True] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_dataframe[True-False] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_dataframe[False-True] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_dataframe[False-False] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_series[True-True] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_series[True-False] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_series[False-True] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_series[False-False] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_index[True] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_index[False] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_per_partition[True-True] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_per_partition[True-False] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_per_partition[False-True] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_memory_usage_per_partition[False-False] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[sum] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[mean] PASSED [ 52%] 1925s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[std] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[var] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[count] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[min] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[max] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[idxmin] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[idxmax] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[prod] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[all] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[sem] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_dataframe_mode PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_median PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_median_approximate[dask] PASSED [ 52%] 1926s dataframe/tests/test_dataframe.py::test_median_approximate[tdigest] SKIPPED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_datetime_loc_open_slicing PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_to_datetime[False] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_to_datetime[True] SKIPPED (c...) [ 52%] 1927s dataframe/tests/test_dataframe.py::test_to_timedelta PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_isna[values0] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_isna[values1] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_slice_on_filtered_boundary[0] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_slice_on_filtered_boundary[9] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_nonmonotonic PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_empty PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[-1-None-False-False-drop0] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[-1-None-False-True-drop1] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[None-3-False-False-drop2] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[None-3-True-False-drop3] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[-0.5-None-False-False-drop4] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[-0.5-None-False-True-drop5] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[-1.5-None-False-True-drop6] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[None-3.5-False-False-drop7] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[None-3.5-True-False-drop8] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_with_boundary[None-2.5-False-False-drop9] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index0-0-9] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index1--1-None] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index2-None-10] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index3-None-None] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index4--1-None] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index5-None-2] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index6--2-3] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index7-None-None] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index8-left8-None] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index9-None-right9] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index10-left10-None] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_boundary_slice_same[index11-None-right11] PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_better_errors_object_reductions PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_sample_empty_partitions PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_coerce PASSED [ 52%] 1927s dataframe/tests/test_dataframe.py::test_bool PASSED [ 52%] 1928s dataframe/tests/test_dataframe.py::test_cumulative_multiple_columns PASSED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_map_partition_array[asarray] PASSED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_map_partition_array[func1] PASSED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_map_partition_sparse SKIPPED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_mixed_dask_array_operations PASSED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_mixed_dask_array_operations_errors PASSED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_mixed_dask_array_multi_dimensional PASSED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_meta_raises PASSED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_meta_nonempty_uses_meta_value_if_provided PASSED [ 52%] 1929s dataframe/tests/test_dataframe.py::test_dask_dataframe_holds_scipy_sparse_containers PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_map_partitions_delays_large_inputs PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_partitions_indexer PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_mod_eq PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_setitem PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_setitem_with_bool_dataframe_as_key PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_setitem_with_bool_series_as_key PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_setitem_with_numeric_column_name_raises_not_implemented PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_broadcast PASSED [ 52%] 1931s dataframe/tests/test_dataframe.py::test_scalar_with_array PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_has_parallel_type PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_meta_error_message PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_map_index PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_assign_index PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_index_divisions PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_replace PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_map_partitions_delays_lists PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_dtype_cast PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[False-False-1-1] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[False-False-1-4] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[False-False-3-1] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[False-False-3-4] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[False-True-1-1] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[False-True-1-4] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[False-True-3-1] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[False-True-3-4] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[True-False-1-1] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[True-False-1-4] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[True-False-3-1] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[True-False-3-4] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[True-True-1-1] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[True-True-1-4] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[True-True-3-1] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_map[True-True-3-4] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_dataframe_explode PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_series_explode PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_pop PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_nunique[0-True] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_nunique[0-False] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_nunique[1-True] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_nunique[1-False] PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_view PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_simple_map_partitions PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_iter PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_dataframe_groupby_cumsum_agg_empty_partitions PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_dataframe_groupby_cumprod_agg_empty_partitions PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_fuse_roots PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_attrs_dataframe PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_attrs_series PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_join_series PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_dask_layers PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_repr_html_dataframe_highlevelgraph PASSED [ 53%] 1931s dataframe/tests/test_dataframe.py::test_assign_na_float_columns PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_assign_no_warning_fragmented PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_dot PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_dot_nan PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_use_of_weakref_proxy PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-False-series0] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-False-series1] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-False-series2] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-False-series3] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-False-series4] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-True-series0] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-True-series1] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-True-series2] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-True-series3] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Series-True-series4] PASSED [ 53%] 1934s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-False-series0] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-False-series1] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-False-series2] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-False-series3] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-False-series4] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-True-series0] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-True-series1] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-True-series2] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-True-series3] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_numeric[Index-True-series4] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_deprecated SKIPPED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_dt64 PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_index_is_monotonic_dt64 PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_index_is_monotonic_deprecated SKIPPED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_is_monotonic_empty_partitions PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_custom_map_reduce PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict[2-columns-int] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict[2-columns-float] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict[2-index-int] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict[2-index-float] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict[5-columns-int] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict[5-columns-float] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict[5-index-int] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict[5-index-float] PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_from_dict_raises PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_empty PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_repr_materialize PASSED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_pyarrow_extension_dtype[int64[pyarrow]] SKIPPED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_pyarrow_extension_dtype[int32[pyarrow]] SKIPPED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_pyarrow_extension_dtype[float64[pyarrow]] SKIPPED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_pyarrow_extension_dtype[float32[pyarrow]] SKIPPED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_pyarrow_extension_dtype[uint8[pyarrow]] SKIPPED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_pyarrow_decimal_extension_dtype SKIPPED [ 53%] 1935s dataframe/tests/test_dataframe.py::test_to_backend PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_transform_getitem_works[max] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_transform_getitem_works[sum] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_mask_where_array_like[df0-cond0] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_mask_where_array_like[df1-cond1] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_mask_where_array_like[df2-cond2] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_mask_where_array_like[df3-cond3] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_mask_where_array_like[df4-cond4] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_duplicate_columns[select_dtypes-kwargs0] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_duplicate_columns[describe-kwargs1] PASSED [ 53%] 1936s dataframe/tests/test_dataframe.py::test_duplicate_columns[nunique-kwargs2] PASSED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_duplicate_columns[quantile-kwargs3] PASSED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_mask_where_callable PASSED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_pyarrow_schema_dispatch SKIPPED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_pyarrow_schema_dispatch_preserves_index[True] SKIPPED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_pyarrow_schema_dispatch_preserves_index[False] SKIPPED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_pyarrow_conversion_dispatch[True] SKIPPED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_pyarrow_conversion_dispatch[False] SKIPPED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_pyarrow_conversion_dispatch_cudf SKIPPED [ 53%] 1937s dataframe/tests/test_dataframe.py::test_enforce_runtime_divisions PASSED [ 53%] 1937s dataframe/tests/test_extensions.py::test_register_extension_type PASSED [ 53%] 1937s dataframe/tests/test_extensions.py::test_reduction PASSED [ 53%] 1937s dataframe/tests/test_extensions.py::test_scalar PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_repr PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_repr_meta_mutation PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_dataframe_format PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_dataframe_format_with_index PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_dataframe_format_unknown_divisions PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_dataframe_format_long PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_series_format PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_series_format_long PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_index_format PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_categorical_format PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_duplicate_columns_repr PASSED [ 53%] 1937s dataframe/tests/test_format.py::test_empty_repr PASSED [ 53%] 1937s dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[disk] XFAIL [ 53%] 1937s dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[tasks] XFAIL [ 54%] 1937s dataframe/tests/test_groupby.py::test_groupby_internal_repr[disk] PASSED [ 54%] 1938s dataframe/tests/test_groupby.py::test_groupby_internal_repr[tasks] PASSED [ 54%] 1938s dataframe/tests/test_groupby.py::test_groupby_error[disk] PASSED [ 54%] 1938s dataframe/tests/test_groupby.py::test_groupby_error[tasks] PASSED [ 54%] 1938s dataframe/tests/test_groupby.py::test_full_groupby[disk] PASSED [ 54%] 1938s dataframe/tests/test_groupby.py::test_full_groupby[tasks] PASSED [ 54%] 1939s dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[disk] PASSED [ 54%] 1940s dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[tasks] PASSED [ 54%] 1940s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-0] PASSED [ 54%] 1940s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-1] PASSED [ 54%] 1940s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-2] PASSED [ 54%] 1940s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-3] PASSED [ 54%] 1941s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-4] XFAIL [ 54%] 1941s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-0] PASSED [ 54%] 1941s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-1] PASSED [ 54%] 1941s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-2] PASSED [ 54%] 1941s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-3] PASSED [ 54%] 1942s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-4] XFAIL [ 54%] 1942s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-0] PASSED [ 54%] 1942s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-1] PASSED [ 54%] 1942s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-2] PASSED [ 54%] 1942s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-3] PASSED [ 54%] 1943s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-4] XFAIL [ 54%] 1943s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-0] PASSED [ 54%] 1943s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-1] PASSED [ 54%] 1943s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-2] PASSED [ 54%] 1943s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-3] PASSED [ 54%] 1944s dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-4] XFAIL [ 54%] 1944s dataframe/tests/test_groupby.py::test_groupby_dir[disk] PASSED [ 54%] 1944s dataframe/tests/test_groupby.py::test_groupby_dir[tasks] PASSED [ 54%] 1944s dataframe/tests/test_groupby.py::test_groupby_on_index[disk-sync] PASSED [ 54%] 1945s dataframe/tests/test_groupby.py::test_groupby_on_index[disk-threads] PASSED [ 54%] 1946s dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-sync] PASSED [ 54%] 1946s dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-threads] PASSED [ 54%] 1946s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-0] PASSED [ 54%] 1946s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-1] PASSED [ 54%] 1946s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-2] PASSED [ 54%] 1946s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-3] PASSED [ 54%] 1946s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-4] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-5] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-6] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-0] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-1] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-2] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-3] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-4] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-5] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-6] PASSED [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-0] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-1] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-2] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-3] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-4] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-5] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-6] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-0] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-1] XPASS [ 54%] 1947s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-2] XPASS [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-3] XPASS [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-4] XPASS [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-5] XPASS [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-6] XPASS [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-0] PASSED [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-1] PASSED [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-2] PASSED [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-3] PASSED [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-4] PASSED [ 54%] 1948s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-5] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-6] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-0] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-1] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-2] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-3] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-4] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-5] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-6] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-0] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-1] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-2] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-3] PASSED [ 54%] 1949s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-4] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-5] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-6] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-0] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-1] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-2] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-3] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-4] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-5] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-6] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-0] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-1] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-2] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-3] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-4] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-5] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-6] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-0] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-1] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-2] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-3] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-4] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-5] PASSED [ 54%] 1950s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-6] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-0] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-1] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-2] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-3] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-4] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-5] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-6] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-0] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-1] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-2] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-3] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-4] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-5] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-6] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-0] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-1] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-2] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-3] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-4] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-5] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-6] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-0] PASSED [ 54%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-1] PASSED [ 55%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-2] PASSED [ 55%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-3] PASSED [ 55%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-4] PASSED [ 55%] 1951s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-5] PASSED [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-6] PASSED [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-0] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-1] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-2] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-3] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-4] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-5] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-6] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-0] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-1] XPASS [ 55%] 1952s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-2] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-3] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-4] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-5] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-6] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-0] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-1] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-2] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-3] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-4] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-5] XPASS [ 55%] 1953s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-6] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-0] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-1] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-2] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-3] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-4] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-5] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-6] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-0] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-1] XPASS [ 55%] 1954s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-2] XPASS [ 55%] 1955s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-3] XPASS [ 55%] 1955s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-4] XPASS [ 55%] 1955s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-5] XPASS [ 55%] 1955s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-6] XPASS [ 55%] 1955s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-0] XPASS [ 55%] 1955s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-1] XPASS [ 55%] 1955s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-2] XPASS [ 55%] 1955s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-3] XPASS [ 55%] 1956s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-4] XPASS [ 55%] 1956s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-5] XPASS [ 55%] 1956s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-6] XPASS [ 55%] 1956s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-0] XPASS [ 55%] 1956s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-1] XPASS [ 55%] 1956s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-2] XPASS [ 55%] 1956s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-3] XPASS [ 55%] 1956s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-4] XPASS [ 55%] 1957s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-5] XPASS [ 55%] 1957s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-6] XPASS [ 55%] 1957s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-0] XPASS [ 55%] 1957s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-1] XPASS [ 55%] 1957s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-2] XPASS [ 55%] 1957s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-3] XPASS [ 55%] 1957s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-4] XPASS [ 55%] 1957s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-5] XPASS [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-6] XPASS [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-0] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-1] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-2] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-3] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-4] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-5] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-6] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-0] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-1] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-2] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-3] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-4] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-5] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-6] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-0] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-1] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-2] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-3] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-4] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-5] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-6] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-0] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-1] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-2] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-3] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-4] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-5] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-6] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-0] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-1] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-2] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-3] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-4] PASSED [ 55%] 1958s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-5] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-6] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-0] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-1] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-2] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-3] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-4] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-5] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-6] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-0] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-1] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-2] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-3] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-4] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-5] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-6] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-0] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-1] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-2] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-3] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-4] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-5] PASSED [ 55%] 1959s dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-6] PASSED [ 55%] 1960s dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[disk] PASSED [ 55%] 1960s dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[tasks] PASSED [ 55%] 1960s dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-0] PASSED [ 55%] 1960s dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-0] PASSED [ 55%] 1960s dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-1] PASSED [ 55%] 1960s dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-1] PASSED [ 55%] 1961s dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-2] PASSED [ 55%] 1961s dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-0] PASSED [ 55%] 1961s dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-0] PASSED [ 55%] 1961s dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-1] PASSED [ 56%] 1961s dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-1] PASSED [ 56%] 1961s dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-2] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[disk] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[tasks] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[disk] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[tasks] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[disk] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[tasks] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-1] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-2] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-1] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-2] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-1] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-2] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-1] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-2] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-1] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-2] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-1] PASSED [ 56%] 1962s dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-2] PASSED [ 56%] 1963s dataframe/tests/test_groupby.py::test_series_groupby[disk] PASSED [ 56%] 1963s dataframe/tests/test_groupby.py::test_series_groupby[tasks] PASSED [ 56%] 1963s dataframe/tests/test_groupby.py::test_series_groupby_errors[disk] PASSED [ 56%] 1963s dataframe/tests/test_groupby.py::test_series_groupby_errors[tasks] PASSED [ 56%] 1963s dataframe/tests/test_groupby.py::test_groupby_index_array[disk] PASSED [ 56%] 1963s dataframe/tests/test_groupby.py::test_groupby_index_array[tasks] PASSED [ 56%] 1963s dataframe/tests/test_groupby.py::test_groupby_set_index[disk] PASSED [ 56%] 1963s dataframe/tests/test_groupby.py::test_groupby_set_index[tasks] PASSED [ 56%] 1970s dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] PASSED [ 56%] 1986s dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] PASSED [ 56%] 1994s dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-True] PASSED [ 56%] 2010s dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-False] PASSED [ 56%] 2010s dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-disk-split_every] PASSED [ 56%] 2011s dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-disk-split_out] PASSED [ 56%] 2011s dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-tasks-split_every] PASSED [ 56%] 2012s dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-tasks-split_out] PASSED [ 56%] 2012s dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-disk-split_every] XPASS [ 56%] 2013s dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-disk-split_out] XPASS [ 56%] 2014s dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-tasks-split_every] XPASS [ 56%] 2015s dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-tasks-split_out] XPASS [ 56%] 2016s dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-disk-split_every] PASSED [ 56%] 2017s dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-disk-split_out] PASSED [ 56%] 2018s dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_every] PASSED [ 56%] 2018s dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_out] PASSED [ 56%] 2019s dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-disk-split_every] PASSED [ 56%] 2019s dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-disk-split_out] PASSED [ 56%] 2019s dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_every] PASSED [ 56%] 2020s dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_out] PASSED [ 56%] 2020s dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_every] PASSED [ 56%] 2021s dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_out] PASSED [ 56%] 2021s dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_every] PASSED [ 56%] 2022s dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_out] PASSED [ 56%] 2022s dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_every] PASSED [ 56%] 2022s dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_out] PASSED [ 56%] 2023s dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_every] PASSED [ 56%] 2023s dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_out] PASSED [ 56%] 2024s dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_every] PASSED [ 56%] 2024s dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_out] PASSED [ 56%] 2024s dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_every] PASSED [ 56%] 2025s dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_out] PASSED [ 56%] 2026s dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_every] XPASS [ 56%] 2027s dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_out] XPASS [ 56%] 2027s dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_every] XPASS [ 56%] 2028s dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_out] XPASS [ 56%] 2030s dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-disk-split_every] XPASS [ 56%] 2031s dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-disk-split_out] XPASS [ 56%] 2033s dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_every] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_out] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_every] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_out] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_every] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_out] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-disk-split_every] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-disk-split_out] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_every] XPASS [ 56%] 2034s dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_out] XPASS [ 56%] 2035s dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_every] PASSED [ 56%] 2035s dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_out] PASSED [ 56%] 2035s dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_every] PASSED [ 56%] 2035s dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_out] PASSED [ 56%] 2035s dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_every] SKIPPED [ 56%] 2035s dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_out] SKIPPED [ 56%] 2036s dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_every] PASSED [ 56%] 2036s dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_out] PASSED [ 56%] 2036s dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_every] SKIPPED [ 56%] 2036s dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_out] SKIPPED [ 56%] 2037s dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_every] PASSED [ 56%] 2037s dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_out] PASSED [ 56%] 2037s dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-disk-split_every] PASSED [ 56%] 2038s dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-disk-split_out] PASSED [ 56%] 2038s dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_every] PASSED [ 56%] 2039s dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_out] PASSED [ 56%] 2039s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-0] PASSED [ 56%] 2039s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-1] PASSED [ 56%] 2039s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-2] PASSED [ 56%] 2039s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-3] PASSED [ 56%] 2039s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-4] PASSED [ 56%] 2040s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-5] PASSED [ 56%] 2040s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-6] PASSED [ 56%] 2040s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-7] PASSED [ 56%] 2040s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-8] PASSED [ 56%] 2040s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-9] PASSED [ 56%] 2040s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-10] PASSED [ 56%] 2040s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-11] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-0] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-1] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-2] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-3] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-4] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-5] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-6] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-7] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-8] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-9] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-10] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-11] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-0] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-1] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-2] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-3] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-4] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-5] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-6] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-7] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-8] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-9] PASSED [ 56%] 2045s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-10] PASSED [ 57%] 2046s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-11] PASSED [ 57%] 2046s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-0] PASSED [ 57%] 2046s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-1] PASSED [ 57%] 2047s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-2] PASSED [ 57%] 2047s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-3] PASSED [ 57%] 2047s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-4] PASSED [ 57%] 2047s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-5] PASSED [ 57%] 2047s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-6] PASSED [ 57%] 2048s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-7] PASSED [ 57%] 2048s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-8] PASSED [ 57%] 2048s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-9] PASSED [ 57%] 2049s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-10] PASSED [ 57%] 2049s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-11] PASSED [ 57%] 2051s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-0] PASSED [ 57%] 2051s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-1] PASSED [ 57%] 2051s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-2] PASSED [ 57%] 2051s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-3] PASSED [ 57%] 2051s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-4] PASSED [ 57%] 2052s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-5] XFAIL [ 57%] 2053s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-0] PASSED [ 57%] 2054s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-1] PASSED [ 57%] 2055s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-2] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-3] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-4] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] XFAIL [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-0] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-1] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-2] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-3] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-4] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-5] XFAIL [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-0] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-1] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-2] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-3] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-4] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-5] XFAIL [ 57%] 2085s dataframe/tests/test_groupby.py::test_numeric_column_names[disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_numeric_column_names[tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_groupby_apply_tasks[disk] SKIPPED [ 57%] 2085s dataframe/tests/test_groupby.py::test_groupby_apply_tasks[tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_groupby_multiprocessing[disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_groupby_multiprocessing[tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_groupby_normalize_by[disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_groupby_normalize_by[tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[sum-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[sum-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-disk] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-tasks] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-disk] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-tasks] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-disk] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-tasks] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-disk] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-tasks] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-disk] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-tasks] XPASS [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[first-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[first-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[disk] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[tasks] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-1] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-8] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-1] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-8] PASSED [ 57%] 2085s dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-1] PASSED [ 57%] 2086s dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-8] PASSED [ 57%] 2091s dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-1] PASSED [ 57%] 2093s dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-8] PASSED [ 57%] 2100s dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-True] PASSED [ 57%] 2103s dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-False] PASSED [ 57%] 2111s dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[tasks-True] PASSED [ 57%] 2113s dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[tasks-False] PASSED [ 57%] 2113s dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[disk] PASSED [ 57%] 2113s dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[tasks] PASSED [ 57%] 2114s dataframe/tests/test_groupby.py::test_aggregate_median[disk-a-spec0] PASSED [ 57%] 2114s dataframe/tests/test_groupby.py::test_aggregate_median[disk-a-spec1] PASSED [ 57%] 2114s dataframe/tests/test_groupby.py::test_aggregate_median[disk-keys1-spec0] PASSED [ 57%] 2114s dataframe/tests/test_groupby.py::test_aggregate_median[disk-keys1-spec1] PASSED [ 57%] 2114s dataframe/tests/test_groupby.py::test_aggregate_median[tasks-a-spec0] PASSED [ 57%] 2115s dataframe/tests/test_groupby.py::test_aggregate_median[tasks-a-spec1] PASSED [ 57%] 2115s dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec0] PASSED [ 57%] 2115s dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec1] PASSED [ 57%] 2115s dataframe/tests/test_groupby.py::test_fillna[disk-None-True-0] PASSED [ 57%] 2116s dataframe/tests/test_groupby.py::test_fillna[disk-None-True-1] PASSED [ 57%] 2116s dataframe/tests/test_groupby.py::test_fillna[disk-None-False-0] PASSED [ 57%] 2116s dataframe/tests/test_groupby.py::test_fillna[disk-None-False-1] PASSED [ 57%] 2116s dataframe/tests/test_groupby.py::test_fillna[disk-None-None-0] PASSED [ 57%] 2117s dataframe/tests/test_groupby.py::test_fillna[disk-None-None-1] PASSED [ 57%] 2117s dataframe/tests/test_groupby.py::test_fillna[disk-1-True-0] PASSED [ 57%] 2117s dataframe/tests/test_groupby.py::test_fillna[disk-1-True-1] PASSED [ 57%] 2118s dataframe/tests/test_groupby.py::test_fillna[disk-1-False-0] PASSED [ 57%] 2118s dataframe/tests/test_groupby.py::test_fillna[disk-1-False-1] PASSED [ 57%] 2118s dataframe/tests/test_groupby.py::test_fillna[disk-1-None-0] PASSED [ 57%] 2119s dataframe/tests/test_groupby.py::test_fillna[disk-1-None-1] PASSED [ 57%] 2119s dataframe/tests/test_groupby.py::test_fillna[disk-4-True-0] PASSED [ 57%] 2119s dataframe/tests/test_groupby.py::test_fillna[disk-4-True-1] PASSED [ 57%] 2119s dataframe/tests/test_groupby.py::test_fillna[disk-4-False-0] PASSED [ 57%] 2120s dataframe/tests/test_groupby.py::test_fillna[disk-4-False-1] PASSED [ 57%] 2120s dataframe/tests/test_groupby.py::test_fillna[disk-4-None-0] PASSED [ 57%] 2120s dataframe/tests/test_groupby.py::test_fillna[disk-4-None-1] PASSED [ 57%] 2121s dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-0] PASSED [ 57%] 2121s dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-1] PASSED [ 57%] 2121s dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-0] PASSED [ 57%] 2121s dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-1] PASSED [ 57%] 2122s dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-0] PASSED [ 57%] 2122s dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-1] PASSED [ 57%] 2122s dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-0] PASSED [ 57%] 2123s dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-1] PASSED [ 57%] 2123s dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-0] PASSED [ 57%] 2123s dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-1] PASSED [ 58%] 2123s dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-0] PASSED [ 58%] 2124s dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-1] PASSED [ 58%] 2124s dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-0] PASSED [ 58%] 2124s dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-1] PASSED [ 58%] 2125s dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-0] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-1] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-0] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-1] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-None-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-None-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-None-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-1-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-1-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-1-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-4-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-4-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[disk-4-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-None-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-None-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-None-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-1-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-1-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-1-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-4-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-4-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_ffill[tasks-4-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-None-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-None-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-None-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-1-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-1-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-1-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-4-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-4-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[disk-4-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-None-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-None-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-None-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-1-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-1-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-1-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-4-True] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-4-False] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_bfill[tasks-4-None] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-1-0] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-1-1] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-1-2] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-1-3] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-1-4] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-2-0] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-2-1] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-2-2] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-2-3] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-disk-2-4] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-1-0] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-1-1] PASSED [ 58%] 2144s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-1-2] PASSED [ 58%] 2145s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-1-3] PASSED [ 58%] 2145s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-1-4] PASSED [ 58%] 2146s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-2-0] PASSED [ 58%] 2146s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-2-1] PASSED [ 58%] 2147s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-2-2] PASSED [ 58%] 2148s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-2-3] PASSED [ 58%] 2149s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[sum-tasks-2-4] PASSED [ 58%] 2152s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-1-0] XPASS [ 58%] 2152s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-1-1] XPASS [ 58%] 2152s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-1-2] XPASS [ 58%] 2152s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-1-3] XPASS [ 58%] 2152s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-1-4] XPASS [ 58%] 2153s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-2-0] XPASS [ 58%] 2155s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-2-1] XPASS [ 58%] 2156s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-2-2] XPASS [ 58%] 2158s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-2-3] XPASS [ 58%] 2160s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-disk-2-4] XPASS [ 58%] 2160s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-1-0] XPASS [ 58%] 2161s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-1-1] XPASS [ 58%] 2161s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-1-2] XPASS [ 58%] 2162s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-1-3] XPASS [ 58%] 2162s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-1-4] XPASS [ 58%] 2164s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-2-0] XPASS [ 58%] 2165s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-2-1] XPASS [ 58%] 2166s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-2-2] XPASS [ 58%] 2168s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-2-3] XPASS [ 58%] 2170s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[mean-tasks-2-4] XPASS [ 58%] 2170s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-1-0] PASSED [ 58%] 2171s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-1-1] PASSED [ 58%] 2172s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-1-2] PASSED [ 58%] 2173s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-1-3] PASSED [ 58%] 2174s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-1-4] PASSED [ 58%] 2175s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-2-0] PASSED [ 58%] 2176s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-2-1] PASSED [ 58%] 2176s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-2-2] PASSED [ 58%] 2177s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-2-3] PASSED [ 58%] 2178s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-disk-2-4] PASSED [ 58%] 2179s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-1-0] PASSED [ 58%] 2180s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-1-1] PASSED [ 58%] 2180s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-1-2] PASSED [ 58%] 2181s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-1-3] PASSED [ 58%] 2182s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-1-4] PASSED [ 58%] 2182s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-2-0] PASSED [ 58%] 2183s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-2-1] PASSED [ 58%] 2184s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-2-2] PASSED [ 58%] 2185s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-2-3] PASSED [ 58%] 2185s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[median-tasks-2-4] PASSED [ 58%] 2186s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-1-0] PASSED [ 58%] 2186s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-1-1] PASSED [ 58%] 2186s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-1-2] PASSED [ 58%] 2187s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-1-3] PASSED [ 58%] 2187s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-1-4] PASSED [ 58%] 2188s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-2-0] PASSED [ 58%] 2188s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-2-1] PASSED [ 58%] 2189s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-2-2] PASSED [ 58%] 2190s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-2-3] PASSED [ 58%] 2191s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-disk-2-4] PASSED [ 58%] 2191s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-1-0] PASSED [ 58%] 2192s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-1-1] PASSED [ 58%] 2192s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-1-2] PASSED [ 58%] 2192s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-1-3] PASSED [ 58%] 2193s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-1-4] PASSED [ 58%] 2193s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-2-0] PASSED [ 58%] 2194s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-2-1] PASSED [ 58%] 2195s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-2-2] PASSED [ 58%] 2195s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-2-3] PASSED [ 58%] 2196s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[min-tasks-2-4] PASSED [ 58%] 2197s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-1-0] PASSED [ 58%] 2197s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-1-1] PASSED [ 58%] 2197s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-1-2] PASSED [ 59%] 2198s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-1-3] PASSED [ 59%] 2198s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-1-4] PASSED [ 59%] 2199s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-2-0] PASSED [ 59%] 2200s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-2-1] PASSED [ 59%] 2200s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-2-2] PASSED [ 59%] 2201s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-2-3] PASSED [ 59%] 2202s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-disk-2-4] PASSED [ 59%] 2202s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-1-0] PASSED [ 59%] 2203s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-1-1] PASSED [ 59%] 2203s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-1-2] PASSED [ 59%] 2203s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-1-3] PASSED [ 59%] 2204s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-1-4] PASSED [ 59%] 2204s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-2-0] PASSED [ 59%] 2205s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-2-1] PASSED [ 59%] 2206s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-2-2] PASSED [ 59%] 2207s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-2-3] PASSED [ 59%] 2208s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[max-tasks-2-4] PASSED [ 59%] 2208s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-1-0] PASSED [ 59%] 2208s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-1-1] PASSED [ 59%] 2208s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-1-2] PASSED [ 59%] 2209s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-1-3] PASSED [ 59%] 2209s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-1-4] PASSED [ 59%] 2210s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-2-0] PASSED [ 59%] 2211s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-2-1] PASSED [ 59%] 2211s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-2-2] PASSED [ 59%] 2212s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-2-3] PASSED [ 59%] 2213s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-disk-2-4] PASSED [ 59%] 2213s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-1-0] PASSED [ 59%] 2214s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-1-1] PASSED [ 59%] 2214s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-1-2] PASSED [ 59%] 2214s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-1-3] PASSED [ 59%] 2215s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-1-4] PASSED [ 59%] 2215s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-2-0] PASSED [ 59%] 2216s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-2-1] PASSED [ 59%] 2217s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-2-2] PASSED [ 59%] 2217s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-2-3] PASSED [ 59%] 2218s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[count-tasks-2-4] PASSED [ 59%] 2218s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-1-0] PASSED [ 59%] 2219s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-1-1] PASSED [ 59%] 2219s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-1-2] PASSED [ 59%] 2219s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-1-3] PASSED [ 59%] 2220s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-1-4] PASSED [ 59%] 2220s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-2-0] PASSED [ 59%] 2221s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-2-1] PASSED [ 59%] 2222s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-2-2] PASSED [ 59%] 2222s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-2-3] PASSED [ 59%] 2223s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-disk-2-4] PASSED [ 59%] 2223s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-1-0] PASSED [ 59%] 2224s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-1-1] PASSED [ 59%] 2224s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-1-2] PASSED [ 59%] 2224s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-1-3] PASSED [ 59%] 2225s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-1-4] PASSED [ 59%] 2225s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-2-0] PASSED [ 59%] 2226s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-2-1] PASSED [ 59%] 2226s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-2-2] PASSED [ 59%] 2227s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-2-3] PASSED [ 59%] 2228s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[size-tasks-2-4] PASSED [ 59%] 2229s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-1-0] XPASS [ 59%] 2229s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-1-1] XPASS [ 59%] 2230s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-1-2] XPASS [ 59%] 2231s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-1-3] XPASS [ 59%] 2232s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-1-4] XPASS [ 59%] 2233s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-2-0] XPASS [ 59%] 2234s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-2-1] XPASS [ 59%] 2235s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-2-2] XPASS [ 59%] 2236s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-2-3] XPASS [ 59%] 2237s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-disk-2-4] XPASS [ 59%] 2237s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-1-0] XPASS [ 59%] 2238s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-1-1] XPASS [ 59%] 2239s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-1-2] XPASS [ 59%] 2240s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-1-3] XPASS [ 59%] 2240s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-1-4] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-2-0] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-2-1] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-2-2] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-2-3] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[std-tasks-2-4] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-1-0] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-1-1] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-1-2] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-1-3] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-1-4] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-2-0] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-2-1] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-2-2] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-2-3] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-disk-2-4] XPASS [ 59%] 2254s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-1-0] XPASS [ 59%] 2255s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-1-1] XPASS [ 59%] 2255s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-1-2] XPASS [ 59%] 2256s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-1-3] XPASS [ 59%] 2257s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-1-4] XPASS [ 59%] 2258s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-2-0] XPASS [ 59%] 2259s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-2-1] XPASS [ 59%] 2259s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-2-2] XPASS [ 59%] 2261s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-2-3] XPASS [ 59%] 2263s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[var-tasks-2-4] XPASS [ 59%] 2264s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-1-0] XPASS [ 59%] 2266s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-1-1] XPASS [ 59%] 2267s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-1-2] XPASS [ 59%] 2269s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-1-3] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-1-4] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-2-0] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-2-1] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-2-2] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-2-3] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-disk-2-4] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-1-0] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-1-1] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-1-2] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-1-3] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-1-4] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-2-0] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-2-1] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-2-2] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-2-3] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[cov-tasks-2-4] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-1-0] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-1-1] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-1-2] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-1-3] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-1-4] XPASS [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-2-0] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-2-1] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-2-2] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-2-3] SKIPPED [ 59%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-disk-2-4] SKIPPED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-1-0] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-1-1] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-1-2] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-1-3] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-1-4] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-2-0] SKIPPED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-2-1] SKIPPED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-2-2] SKIPPED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-2-3] SKIPPED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[corr-tasks-2-4] SKIPPED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-1-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-1-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-2-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-disk-2-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-1-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-1-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-2-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[nunique-tasks-2-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-1-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-1-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-2-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-disk-2-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-1-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-1-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-2-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[first-tasks-2-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-1-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-1-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-2-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-disk-2-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-1-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-1-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-2-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[last-tasks-2-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-1-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-1-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-2-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-disk-2-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-1-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-1-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-2-3] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_dataframe_aggregations_multilevel[prod-tasks-2-4] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-0] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-1] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-2] PASSED [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-0] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-1] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-2] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-0] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-1] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-2] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-0] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-1] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-2] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-0] XPASS [ 60%] 2335s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-1] XPASS [ 60%] 2336s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-2] XPASS [ 60%] 2336s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-0] PASSED [ 60%] 2336s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-1] PASSED [ 60%] 2336s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-2] PASSED [ 60%] 2337s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-0] PASSED [ 60%] 2337s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-1] PASSED [ 60%] 2337s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-2] PASSED [ 60%] 2337s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-0] PASSED [ 60%] 2338s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-1] PASSED [ 60%] 2338s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-2] PASSED [ 60%] 2338s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-0] PASSED [ 60%] 2338s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-1] PASSED [ 60%] 2338s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-2] PASSED [ 60%] 2339s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-0] PASSED [ 61%] 2339s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-1] PASSED [ 61%] 2339s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-2] PASSED [ 61%] 2339s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-0] PASSED [ 61%] 2339s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-1] PASSED [ 61%] 2339s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-2] PASSED [ 61%] 2339s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-0] PASSED [ 61%] 2340s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-1] PASSED [ 61%] 2340s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-2] PASSED [ 61%] 2340s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-0] PASSED [ 61%] 2340s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-1] PASSED [ 61%] 2340s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-2] PASSED [ 61%] 2340s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-0] PASSED [ 61%] 2340s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-1] PASSED [ 61%] 2341s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-2] PASSED [ 61%] 2341s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-0] PASSED [ 61%] 2341s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-1] PASSED [ 61%] 2341s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-2] PASSED [ 61%] 2341s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-0] PASSED [ 61%] 2341s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-1] PASSED [ 61%] 2341s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-2] PASSED [ 61%] 2342s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-0] PASSED [ 61%] 2342s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-1] PASSED [ 61%] 2342s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-2] PASSED [ 61%] 2342s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-0] PASSED [ 61%] 2342s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-1] PASSED [ 61%] 2342s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-2] PASSED [ 61%] 2343s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-0] PASSED [ 61%] 2343s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-1] PASSED [ 61%] 2343s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-2] PASSED [ 61%] 2343s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-0] PASSED [ 61%] 2343s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-1] PASSED [ 61%] 2343s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-2] PASSED [ 61%] 2344s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-0] PASSED [ 61%] 2344s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-1] PASSED [ 61%] 2344s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-2] PASSED [ 61%] 2344s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-0] PASSED [ 61%] 2344s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-1] PASSED [ 61%] 2344s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-2] PASSED [ 61%] 2345s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-0] PASSED [ 61%] 2345s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-1] PASSED [ 61%] 2345s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-2] PASSED [ 61%] 2345s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-0] PASSED [ 61%] 2345s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-1] PASSED [ 61%] 2345s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-2] PASSED [ 61%] 2345s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-0] PASSED [ 61%] 2346s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-1] PASSED [ 61%] 2346s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-2] PASSED [ 61%] 2346s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-0] XPASS [ 61%] 2346s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-1] XPASS [ 61%] 2347s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-2] XPASS [ 61%] 2347s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-0] XPASS [ 61%] 2347s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-1] XPASS [ 61%] 2348s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-2] XPASS [ 61%] 2348s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-0] XPASS [ 61%] 2348s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-1] XPASS [ 61%] 2348s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-2] XPASS [ 61%] 2348s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-0] XPASS [ 61%] 2349s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-1] XPASS [ 61%] 2349s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-2] XPASS [ 61%] 2349s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-0] XPASS [ 61%] 2349s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-1] XPASS [ 61%] 2350s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-2] XPASS [ 61%] 2350s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-0] XPASS [ 61%] 2350s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-1] XPASS [ 61%] 2351s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-2] XPASS [ 61%] 2351s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-0] XPASS [ 61%] 2351s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-1] XPASS [ 61%] 2351s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-2] XPASS [ 61%] 2351s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-0] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-1] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-2] XPASS [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-0] PASSED [ 61%] 2352s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-1] PASSED [ 61%] 2353s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-2] PASSED [ 61%] 2353s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-0] PASSED [ 61%] 2354s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-1] PASSED [ 61%] 2354s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-2] PASSED [ 61%] 2354s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-0] PASSED [ 61%] 2354s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-1] PASSED [ 61%] 2354s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-2] PASSED [ 61%] 2354s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-0] PASSED [ 61%] 2354s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-1] PASSED [ 61%] 2354s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-2] PASSED [ 61%] 2355s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-0] PASSED [ 61%] 2355s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-1] PASSED [ 61%] 2355s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-2] PASSED [ 61%] 2355s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-0] PASSED [ 61%] 2355s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-1] PASSED [ 61%] 2356s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-2] PASSED [ 61%] 2356s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-0] PASSED [ 61%] 2356s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-1] PASSED [ 61%] 2356s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-2] PASSED [ 61%] 2357s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-0] PASSED [ 61%] 2357s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-1] PASSED [ 61%] 2357s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-2] PASSED [ 61%] 2357s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-0] PASSED [ 61%] 2357s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-1] PASSED [ 61%] 2357s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-2] PASSED [ 61%] 2358s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-0] PASSED [ 61%] 2358s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-1] PASSED [ 61%] 2358s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-2] PASSED [ 61%] 2358s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-0] PASSED [ 61%] 2358s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-1] PASSED [ 62%] 2358s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-2] PASSED [ 62%] 2358s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-0] PASSED [ 62%] 2359s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-1] PASSED [ 62%] 2359s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-2] PASSED [ 62%] 2359s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-0] PASSED [ 62%] 2359s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-1] PASSED [ 62%] 2359s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-2] PASSED [ 62%] 2359s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-0] PASSED [ 62%] 2360s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-1] PASSED [ 62%] 2360s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-2] PASSED [ 62%] 2360s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-0] PASSED [ 62%] 2360s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-1] PASSED [ 62%] 2360s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-2] PASSED [ 62%] 2360s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-0] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-1] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-2] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-0] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-1] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-2] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-3] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-4] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-0] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-1] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-2] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-3] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-4] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-0] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-1] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-2] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-3] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-4] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-0] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-1] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-2] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-3] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-4] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-0] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-1] PASSED [ 62%] 2361s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-2] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-3] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-4] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-0] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-1] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-2] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-3] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-4] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[disk] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[tasks] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[disk] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[tasks] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-1] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-4] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-20] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-1] PASSED [ 62%] 2362s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-4] PASSED [ 62%] 2363s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-20] PASSED [ 62%] 2363s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-1] PASSED [ 62%] 2363s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-4] PASSED [ 62%] 2364s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-20] PASSED [ 62%] 2364s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-1] PASSED [ 62%] 2364s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-4] PASSED [ 62%] 2364s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-20] PASSED [ 62%] 2365s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-1] PASSED [ 62%] 2365s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-4] PASSED [ 62%] 2366s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-20] PASSED [ 62%] 2367s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-1] PASSED [ 62%] 2367s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-4] PASSED [ 62%] 2368s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-20] PASSED [ 62%] 2368s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-1] PASSED [ 62%] 2368s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-4] PASSED [ 62%] 2368s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-20] PASSED [ 62%] 2368s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-1] PASSED [ 62%] 2368s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-4] PASSED [ 62%] 2369s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-20] PASSED [ 62%] 2369s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-1] PASSED [ 62%] 2369s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-4] PASSED [ 62%] 2370s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-20] PASSED [ 62%] 2370s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-1] PASSED [ 62%] 2370s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-4] PASSED [ 62%] 2370s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-20] PASSED [ 62%] 2370s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-1] PASSED [ 62%] 2371s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-4] PASSED [ 62%] 2372s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-20] PASSED [ 62%] 2373s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-1] PASSED [ 62%] 2373s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-4] PASSED [ 62%] 2374s dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-20] PASSED [ 62%] 2374s dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[disk] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[tasks] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_groupby_split_out_num[disk] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_groupby_split_out_num[tasks] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_groupby_not_supported[disk] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_groupby_not_supported[tasks] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_groupby_numeric_column[disk] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_groupby_numeric_column[tasks] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-a] PASSED [ 62%] 2375s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-c] PASSED [ 62%] 2376s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-d] PASSED [ 62%] 2376s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel3] PASSED [ 62%] 2376s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel4] PASSED [ 62%] 2377s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-a] PASSED [ 62%] 2377s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-c] PASSED [ 62%] 2377s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-d] PASSED [ 62%] 2378s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel3] PASSED [ 62%] 2378s dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel4] PASSED [ 62%] 2379s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-a] PASSED [ 62%] 2379s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-c] PASSED [ 62%] 2379s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-d] PASSED [ 62%] 2379s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel3] PASSED [ 62%] 2380s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel4] PASSED [ 62%] 2380s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-a] PASSED [ 62%] 2380s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-c] PASSED [ 62%] 2381s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-d] PASSED [ 62%] 2381s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel3] PASSED [ 62%] 2382s dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel4] PASSED [ 62%] 2382s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-a] PASSED [ 62%] 2382s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-c] PASSED [ 62%] 2382s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-d] PASSED [ 62%] 2383s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel3] PASSED [ 62%] 2383s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel4] PASSED [ 62%] 2383s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-a] PASSED [ 62%] 2384s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-c] PASSED [ 62%] 2384s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-d] PASSED [ 62%] 2384s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel3] PASSED [ 62%] 2385s dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel4] PASSED [ 62%] 2385s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-a] PASSED [ 62%] 2385s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-c] PASSED [ 62%] 2385s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-d] PASSED [ 63%] 2386s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel3] PASSED [ 63%] 2386s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel4] PASSED [ 63%] 2386s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-a] PASSED [ 63%] 2387s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-c] PASSED [ 63%] 2387s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-d] PASSED [ 63%] 2388s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-sel3] PASSED [ 63%] 2388s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-sel4] PASSED [ 63%] 2388s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-a] PASSED [ 63%] 2388s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-c] PASSED [ 63%] 2389s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-d] PASSED [ 63%] 2389s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel3] PASSED [ 63%] 2389s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel4] PASSED [ 63%] 2390s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-a] PASSED [ 63%] 2390s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-c] PASSED [ 63%] 2390s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-d] PASSED [ 63%] 2391s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel3] PASSED [ 63%] 2391s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel4] PASSED [ 63%] 2392s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-a] PASSED [ 63%] 2392s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-c] PASSED [ 63%] 2392s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-d] PASSED [ 63%] 2392s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel3] PASSED [ 63%] 2393s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel4] PASSED [ 63%] 2393s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-a] PASSED [ 63%] 2393s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-c] PASSED [ 63%] 2394s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-d] PASSED [ 63%] 2394s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel3] PASSED [ 63%] 2395s dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel4] PASSED [ 63%] 2395s dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[disk] PASSED [ 63%] 2395s dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[tasks] PASSED [ 63%] 2395s dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumsum] PASSED [ 63%] 2395s dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumprod] PASSED [ 63%] 2396s dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumsum] PASSED [ 63%] 2396s dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumprod] PASSED [ 63%] 2397s dataframe/tests/test_groupby.py::test_groupby_unaligned_index[disk] PASSED [ 63%] 2397s dataframe/tests/test_groupby.py::test_groupby_unaligned_index[tasks] PASSED [ 63%] 2397s dataframe/tests/test_groupby.py::test_groupby_string_label[disk] PASSED [ 63%] 2397s dataframe/tests/test_groupby.py::test_groupby_string_label[tasks] PASSED [ 63%] 2397s dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumsum] PASSED [ 63%] 2398s dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumprod] PASSED [ 63%] 2398s dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumsum] PASSED [ 63%] 2398s dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumprod] PASSED [ 63%] 2398s dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[disk] PASSED [ 63%] 2398s dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[tasks] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[disk] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[tasks] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[disk] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[tasks] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-a] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_1] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_2] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_3] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-a] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_1] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_2] PASSED [ 63%] 2399s dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_3] PASSED [ 63%] 2400s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumprod] PASSED [ 63%] 2400s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumcount] PASSED [ 63%] 2400s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumsum] PASSED [ 63%] 2401s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-var] PASSED [ 63%] 2401s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-sum] PASSED [ 63%] 2402s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-mean] PASSED [ 63%] 2402s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-count] PASSED [ 63%] 2402s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-size] PASSED [ 63%] 2403s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-std] PASSED [ 63%] 2403s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-min] PASSED [ 63%] 2404s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-max] PASSED [ 63%] 2404s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-first] PASSED [ 63%] 2404s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-last] PASSED [ 63%] 2405s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-prod] PASSED [ 63%] 2405s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumprod] PASSED [ 63%] 2405s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumcount] PASSED [ 63%] 2406s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumsum] PASSED [ 63%] 2406s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-var] PASSED [ 63%] 2407s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-sum] PASSED [ 63%] 2407s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-mean] PASSED [ 63%] 2408s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-count] PASSED [ 63%] 2408s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-size] PASSED [ 63%] 2409s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-std] PASSED [ 63%] 2409s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-min] PASSED [ 63%] 2409s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-max] PASSED [ 63%] 2409s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-first] PASSED [ 63%] 2410s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-last] PASSED [ 63%] 2410s dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-prod] PASSED [ 63%] 2410s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args0] PASSED [ 63%] 2410s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args1] PASSED [ 63%] 2410s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args2] PASSED [ 63%] 2410s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-idx] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args0] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args1] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args2] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-idx] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args0] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args1] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args2] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--idx] PASSED [ 63%] 2411s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args0] PASSED [ 63%] 2412s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args1] PASSED [ 63%] 2412s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args2] PASSED [ 63%] 2412s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-idx] PASSED [ 63%] 2412s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args0] PASSED [ 63%] 2412s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args1] PASSED [ 63%] 2412s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args2] PASSED [ 63%] 2412s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-idx] PASSED [ 63%] 2412s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args0] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args1] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args2] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--idx] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec0-dask_spec0-False] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec1-dask_spec1-True] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec2-dask_spec2-False] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec3-dask_spec3-False] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec0-dask_spec0-False] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec1-dask_spec1-True] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec2-dask_spec2-False] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec3-dask_spec3-False] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-mean-mean] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec1-dask_spec1] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec2-dask_spec2] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-mean-mean] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec1-dask_spec1] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec2-dask_spec2] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[disk] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[tasks] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[disk] PASSED [ 63%] 2413s dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[tasks] PASSED [ 63%] 2414s dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[disk] PASSED [ 63%] 2414s dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[tasks] PASSED [ 64%] 2414s dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-var] PASSED [ 64%] 2414s dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-list] PASSED [ 64%] 2414s dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-var] PASSED [ 64%] 2414s dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-list] PASSED [ 64%] 2416s dataframe/tests/test_groupby.py::test_std_object_dtype[disk-var] XFAIL [ 64%] 2418s dataframe/tests/test_groupby.py::test_std_object_dtype[disk-std] XFAIL [ 64%] 2419s dataframe/tests/test_groupby.py::test_std_object_dtype[disk-mean] XFAIL [ 64%] 2419s dataframe/tests/test_groupby.py::test_std_object_dtype[disk-sum] PASSED [ 64%] 2421s dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-var] XFAIL [ 64%] 2422s dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-std] XFAIL [ 64%] 2423s dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-mean] XFAIL [ 64%] 2424s dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-sum] PASSED [ 64%] 2424s dataframe/tests/test_groupby.py::test_std_columns_int[disk] PASSED [ 64%] 2424s dataframe/tests/test_groupby.py::test_std_columns_int[tasks] PASSED [ 64%] 2424s dataframe/tests/test_groupby.py::test_timeseries[disk] PASSED [ 64%] 2425s dataframe/tests/test_groupby.py::test_timeseries[tasks] PASSED [ 64%] 2425s dataframe/tests/test_groupby.py::test_with_min_count[disk-0] PASSED [ 64%] 2425s dataframe/tests/test_groupby.py::test_with_min_count[disk-1] PASSED [ 64%] 2425s dataframe/tests/test_groupby.py::test_with_min_count[disk-2] PASSED [ 64%] 2426s dataframe/tests/test_groupby.py::test_with_min_count[disk-3] PASSED [ 64%] 2426s dataframe/tests/test_groupby.py::test_with_min_count[tasks-0] PASSED [ 64%] 2426s dataframe/tests/test_groupby.py::test_with_min_count[tasks-1] PASSED [ 64%] 2427s dataframe/tests/test_groupby.py::test_with_min_count[tasks-2] PASSED [ 64%] 2427s dataframe/tests/test_groupby.py::test_with_min_count[tasks-3] PASSED [ 64%] 2427s dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-True] PASSED [ 64%] 2427s dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-False] PASSED [ 64%] 2427s dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-None] PASSED [ 64%] 2428s dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-True] PASSED [ 64%] 2428s dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-False] PASSED [ 64%] 2428s dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-None] PASSED [ 64%] 2428s dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns0] PASSED [ 64%] 2428s dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns1] PASSED [ 64%] 2429s dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns2] PASSED [ 64%] 2429s dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns3] PASSED [ 64%] 2429s dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns0] PASSED [ 64%] 2429s dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns1] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns2] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns3] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idxmin[disk] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idxmin[tasks] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmin] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmax] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmin] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmax] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmin] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmax] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmin] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmax] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmin] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmax] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmin] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmax] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmin] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmax] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmin] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmax] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-True] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-False] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-True] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-False] PASSED [ 64%] 2430s dataframe/tests/test_groupby.py::test_df_groupby_idxmax[disk] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_df_groupby_idxmax[tasks] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-True] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-False] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-True] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-False] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmin[disk] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmin[tasks] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-True] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-False] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-True] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-False] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmax[disk] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmax[tasks] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-True] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-False] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-True] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-False] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_groupby_unique[disk-uint8] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_groupby_unique[disk-int32] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_groupby_unique[disk-int64] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_groupby_unique[tasks-uint8] PASSED [ 64%] 2431s dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int32] PASSED [ 64%] 2432s dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int64] PASSED [ 64%] 2432s dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-foo] PASSED [ 64%] 2432s dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-by1] PASSED [ 64%] 2432s dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-foo] PASSED [ 64%] 2432s dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-by1] PASSED [ 64%] 2432s dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-foo] PASSED [ 64%] 2432s dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-by1] PASSED [ 64%] 2432s dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-foo] PASSED [ 64%] 2433s dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-by1] PASSED [ 64%] 2433s dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-foo] PASSED [ 64%] 2433s dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-by1] PASSED [ 64%] 2433s dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-foo] PASSED [ 64%] 2433s dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-by1] PASSED [ 64%] 2433s dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[disk] PASSED [ 64%] 2433s dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[tasks] PASSED [ 64%] 2433s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-1] PASSED [ 64%] 2434s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-2] PASSED [ 64%] 2434s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-5] PASSED [ 64%] 2434s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-1] PASSED [ 64%] 2435s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-2] PASSED [ 64%] 2435s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-5] PASSED [ 64%] 2435s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-1] PASSED [ 64%] 2436s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-2] PASSED [ 64%] 2436s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-5] PASSED [ 64%] 2436s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-1] PASSED [ 64%] 2437s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-2] PASSED [ 64%] 2437s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-5] PASSED [ 64%] 2438s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-1] PASSED [ 64%] 2438s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-2] PASSED [ 64%] 2438s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-5] PASSED [ 64%] 2439s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-1] PASSED [ 64%] 2439s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-2] PASSED [ 64%] 2440s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-5] PASSED [ 64%] 2440s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-1] PASSED [ 64%] 2440s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-2] PASSED [ 64%] 2441s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-5] PASSED [ 64%] 2441s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-1] PASSED [ 64%] 2441s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-2] PASSED [ 64%] 2442s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-5] PASSED [ 64%] 2442s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-1] PASSED [ 64%] 2442s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-2] PASSED [ 64%] 2443s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-5] PASSED [ 64%] 2443s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-1] PASSED [ 64%] 2443s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-2] PASSED [ 65%] 2444s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-5] PASSED [ 65%] 2444s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-1] PASSED [ 65%] 2444s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-2] PASSED [ 65%] 2445s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-5] PASSED [ 65%] 2445s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-1] PASSED [ 65%] 2446s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-2] PASSED [ 65%] 2446s dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-5] PASSED [ 65%] 2446s dataframe/tests/test_groupby.py::test_groupby_shift_series[disk] PASSED [ 65%] 2446s dataframe/tests/test_groupby.py::test_groupby_shift_series[tasks] PASSED [ 65%] 2446s dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[disk] PASSED [ 65%] 2447s dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[tasks] PASSED [ 65%] 2448s dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[disk] PASSED [ 65%] 2450s dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[tasks] PASSED [ 65%] 2450s dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[disk] PASSED [ 65%] 2450s dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[tasks] PASSED [ 65%] 2451s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-] PASSED [ 65%] 2451s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] PASSED [ 65%] 2452s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum1] PASSED [ 65%] 2452s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-rank] PASSED [ 65%] 2453s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-] PASSED [ 65%] 2453s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] PASSED [ 65%] 2454s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum1] PASSED [ 65%] 2454s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-rank] PASSED [ 65%] 2455s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-1] PASSED [ 65%] 2455s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-2] PASSED [ 65%] 2455s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-3] PASSED [ 65%] 2455s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-4] PASSED [ 65%] 2456s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-5] PASSED [ 65%] 2456s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-6] PASSED [ 65%] 2456s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-7] PASSED [ 65%] 2456s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-8] PASSED [ 65%] 2457s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-9] PASSED [ 65%] 2457s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-1] PASSED [ 65%] 2458s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-2] PASSED [ 65%] 2458s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-3] PASSED [ 65%] 2459s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-4] PASSED [ 65%] 2460s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-5] PASSED [ 65%] 2461s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-6] PASSED [ 65%] 2462s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-7] PASSED [ 65%] 2463s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-8] PASSED [ 65%] 2464s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-9] PASSED [ 65%] 2464s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-1] PASSED [ 65%] 2465s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-2] PASSED [ 65%] 2465s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-3] PASSED [ 65%] 2465s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-4] PASSED [ 65%] 2465s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-5] PASSED [ 65%] 2466s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-6] PASSED [ 65%] 2468s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-7] PASSED [ 65%] 2468s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-8] PASSED [ 65%] 2468s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-9] PASSED [ 65%] 2468s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-1] PASSED [ 65%] 2468s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-2] PASSED [ 65%] 2468s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-3] PASSED [ 65%] 2468s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-4] PASSED [ 65%] 2469s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-5] PASSED [ 65%] 2470s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-6] PASSED [ 65%] 2471s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-7] PASSED [ 65%] 2472s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-8] PASSED [ 65%] 2473s dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-9] PASSED [ 65%] 2473s dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--0] PASSED [ 65%] 2473s dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--1] PASSED [ 65%] 2474s dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--2] PASSED [ 65%] 2474s dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--3] PASSED [ 65%] 2474s dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--0] PASSED [ 65%] 2474s dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--1] PASSED [ 65%] 2474s dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--2] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--3] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-0] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-1] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-2] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-3] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-0] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-1] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-2] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-3] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-0] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-1] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-0] PASSED [ 65%] 2475s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-1] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-0] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-1] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-0] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-1] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-False] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-True] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-False] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-True] PASSED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-False] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-True] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-None] SKIPPED [ 65%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-None] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-a] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-b] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-a] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-b] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_apply_cudf[disk-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_apply_cudf[disk-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-True] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-False] SKIPPED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-True] PASSED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-False] PASSED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-True] PASSED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-False] PASSED [ 66%] 2476s dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[disk] PASSED [ 66%] 2477s dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[tasks] PASSED [ 66%] 2477s dataframe/tests/test_groupby.py::test_rounding_negative_var[disk] PASSED [ 66%] 2477s dataframe/tests/test_groupby.py::test_rounding_negative_var[tasks] PASSED [ 66%] 2477s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-2] PASSED [ 66%] 2477s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-3] PASSED [ 66%] 2478s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-2] PASSED [ 66%] 2478s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-3] PASSED [ 66%] 2479s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-2] PASSED [ 66%] 2479s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-3] PASSED [ 66%] 2480s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-2] PASSED [ 66%] 2480s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-3] PASSED [ 66%] 2480s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-2] PASSED [ 66%] 2481s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-3] PASSED [ 66%] 2481s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-2] PASSED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-3] PASSED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-pandas] PASSED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-cudf] SKIPPED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-pandas] PASSED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-cudf] SKIPPED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-a] PASSED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-b] PASSED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-c] PASSED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by3] PASSED [ 66%] 2482s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by4] PASSED [ 66%] 2485s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-a] XFAIL [ 66%] 2486s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-b] XFAIL [ 66%] 2486s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-c] XPASS [ 66%] 2488s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by3] XFAIL [ 66%] 2488s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by4] XPASS [ 66%] 2489s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-a] XFAIL [ 66%] 2489s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] XFAIL [ 66%] 2490s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-c] XPASS [ 66%] 2490s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by3] XFAIL [ 66%] 2491s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by4] XPASS [ 66%] 2491s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-a] PASSED [ 66%] 2491s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-b] PASSED [ 66%] 2491s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-c] PASSED [ 66%] 2491s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by3] PASSED [ 66%] 2491s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by4] PASSED [ 66%] 2493s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-a] XFAIL [ 66%] 2494s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-b] XFAIL [ 66%] 2494s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-c] XPASS [ 66%] 2496s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by3] XFAIL [ 66%] 2496s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by4] XPASS [ 66%] 2497s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-a] XFAIL [ 66%] 2497s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-b] XFAIL [ 67%] 2498s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-c] XPASS [ 67%] 2498s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by3] XFAIL [ 67%] 2499s dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by4] XPASS [ 67%] 2499s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-a] PASSED [ 67%] 2499s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-b] PASSED [ 67%] 2499s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-c] PASSED [ 67%] 2499s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by3] PASSED [ 67%] 2499s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by4] PASSED [ 67%] 2501s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-a] XFAIL [ 67%] 2503s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-b] XFAIL [ 67%] 2503s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-c] XPASS [ 67%] 2505s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by3] XFAIL [ 67%] 2505s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by4] XPASS [ 67%] 2506s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-a] XFAIL [ 67%] 2506s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] XFAIL [ 67%] 2507s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-c] XPASS [ 67%] 2507s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by3] XFAIL [ 67%] 2508s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by4] XPASS [ 67%] 2508s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-a] PASSED [ 67%] 2508s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-b] PASSED [ 67%] 2508s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-c] PASSED [ 67%] 2508s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by3] PASSED [ 67%] 2508s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by4] PASSED [ 67%] 2510s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-a] XFAIL [ 67%] 2511s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-b] XFAIL [ 67%] 2511s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-c] XPASS [ 67%] 2513s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by3] XFAIL [ 67%] 2513s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by4] XPASS [ 67%] 2514s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-a] XFAIL [ 67%] 2514s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-b] XFAIL [ 67%] 2515s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-c] XPASS [ 67%] 2515s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] XFAIL [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by4] XPASS [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg0] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg1] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg2] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg3] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg0] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg1] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg2] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg3] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg0] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg1] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg2] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg3] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg0] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg1] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg2] PASSED [ 67%] 2516s dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg3] PASSED [ 67%] 2517s dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[disk] PASSED [ 67%] 2517s dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[tasks] PASSED [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] XFAIL [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] XFAIL [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] XFAIL [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] XFAIL [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-known] SKIPPED [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-unknown] SKIPPED [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-known] SKIPPED [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-unknown] SKIPPED [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] XFAIL [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-unknown] XFAIL [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] XFAIL [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] XFAIL [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-known] SKIPPED [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-unknown] SKIPPED [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-unordererd-known] SKIPPED [ 67%] 2519s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-unordererd-unknown] SKIPPED [ 67%] 2520s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-known] XFAIL [ 67%] 2520s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-unknown] XFAIL [ 67%] 2520s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-known] XFAIL [ 67%] 2520s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-unknown] XFAIL [ 67%] 2520s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-known] SKIPPED [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-unknown] SKIPPED [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-known] SKIPPED [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-unknown] SKIPPED [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-known] XFAIL [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-unknown] XFAIL [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] XFAIL [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] XFAIL [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-known] SKIPPED [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-unknown] SKIPPED [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-known] SKIPPED [ 67%] 2521s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-unknown] SKIPPED [ 67%] 2522s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] XFAIL [ 67%] 2523s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-unknown] XFAIL [ 67%] 2524s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] XFAIL [ 67%] 2525s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-unknown] XFAIL [ 67%] 2525s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-known] XPASS [ 67%] 2525s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-unknown] XPASS [ 67%] 2525s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-known] XPASS [ 67%] 2525s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-unknown] XPASS [ 67%] 2526s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] XFAIL [ 67%] 2527s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-unknown] XFAIL [ 67%] 2528s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] XFAIL [ 67%] 2529s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-unknown] XFAIL [ 67%] 2529s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-known] XPASS [ 67%] 2529s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-unknown] XPASS [ 67%] 2529s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-known] XPASS [ 67%] 2529s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-unknown] XPASS [ 67%] 2530s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] XFAIL [ 67%] 2531s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] XFAIL [ 67%] 2532s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] XFAIL [ 67%] 2533s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] XFAIL [ 67%] 2533s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-known] XPASS [ 67%] 2533s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-unknown] XPASS [ 67%] 2533s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-known] XPASS [ 67%] 2533s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-unknown] XPASS [ 67%] 2534s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-known] XFAIL [ 67%] 2535s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] XFAIL [ 67%] 2536s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-known] XFAIL [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-unknown] XFAIL [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-known] XPASS [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-unknown] XPASS [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-known] XPASS [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-unknown] XPASS [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-known] SKIPPED [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-unknown] SKIPPED [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-known] SKIPPED [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-unknown] SKIPPED [ 67%] 2537s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-known] PASSED [ 67%] 2538s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-unknown] PASSED [ 67%] 2538s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-known] PASSED [ 67%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-unknown] PASSED [ 67%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-known] SKIPPED [ 67%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-unknown] SKIPPED [ 67%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-known] SKIPPED [ 67%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-unknown] SKIPPED [ 68%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-known] PASSED [ 68%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-unknown] PASSED [ 68%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-known] PASSED [ 68%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-unknown] PASSED [ 68%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-known] SKIPPED [ 68%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-unknown] SKIPPED [ 68%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-known] SKIPPED [ 68%] 2539s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-unknown] SKIPPED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-known] PASSED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-unknown] PASSED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-known] PASSED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-unknown] PASSED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-known] SKIPPED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-unknown] SKIPPED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-known] SKIPPED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-unknown] SKIPPED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-known] PASSED [ 68%] 2540s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-unknown] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-known] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-unknown] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-known] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-unknown] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-known] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-unknown] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-known] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-unknown] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-known] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-unknown] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-known] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-unknown] PASSED [ 68%] 2541s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-known] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-unknown] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-known] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-unknown] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-unordererd-known] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-unordererd-unknown] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-known] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-unknown] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-known] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-unknown] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-known] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-unknown] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-known] PASSED [ 68%] 2542s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-unknown] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-known] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-unknown] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-unordererd-known] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-unordererd-unknown] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-known] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-unknown] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-known] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-unknown] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-known] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-unknown] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-known] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-unknown] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-known] PASSED [ 68%] 2543s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-unknown] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-known] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-unknown] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-known] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-unknown] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-known] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-unknown] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-ordered-known] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-ordered-unknown] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-known] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-unknown] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-known] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-unknown] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-known] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-unknown] PASSED [ 68%] 2544s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-known] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-unknown] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-known] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-unknown] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-known] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-unknown] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-unordererd-known] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-unordererd-unknown] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-known] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-unknown] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-known] PASSED [ 68%] 2545s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-known] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-unknown] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-known] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-unknown] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-known] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-unknown] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-known] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-unknown] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-known] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-unknown] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-known] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-unknown] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-known] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-unknown] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-known] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-unknown] SKIPPED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-ordered-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-ordered-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-known] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-unknown] PASSED [ 68%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-known] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-unknown] PASSED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-known] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-unknown] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-unordererd-known] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-unordererd-unknown] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-known] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-unknown] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-known] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-unknown] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] XFAIL [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] XFAIL [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-known] XFAIL [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-unknown] XFAIL [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-known] XPASS [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-unknown] XPASS [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-known] XPASS [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-unknown] XPASS [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-known] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-unknown] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-known] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-unknown] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-known] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-unknown] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-known] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-unknown] SKIPPED [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] XFAIL [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] XFAIL [ 69%] 2555s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] XFAIL [ 69%] 2556s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] XFAIL [ 69%] 2556s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-known] XPASS [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-unknown] XPASS [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-known] XPASS [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-unknown] XPASS [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-known] SKIPPED [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-unknown] SKIPPED [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-known] SKIPPED [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-unknown] SKIPPED [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-known] SKIPPED [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-unknown] SKIPPED [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-known] SKIPPED [ 69%] 2557s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-unknown] SKIPPED [ 69%] 2558s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-known] XFAIL [ 69%] 2559s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-unknown] XFAIL [ 69%] 2559s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] XFAIL [ 69%] 2560s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] XFAIL [ 69%] 2560s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-known] XPASS [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-unknown] XPASS [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-known] XPASS [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-unknown] XPASS [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-known] SKIPPED [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-unknown] SKIPPED [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-known] SKIPPED [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-unknown] SKIPPED [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-known] SKIPPED [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-unknown] SKIPPED [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-unordererd-known] SKIPPED [ 69%] 2561s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-unordererd-unknown] SKIPPED [ 69%] 2562s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-known] XFAIL [ 69%] 2563s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-unknown] XFAIL [ 69%] 2563s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-known] XFAIL [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-unknown] XFAIL [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-known] XPASS [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-unknown] XPASS [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-known] XPASS [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-unknown] XPASS [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordererd-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordererd-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-unknown] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-known] SKIPPED [ 69%] 2571s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-unknown] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-known] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-unknown] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-known] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-unknown] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-known] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-unknown] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-known] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-unknown] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-known] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-unknown] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-known] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-unknown] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-known] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-unknown] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-known] SKIPPED [ 69%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-known] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-unknown] PASSED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] XFAIL [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-unknown] XFAIL [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-known] XFAIL [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-unknown] XFAIL [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-known] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-unknown] SKIPPED [ 70%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-known] XFAIL [ 71%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-unknown] XFAIL [ 71%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-known] XFAIL [ 71%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-unknown] XFAIL [ 71%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-known] SKIPPED [ 71%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-unknown] SKIPPED [ 71%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-known] SKIPPED [ 71%] 2572s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-unknown] SKIPPED [ 71%] 2573s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] XFAIL [ 71%] 2573s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] XFAIL [ 71%] 2573s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] XFAIL [ 71%] 2573s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-unknown] XFAIL [ 71%] 2573s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-known] SKIPPED [ 71%] 2573s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-unknown] SKIPPED [ 71%] 2573s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-known] SKIPPED [ 71%] 2573s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-unknown] SKIPPED [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-known] XFAIL [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-unknown] XFAIL [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-known] XFAIL [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-unknown] XFAIL [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-known] SKIPPED [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-unknown] SKIPPED [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-known] SKIPPED [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-unknown] SKIPPED [ 71%] 2574s dataframe/tests/test_groupby.py::test_groupby_cov_non_numeric_grouping_column[disk] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_groupby_cov_non_numeric_grouping_column[tasks] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_groupby_numeric_only_None_column_name[disk] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_groupby_numeric_only_None_column_name[tasks] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_dataframe_named_agg[True] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_dataframe_named_agg[False] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_series_named_agg[count-True] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_series_named_agg[count-False] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_series_named_agg[mean-True] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_series_named_agg[mean-False] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_series_named_agg[agg2-True] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_series_named_agg[agg2-False] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-A] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-by1] PASSED [ 71%] 2575s dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-A] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-by1] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[disk] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[tasks] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-head] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-tail] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-head] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-tail] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-head] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-tail] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-head] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-tail] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-head] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-tail] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-head] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-tail] PASSED [ 71%] 2576s dataframe/tests/test_groupby.py::test_groupby_iter_fails[disk] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_iter_fails[tasks] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[disk] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[tasks] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-key1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-by1] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-min] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-max] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-sum] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-prod] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-first] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-last] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-median] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmax] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmin] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-min] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-max] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-sum] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-prod] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-first] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-last] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-median] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmax] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmin] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-min] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-max] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-sum] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-prod] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-first] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-last] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-median] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmax] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmin] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-min] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-max] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-sum] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-prod] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-first] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-last] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-median] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmax] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmin] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-min] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-max] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-sum] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-prod] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-first] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-last] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-median] PASSED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmax] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmin] SKIPPED [ 71%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-min] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-max] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-sum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-prod] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-first] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-last] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-median] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmax] SKIPPED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmin] SKIPPED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-mean] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-mean] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-mean] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-mean] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-min] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-max] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-sum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-prod] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-first] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-last] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-corr] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cov] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cumprod] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cumsum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-mean] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-median] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-min] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-max] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-sum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-prod] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-first] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-last] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-corr] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cov] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumprod] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumsum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-mean] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-median] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-cov] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-corr] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-cov] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-corr] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumsum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumprod] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumsum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumprod] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-var] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-std] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-sum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-prod] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-min] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-max] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-idxmin] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-idxmax] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-count] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-mean] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-median] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-size] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-first] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-last] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-aggregate] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-agg] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-value_counts] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-tail] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[disk-head] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-sum] PASSED [ 72%] 2598s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-prod] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-min] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-max] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-idxmin] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-idxmax] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-count] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-mean] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-median] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-size] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-first] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-last] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-aggregate] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-agg] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-value_counts] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-tail] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_parameter_shuffle_renamed_to_shuffle_method_deprecation[tasks-head] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_groupby_value_counts_all_na_partitions[disk] PASSED [ 72%] 2599s dataframe/tests/test_groupby.py::test_groupby_value_counts_all_na_partitions[tasks] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj0] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj1] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj2] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj3] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj4] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj5] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj6] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj7] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj8] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj9] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj10] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj11] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_pandas_object[obj12] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_categorical_consistency PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_object_missing_values PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj0] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj1] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj2] PASSED [ 72%] 2599s dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj3] PASSED [ 73%] 2599s dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj4] PASSED [ 73%] 2599s dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj5] PASSED [ 73%] 2599s dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj6] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df0] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df1] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df2] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df3] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df4] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df5] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df6] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df7] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df8] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df9] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df10] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df11] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[2-df12] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df0] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df1] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df2] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df3] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df4] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df5] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df6] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df7] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df8] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df9] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df10] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df11] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_basic[20-df12] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_split_every[2-None] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_split_every[2-2] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_split_every[2-10] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_split_every[20-None] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_split_every[20-2] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_split_every[20-10] PASSED [ 73%] 2599s dataframe/tests/test_hyperloglog.py::test_larger_data PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_non_informative_index PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_with_text_dates PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_with_series PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_with_array PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_with_function PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_with_array_different_partition PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_with_series_different_partition PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_with_non_boolean_series PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc2d PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc2d_with_known_divisions PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc2d_with_unknown_divisions PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc2d_duplicated_columns PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_getitem PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_getitem_slice PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_getitem_integer_slice PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_on_numpy_datetimes PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_on_pandas_datetimes PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_datetime_no_freq PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_coerce_loc_index PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_timestamp_str PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_getitem_timestamp_str PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_loc_period_str PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_getitem_period_str PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_to_series[index0] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_to_series[index1] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_to_frame[index0] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_to_frame[index1] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc[0] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc[indexer1] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc[indexer2] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc[indexer3] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc[indexer4] PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc_series PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc_raises PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc_duplicate_columns PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc_dispatch_to_getitem PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_iloc_out_of_order_selection PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_pandas_nullable_boolean_data_type PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_deterministic_hashing_series PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_deterministic_hashing_dataframe PASSED [ 73%] 2599s dataframe/tests/test_indexing.py::test_gpu_loc SKIPPED (could not im...) [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-outer-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-outer-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-disk] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-tasks] PASSED [ 73%] 2599s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-inner] PASSED [ 73%] 2600s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-left] PASSED [ 73%] 2600s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-inner] PASSED [ 73%] 2600s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-left] PASSED [ 73%] 2600s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-inner] PASSED [ 73%] 2600s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-left] PASSED [ 73%] 2600s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-inner] PASSED [ 73%] 2600s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-left] PASSED [ 73%] 2601s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-inner] PASSED [ 73%] 2601s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-left] PASSED [ 73%] 2601s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-inner] PASSED [ 73%] 2601s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-left] PASSED [ 73%] 2601s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-inner] PASSED [ 73%] 2602s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-left] PASSED [ 73%] 2602s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-inner] PASSED [ 73%] 2602s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-left] PASSED [ 73%] 2602s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-inner] PASSED [ 74%] 2602s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-right] PASSED [ 74%] 2602s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-inner] PASSED [ 74%] 2603s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-right] PASSED [ 74%] 2603s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-inner] PASSED [ 74%] 2603s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-right] PASSED [ 74%] 2603s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-inner] PASSED [ 74%] 2603s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-right] PASSED [ 74%] 2603s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-inner] PASSED [ 74%] 2604s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-right] PASSED [ 74%] 2604s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-inner] PASSED [ 74%] 2604s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-right] PASSED [ 74%] 2604s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-inner] PASSED [ 74%] 2604s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-right] PASSED [ 74%] 2605s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-inner] PASSED [ 74%] 2605s dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-right] PASSED [ 74%] 2606s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-disk] PASSED [ 74%] 2606s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-tasks] PASSED [ 74%] 2607s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-disk] PASSED [ 74%] 2607s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-tasks] PASSED [ 74%] 2607s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-disk] PASSED [ 74%] 2608s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-tasks] PASSED [ 74%] 2608s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-disk] PASSED [ 74%] 2609s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-tasks] PASSED [ 74%] 2609s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-disk] PASSED [ 74%] 2609s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-tasks] PASSED [ 74%] 2610s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-disk] PASSED [ 74%] 2610s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-tasks] PASSED [ 74%] 2610s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-disk] PASSED [ 74%] 2611s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-tasks] PASSED [ 74%] 2611s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-disk] PASSED [ 74%] 2612s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-tasks] PASSED [ 74%] 2612s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-disk] PASSED [ 74%] 2612s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-tasks] PASSED [ 74%] 2613s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-disk] PASSED [ 74%] 2613s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-tasks] PASSED [ 74%] 2614s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-disk] PASSED [ 74%] 2614s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-tasks] PASSED [ 74%] 2615s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-disk] PASSED [ 74%] 2615s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-tasks] PASSED [ 74%] 2616s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-disk] PASSED [ 74%] 2616s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-tasks] PASSED [ 74%] 2617s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-disk] PASSED [ 74%] 2617s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-tasks] PASSED [ 74%] 2618s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-disk] PASSED [ 74%] 2618s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-tasks] PASSED [ 74%] 2619s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-disk] PASSED [ 74%] 2619s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-tasks] PASSED [ 74%] 2620s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-disk] PASSED [ 74%] 2620s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-tasks] PASSED [ 74%] 2620s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-disk] PASSED [ 74%] 2621s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-tasks] PASSED [ 74%] 2621s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-disk] PASSED [ 74%] 2621s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-tasks] PASSED [ 74%] 2622s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-disk] PASSED [ 74%] 2622s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-tasks] PASSED [ 74%] 2622s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-disk] PASSED [ 74%] 2623s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-tasks] PASSED [ 74%] 2623s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-disk] PASSED [ 74%] 2624s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-tasks] PASSED [ 74%] 2624s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-disk] PASSED [ 74%] 2624s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-tasks] PASSED [ 74%] 2625s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-disk] PASSED [ 74%] 2625s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-tasks] PASSED [ 74%] 2626s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-inner-disk] PASSED [ 74%] 2626s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-inner-tasks] PASSED [ 74%] 2626s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-disk] PASSED [ 74%] 2627s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-tasks] PASSED [ 74%] 2627s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-disk] PASSED [ 74%] 2628s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-tasks] PASSED [ 74%] 2628s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-disk] PASSED [ 74%] 2629s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-tasks] PASSED [ 74%] 2629s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-disk] PASSED [ 74%] 2630s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-tasks] PASSED [ 74%] 2630s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-disk] PASSED [ 74%] 2631s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-tasks] PASSED [ 74%] 2631s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-disk] PASSED [ 74%] 2632s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-tasks] PASSED [ 74%] 2632s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-disk] PASSED [ 74%] 2633s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-tasks] PASSED [ 74%] 2633s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-disk] PASSED [ 74%] 2634s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-tasks] PASSED [ 74%] 2634s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-disk] PASSED [ 74%] 2634s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-tasks] PASSED [ 74%] 2635s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-disk] PASSED [ 74%] 2635s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-tasks] PASSED [ 74%] 2635s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-disk] PASSED [ 74%] 2636s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-tasks] PASSED [ 74%] 2636s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-disk] PASSED [ 74%] 2637s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-tasks] PASSED [ 74%] 2637s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-disk] PASSED [ 74%] 2637s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-tasks] PASSED [ 74%] 2638s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-disk] PASSED [ 74%] 2638s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-tasks] PASSED [ 74%] 2639s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-disk] PASSED [ 74%] 2639s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-tasks] PASSED [ 74%] 2639s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-disk] PASSED [ 74%] 2640s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-tasks] PASSED [ 74%] 2640s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-disk] PASSED [ 74%] 2641s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-tasks] PASSED [ 74%] 2641s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-disk] PASSED [ 74%] 2642s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-tasks] PASSED [ 74%] 2642s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-disk] PASSED [ 74%] 2643s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-tasks] PASSED [ 74%] 2643s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-disk] PASSED [ 74%] 2644s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-tasks] PASSED [ 74%] 2644s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-disk] PASSED [ 74%] 2645s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-tasks] PASSED [ 74%] 2645s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-disk] PASSED [ 74%] 2646s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-tasks] PASSED [ 74%] 2646s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-disk] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-tasks] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_join[tasks-left] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_join[tasks-right] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_join[tasks-inner] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_join[tasks-outer] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_join[disk-left] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_join[disk-right] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_join[disk-inner] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_join[disk-outer] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-inner] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-left] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-inner] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-left] PASSED [ 74%] 2650s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-inner] PASSED [ 74%] 2651s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-left] PASSED [ 74%] 2651s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-inner] PASSED [ 74%] 2651s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-left] PASSED [ 75%] 2652s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-inner] PASSED [ 75%] 2652s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-left] PASSED [ 75%] 2652s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-inner] PASSED [ 75%] 2653s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-left] PASSED [ 75%] 2653s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-inner] PASSED [ 75%] 2654s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-left] PASSED [ 75%] 2654s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-inner] PASSED [ 75%] 2656s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-left] PASSED [ 75%] 2656s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-True-inner] PASSED [ 75%] 2656s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-True-right] PASSED [ 75%] 2656s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-inner] PASSED [ 75%] 2657s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-right] PASSED [ 75%] 2657s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-inner] PASSED [ 75%] 2657s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-right] PASSED [ 75%] 2658s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-inner] PASSED [ 75%] 2658s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-right] PASSED [ 75%] 2658s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-inner] PASSED [ 75%] 2659s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-right] PASSED [ 75%] 2659s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-inner] PASSED [ 75%] 2660s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-right] PASSED [ 75%] 2660s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-inner] PASSED [ 75%] 2661s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-right] PASSED [ 75%] 2661s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-inner] PASSED [ 75%] 2661s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-right] PASSED [ 75%] 2662s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-inner] PASSED [ 75%] 2663s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-right] PASSED [ 75%] 2663s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-inner] PASSED [ 75%] 2664s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-right] PASSED [ 75%] 2664s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-inner] PASSED [ 75%] 2665s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-right] PASSED [ 75%] 2665s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-inner] PASSED [ 75%] 2666s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-right] PASSED [ 75%] 2667s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-inner] PASSED [ 75%] 2667s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-right] PASSED [ 75%] 2668s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-inner] PASSED [ 75%] 2668s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-right] PASSED [ 75%] 2669s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-inner] PASSED [ 75%] 2669s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-right] PASSED [ 75%] 2670s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-inner] PASSED [ 75%] 2671s dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-right] PASSED [ 75%] 2671s dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[None] SKIPPED [ 75%] 2671s dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[4] SKIPPED [ 75%] 2671s dataframe/tests/test_methods.py::test_assign_not_modifying_array_inplace PASSED [ 75%] 2671s dataframe/tests/test_multi.py::test_align_partitions PASSED [ 75%] 2671s dataframe/tests/test_multi.py::test_align_partitions_unknown_divisions PASSED [ 75%] 2671s dataframe/tests/test_multi.py::test__maybe_align_partitions PASSED [ 75%] 2671s dataframe/tests/test_multi.py::test_merge_indexed_dataframe_to_indexed_dataframe PASSED [ 75%] 2672s dataframe/tests/test_multi.py::test_hash_join[disk-inner] PASSED [ 75%] 2672s dataframe/tests/test_multi.py::test_hash_join[disk-left] PASSED [ 75%] 2673s dataframe/tests/test_multi.py::test_hash_join[disk-right] PASSED [ 75%] 2673s dataframe/tests/test_multi.py::test_hash_join[disk-outer] PASSED [ 75%] 2674s dataframe/tests/test_multi.py::test_hash_join[tasks-inner] PASSED [ 75%] 2674s dataframe/tests/test_multi.py::test_hash_join[tasks-left] PASSED [ 75%] 2674s dataframe/tests/test_multi.py::test_hash_join[tasks-right] PASSED [ 75%] 2675s dataframe/tests/test_multi.py::test_hash_join[tasks-outer] PASSED [ 75%] 2675s dataframe/tests/test_multi.py::test_sequential_joins PASSED [ 75%] 2675s dataframe/tests/test_multi.py::test_merge_asof_indexed PASSED [ 75%] 2675s dataframe/tests/test_multi.py::test_merge_asof_on_basic PASSED [ 75%] 2675s dataframe/tests/test_multi.py::test_merge_asof_on_lefton_righton_error PASSED [ 75%] 2675s dataframe/tests/test_multi.py::test_merge_asof_by_leftby_rightby_error PASSED [ 75%] 2676s dataframe/tests/test_multi.py::test_merge_asof_on[backward-True] PASSED [ 75%] 2676s dataframe/tests/test_multi.py::test_merge_asof_on[backward-False] PASSED [ 75%] 2676s dataframe/tests/test_multi.py::test_merge_asof_on[forward-True] PASSED [ 75%] 2676s dataframe/tests/test_multi.py::test_merge_asof_on[forward-False] PASSED [ 75%] 2676s dataframe/tests/test_multi.py::test_merge_asof_on[nearest-True] PASSED [ 75%] 2676s dataframe/tests/test_multi.py::test_merge_asof_on[nearest-False] PASSED [ 75%] 2678s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-True] PASSED [ 75%] 2680s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-False] PASSED [ 75%] 2681s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-True] PASSED [ 75%] 2683s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-False] PASSED [ 75%] 2685s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-True] PASSED [ 75%] 2686s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-False] PASSED [ 75%] 2688s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-True] PASSED [ 75%] 2689s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-False] PASSED [ 75%] 2691s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-True] PASSED [ 75%] 2692s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-False] PASSED [ 75%] 2694s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-True] PASSED [ 75%] 2695s dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-False] PASSED [ 75%] 2696s dataframe/tests/test_multi.py::test_merge_asof_indexed_two_partitions PASSED [ 75%] 2696s dataframe/tests/test_multi.py::test_merge_asof_on_by PASSED [ 75%] 2696s dataframe/tests/test_multi.py::test_merge_asof_on_by_tolerance PASSED [ 75%] 2696s dataframe/tests/test_multi.py::test_merge_asof_on_by_tolerance_no_exact_matches PASSED [ 75%] 2696s dataframe/tests/test_multi.py::test_merge_asof_unsorted_raises PASSED [ 75%] 2697s dataframe/tests/test_multi.py::test_merge_asof_with_empty PASSED [ 75%] 2697s dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-timestamp] PASSED [ 75%] 2697s dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-endofweek] PASSED [ 75%] 2697s dataframe/tests/test_multi.py::test_merge_asof_with_various_npartitions PASSED [ 75%] 2697s dataframe/tests/test_multi.py::test_indexed_concat[inner] PASSED [ 75%] 2698s dataframe/tests/test_multi.py::test_indexed_concat[outer] PASSED [ 75%] 2698s dataframe/tests/test_multi.py::test_concat[inner] PASSED [ 75%] 2698s dataframe/tests/test_multi.py::test_concat[outer] PASSED [ 75%] 2698s dataframe/tests/test_multi.py::test_concat_series[inner] PASSED [ 75%] 2698s dataframe/tests/test_multi.py::test_concat_series[outer] PASSED [ 75%] 2698s dataframe/tests/test_multi.py::test_concat_with_operation_remains_hlg PASSED [ 75%] 2698s dataframe/tests/test_multi.py::test_concat_dataframe_empty PASSED [ 75%] 2698s dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-1] XPASS [ 75%] 2698s dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-one] XPASS [ 75%] 2698s dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-value_22] XPASS [ 75%] 2699s dataframe/tests/test_multi.py::test_concat_different_dtypes[1-one] XPASS [ 75%] 2699s dataframe/tests/test_multi.py::test_concat_different_dtypes[1-value_24] XPASS [ 75%] 2699s dataframe/tests/test_multi.py::test_concat_different_dtypes[one-value_25] XPASS [ 75%] 2699s dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-inner] PASSED [ 75%] 2699s dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-outer] PASSED [ 75%] 2699s dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-left] PASSED [ 75%] 2699s dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-right] PASSED [ 75%] 2700s dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-inner] PASSED [ 75%] 2700s dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-outer] PASSED [ 75%] 2700s dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-left] PASSED [ 75%] 2700s dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-right] PASSED [ 75%] 2701s dataframe/tests/test_multi.py::test_merge[disk-inner] PASSED [ 75%] 2702s dataframe/tests/test_multi.py::test_merge[disk-outer] PASSED [ 75%] 2703s dataframe/tests/test_multi.py::test_merge[disk-left] PASSED [ 75%] 2704s dataframe/tests/test_multi.py::test_merge[disk-right] PASSED [ 75%] 2704s dataframe/tests/test_multi.py::test_merge[tasks-inner] PASSED [ 75%] 2705s dataframe/tests/test_multi.py::test_merge[tasks-outer] PASSED [ 75%] 2706s dataframe/tests/test_multi.py::test_merge[tasks-left] PASSED [ 75%] 2707s dataframe/tests/test_multi.py::test_merge[tasks-right] PASSED [ 75%] 2707s dataframe/tests/test_multi.py::test_merge_deprecated_shuffle_keyword[disk] PASSED [ 75%] 2707s dataframe/tests/test_multi.py::test_merge_deprecated_shuffle_keyword[tasks] PASSED [ 75%] 2708s dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-right] PASSED [ 75%] 2708s dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-outer] PASSED [ 75%] 2708s dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-right] PASSED [ 75%] 2709s dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-outer] PASSED [ 75%] 2709s dataframe/tests/test_multi.py::test_merge_how_raises PASSED [ 75%] 2709s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] XFAIL [ 75%] 2710s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] XFAIL [ 75%] 2712s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] XFAIL [ 76%] 2713s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] XFAIL [ 76%] 2713s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] XFAIL [ 76%] 2714s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] XFAIL [ 76%] 2714s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts0] SKIPPED [ 76%] 2714s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts1] SKIPPED [ 76%] 2714s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts2] SKIPPED [ 76%] 2714s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts0] SKIPPED [ 76%] 2714s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts1] SKIPPED [ 76%] 2714s dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts2] SKIPPED [ 76%] 2714s dataframe/tests/test_multi.py::test_merge_tasks_passes_through PASSED [ 76%] 2754s dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-inner] PASSED [ 76%] 2795s dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-outer] PASSED [ 76%] 2833s dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-left] PASSED [ 76%] 2873s dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-right] PASSED [ 76%] 2910s dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-inner] PASSED [ 76%] 2949s dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-outer] PASSED [ 76%] 2987s dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-left] PASSED [ 76%] 3024s dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-right] PASSED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-inner] SKIPPED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-outer] SKIPPED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-left] SKIPPED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-right] SKIPPED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-inner] SKIPPED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-outer] SKIPPED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-left] SKIPPED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-right] SKIPPED [ 76%] 3024s dataframe/tests/test_multi.py::test_join_gives_proper_divisions PASSED [ 76%] 3033s dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-inner] PASSED [ 76%] 3043s dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-outer] PASSED [ 76%] 3052s dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-left] PASSED [ 76%] 3061s dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-right] PASSED [ 76%] 3070s dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-inner] PASSED [ 76%] 3082s dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-outer] PASSED [ 76%] 3087s dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-left] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-right] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_melt[kwargs0] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_melt[kwargs1] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_melt[kwargs2] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_melt[kwargs3] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_melt[kwargs4] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_melt[kwargs5] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_melt[kwargs6] PASSED [ 76%] 3097s dataframe/tests/test_multi.py::test_cheap_inner_merge_with_pandas_object PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_cheap_single_partition_merge[False] PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_cheap_single_partition_merge[True] PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_cheap_single_partition_merge_divisions PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-left] PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-right] PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-left] PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-right] PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_cheap_single_partition_merge_on_index PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_merge_maintains_columns PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_merge_index_without_divisions[disk] PASSED [ 76%] 3098s dataframe/tests/test_multi.py::test_merge_index_without_divisions[tasks] PASSED [ 76%] 3099s dataframe/tests/test_multi.py::test_half_indexed_dataframe_avoids_shuffle PASSED [ 76%] 3099s dataframe/tests/test_multi.py::test_errors_for_merge_on_frame_columns PASSED [ 76%] 3099s dataframe/tests/test_multi.py::test_concat_one_series PASSED [ 76%] 3099s dataframe/tests/test_multi.py::test_concat_unknown_divisions PASSED [ 76%] 3099s dataframe/tests/test_multi.py::test_concat_unknown_divisions_errors PASSED [ 76%] 3099s dataframe/tests/test_multi.py::test_concat2 PASSED [ 76%] 3100s dataframe/tests/test_multi.py::test_concat3 PASSED [ 76%] 3101s dataframe/tests/test_multi.py::test_concat4_interleave_partitions PASSED [ 76%] 3106s dataframe/tests/test_multi.py::test_concat5 PASSED [ 76%] 3107s dataframe/tests/test_multi.py::test_concat_categorical[True-True-False] PASSED [ 76%] 3108s dataframe/tests/test_multi.py::test_concat_categorical[True-False-True] XPASS [ 76%] 3109s dataframe/tests/test_multi.py::test_concat_categorical[True-False-False] PASSED [ 76%] 3109s dataframe/tests/test_multi.py::test_concat_categorical[False-True-False] PASSED [ 76%] 3110s dataframe/tests/test_multi.py::test_concat_categorical[False-False-True] XPASS [ 76%] 3110s dataframe/tests/test_multi.py::test_concat_categorical[False-False-False] PASSED [ 76%] 3110s dataframe/tests/test_multi.py::test_concat_categorical_mixed_simple PASSED [ 76%] 3111s dataframe/tests/test_multi.py::test_concat_datetimeindex PASSED [ 76%] 3111s dataframe/tests/test_multi.py::test_append SKIPPED (pandas removed a...) [ 76%] 3111s dataframe/tests/test_multi.py::test_append2 SKIPPED (pandas removed ...) [ 76%] 3111s dataframe/tests/test_multi.py::test_append_categorical SKIPPED (pand...) [ 76%] 3111s dataframe/tests/test_multi.py::test_append_lose_divisions SKIPPED (p...) [ 76%] 3111s dataframe/tests/test_multi.py::test_singleton_divisions PASSED [ 76%] 3111s dataframe/tests/test_multi.py::test_repartition_repeated_divisions PASSED [ 76%] 3111s dataframe/tests/test_multi.py::test_multi_duplicate_divisions PASSED [ 76%] 3112s dataframe/tests/test_multi.py::test_merge_outer_empty PASSED [ 76%] 3112s dataframe/tests/test_multi.py::test_dtype_equality_warning PASSED [ 76%] 3112s dataframe/tests/test_multi.py::test_groupby_concat_cudf[pandas] PASSED [ 76%] 3112s dataframe/tests/test_multi.py::test_groupby_concat_cudf[cudf] SKIPPED [ 76%] 3112s dataframe/tests/test_multi.py::test_concat_ignore_order[True] PASSED [ 76%] 3112s dataframe/tests/test_multi.py::test_concat_ignore_order[False] PASSED [ 76%] 3112s dataframe/tests/test_multi.py::test_nullable_types_merge[Int64] PASSED [ 76%] 3112s dataframe/tests/test_multi.py::test_nullable_types_merge[Float64] PASSED [ 76%] 3112s dataframe/tests/test_multi.py::test_nullable_types_merge[int64[pyarrow]] SKIPPED [ 76%] 3112s dataframe/tests/test_multi.py::test_nullable_types_merge[float64[pyarrow]] SKIPPED [ 76%] 3113s dataframe/tests/test_multi.py::test_categorical_join PASSED [ 76%] 3113s dataframe/tests/test_multi.py::test_categorical_merge_with_columns_missing_from_left PASSED [ 76%] 3113s dataframe/tests/test_multi.py::test_categorical_merge_with_merge_column_cat_in_one_and_not_other_upcasts PASSED [ 76%] 3113s dataframe/tests/test_multi.py::test_categorical_merge_retains_category_dtype PASSED [ 76%] 3113s dataframe/tests/test_multi.py::test_categorical_merge_does_not_raise_setting_with_copy_warning PASSED [ 76%] 3113s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-inner] PASSED [ 76%] 3114s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-left] PASSED [ 76%] 3115s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-right] PASSED [ 76%] 3116s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-inner] PASSED [ 76%] 3117s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-left] PASSED [ 76%] 3118s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-right] PASSED [ 76%] 3118s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-inner] PASSED [ 76%] 3119s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-left] PASSED [ 76%] 3120s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-right] PASSED [ 76%] 3121s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-inner] PASSED [ 76%] 3122s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-left] PASSED [ 76%] 3123s dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-right] PASSED [ 76%] 3123s dataframe/tests/test_multi.py::test_broadcast_true[None] PASSED [ 76%] 3123s dataframe/tests/test_multi.py::test_broadcast_true[tasks] PASSED [ 76%] 3123s dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[right] PASSED [ 76%] 3123s dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[inner] PASSED [ 76%] 3123s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-left] PASSED [ 76%] 3124s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-outer] PASSED [ 76%] 3124s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-left] PASSED [ 76%] 3124s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-outer] PASSED [ 76%] 3125s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-left] PASSED [ 76%] 3125s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-outer] PASSED [ 76%] 3126s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-left] PASSED [ 76%] 3126s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-outer] PASSED [ 76%] 3126s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-left] PASSED [ 76%] 3127s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-outer] PASSED [ 76%] 3128s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-left] PASSED [ 76%] 3128s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-outer] PASSED [ 76%] 3129s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-left] PASSED [ 76%] 3129s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-outer] PASSED [ 76%] 3131s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-left] PASSED [ 76%] 3131s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-outer] PASSED [ 76%] 3132s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-left] PASSED [ 76%] 3133s dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-outer] PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_0] PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_1] PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5 ] PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_on_dask_array PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_on_dask_array_with_meta PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series_with_meta PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_dataframe_raises_error PASSED [ 77%] 3133s dataframe/tests/test_numeric.py::test_to_numeric_raises PASSED [ 77%] 3133s dataframe/tests/test_optimize_dataframe.py::test_fuse_ave_width PASSED [ 77%] 3133s dataframe/tests/test_optimize_dataframe.py::test_optimize_blockwise PASSED [ 77%] 3133s dataframe/tests/test_reshape.py::test_get_dummies[data0] PASSED [ 77%] 3133s dataframe/tests/test_reshape.py::test_get_dummies[data1] PASSED [ 77%] 3133s dataframe/tests/test_reshape.py::test_get_dummies[data2] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_get_dummies_categories_order PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_get_dummies_object PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_get_dummies_kwargs PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_get_dummies_sparse PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_get_dummies_sparse_mix PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_get_dummies_dtype PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_get_dummies_errors PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[mean-B] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[mean-values1] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[mean-values2] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[sum-B] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[sum-values1] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[sum-values2] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[count-B] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[count-values1] PASSED [ 77%] 3136s dataframe/tests/test_reshape.py::test_pivot_table[count-values2] PASSED [ 77%] 3137s dataframe/tests/test_reshape.py::test_pivot_table[first-B] PASSED [ 77%] 3137s dataframe/tests/test_reshape.py::test_pivot_table[first-values1] PASSED [ 77%] 3137s dataframe/tests/test_reshape.py::test_pivot_table[first-values2] PASSED [ 77%] 3137s dataframe/tests/test_reshape.py::test_pivot_table[last-B] PASSED [ 77%] 3138s dataframe/tests/test_reshape.py::test_pivot_table[last-values1] PASSED [ 77%] 3138s dataframe/tests/test_reshape.py::test_pivot_table[last-values2] PASSED [ 77%] 3138s dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-B] PASSED [ 77%] 3139s dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values1] PASSED [ 77%] 3139s dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values2] PASSED [ 77%] 3139s dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-B] PASSED [ 77%] 3139s dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values1] PASSED [ 77%] 3140s dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values2] PASSED [ 77%] 3140s dataframe/tests/test_reshape.py::test_pivot_table_dtype PASSED [ 77%] 3140s dataframe/tests/test_reshape.py::test_pivot_table_index_dtype PASSED [ 77%] 3140s dataframe/tests/test_reshape.py::test_pivot_table_errors PASSED [ 77%] 3140s dataframe/tests/test_rolling.py::test_map_overlap[True-1] PASSED [ 77%] 3140s dataframe/tests/test_rolling.py::test_map_overlap[True-4] PASSED [ 77%] 3140s dataframe/tests/test_rolling.py::test_map_overlap[False-1] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap[False-4] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-True] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-False] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-True] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-False] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-True] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-False] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-True] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-False] PASSED [ 77%] 3141s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-True] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-False] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-4-True] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-4-False] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-True] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-False] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-True] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-False] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-True] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-False] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-True] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-False] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-1-True] PASSED [ 77%] 3142s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-1-False] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-True] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-False] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-True] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-False] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-True] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-False] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-True] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-False] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-True] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-False] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-True] PASSED [ 77%] 3143s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-False] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-True] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-False] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-True] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-False] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-True] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-False] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-True] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-False] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-4-True] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-4-False] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-True] PASSED [ 77%] 3144s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-False] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-True] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-False] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-True] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-False] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-True] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-False] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-True] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-False] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-True] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-False] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-True] PASSED [ 77%] 3145s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-False] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-True] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-False] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-True] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-False] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-True] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-False] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-True] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-False] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-True] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-False] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-True] PASSED [ 77%] 3146s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-False] PASSED [ 77%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-True] PASSED [ 77%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-False] PASSED [ 77%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-True] PASSED [ 77%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-False] PASSED [ 77%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-True] PASSED [ 77%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-False] PASSED [ 77%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-True] PASSED [ 77%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-False] PASSED [ 78%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-True] PASSED [ 78%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-False] PASSED [ 78%] 3147s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-1-True] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-1-False] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-True] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-False] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-True] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-False] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-True] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-False] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-True] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-False] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-True] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-False] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-1-True] PASSED [ 78%] 3148s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-1-False] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-True] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-False] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-True] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-False] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-True] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-False] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-True] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-False] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-True] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-False] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-True] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-False] PASSED [ 78%] 3149s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-True] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-False] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-True] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-False] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-True] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-False] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-True] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-False] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-True] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-False] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-True] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-False] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-True] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-False] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-True] PASSED [ 78%] 3150s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-False] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-4-True] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-4-False] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-True] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-False] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-True] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-False] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-True] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-False] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-True] PASSED [ 78%] 3151s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-False] PASSED [ 78%] 3152s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-True] PASSED [ 78%] 3152s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-False] PASSED [ 78%] 3152s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-True] PASSED [ 78%] 3152s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-False] PASSED [ 78%] 3152s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-True] PASSED [ 78%] 3152s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-False] PASSED [ 78%] 3152s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-True] PASSED [ 78%] 3152s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-False] PASSED [ 78%] 3153s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-True] PASSED [ 78%] 3153s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-False] PASSED [ 78%] 3153s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-True] PASSED [ 78%] 3153s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-False] PASSED [ 78%] 3153s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-True] PASSED [ 78%] 3153s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-False] PASSED [ 78%] 3153s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-4-True] PASSED [ 78%] 3153s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-4-False] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-True] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-False] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-True] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-False] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-True] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-False] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-True] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-False] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-True] PASSED [ 78%] 3154s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-False] PASSED [ 78%] 3155s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-True] PASSED [ 78%] 3155s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-False] PASSED [ 78%] 3155s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-True] PASSED [ 78%] 3155s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-False] PASSED [ 78%] 3155s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-True] PASSED [ 78%] 3155s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-False] PASSED [ 78%] 3155s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-True] PASSED [ 78%] 3155s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-False] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-True] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-False] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-True] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-False] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-True] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-False] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-True] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-False] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-True] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-False] PASSED [ 78%] 3156s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-True] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-False] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-True] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-False] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-True] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-False] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-True] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-False] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-True] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-False] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-True] PASSED [ 78%] 3157s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-False] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-True] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-False] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-True] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-False] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-1] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-4] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-1] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-4] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-1] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-4] PASSED [ 78%] 3158s dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-1] PASSED [ 78%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-4] PASSED [ 78%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-1] PASSED [ 78%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-4] PASSED [ 78%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-1] PASSED [ 78%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-4] PASSED [ 78%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-1] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-4] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-1] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-4] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_errors PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_map_overlap_provide_meta PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-count-args0-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-sum-args1-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-mean-args2-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-median-args3-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-min-args4-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-max-args5-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-std-args6-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-var-args7-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-skew-args8-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-kurt-args9-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-quantile-args10-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-1-apply-args11-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-count-args0-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-sum-args1-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-mean-args2-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-median-args3-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-min-args4-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-max-args5-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-std-args6-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-var-args7-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-skew-args8-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-kurt-args9-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-quantile-args10-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-2-apply-args11-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-count-args0-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-sum-args1-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-mean-args2-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-median-args3-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-min-args4-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-max-args5-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-std-args6-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-var-args7-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-skew-args8-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-kurt-args9-True] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-quantile-args10-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-4-apply-args11-False] PASSED [ 79%] 3162s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-count-args0-False] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-sum-args1-False] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-mean-args2-False] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-median-args3-False] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-min-args4-False] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-max-args5-False] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-std-args6-True] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-var-args7-True] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-skew-args8-True] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-kurt-args9-True] PASSED [ 79%] 3163s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-quantile-args10-False] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[True-5-apply-args11-False] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-count-args0-False] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-sum-args1-False] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-mean-args2-False] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-median-args3-False] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-min-args4-False] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-max-args5-False] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-std-args6-True] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-var-args7-True] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-skew-args8-True] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-kurt-args9-True] PASSED [ 79%] 3164s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-quantile-args10-False] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-1-apply-args11-False] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-count-args0-False] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-sum-args1-False] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-mean-args2-False] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-median-args3-False] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-min-args4-False] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-max-args5-False] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-std-args6-True] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-var-args7-True] PASSED [ 79%] 3165s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-skew-args8-True] PASSED [ 79%] 3166s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-kurt-args9-True] PASSED [ 79%] 3166s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-quantile-args10-False] PASSED [ 79%] 3166s dataframe/tests/test_rolling.py::test_rolling_methods[False-2-apply-args11-False] PASSED [ 79%] 3166s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-count-args0-False] PASSED [ 79%] 3166s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-sum-args1-False] PASSED [ 79%] 3166s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-mean-args2-False] PASSED [ 79%] 3166s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-median-args3-False] PASSED [ 79%] 3166s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-min-args4-False] PASSED [ 79%] 3167s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-max-args5-False] PASSED [ 79%] 3167s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-std-args6-True] PASSED [ 79%] 3167s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-var-args7-True] PASSED [ 79%] 3167s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-skew-args8-True] PASSED [ 79%] 3167s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-kurt-args9-True] PASSED [ 79%] 3167s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-quantile-args10-False] PASSED [ 79%] 3167s dataframe/tests/test_rolling.py::test_rolling_methods[False-4-apply-args11-False] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-count-args0-False] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-sum-args1-False] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-mean-args2-False] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-median-args3-False] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-min-args4-False] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-max-args5-False] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-std-args6-True] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-var-args7-True] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-skew-args8-True] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-kurt-args9-True] PASSED [ 79%] 3168s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-quantile-args10-False] PASSED [ 79%] 3169s dataframe/tests/test_rolling.py::test_rolling_methods[False-5-apply-args11-False] PASSED [ 79%] 3169s dataframe/tests/test_rolling.py::test_rolling_cov[True-1] PASSED [ 79%] 3169s dataframe/tests/test_rolling.py::test_rolling_cov[True-2] PASSED [ 79%] 3170s dataframe/tests/test_rolling.py::test_rolling_cov[True-4] PASSED [ 79%] 3170s dataframe/tests/test_rolling.py::test_rolling_cov[True-5] PASSED [ 79%] 3170s dataframe/tests/test_rolling.py::test_rolling_cov[False-1] PASSED [ 79%] 3170s dataframe/tests/test_rolling.py::test_rolling_cov[False-2] PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_cov[False-4] PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_cov[False-5] PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_raises PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_names PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs0] PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs3] PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] PASSED [ 79%] 3171s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs5] PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_rolling_partition_size PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_rolling_repr PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_repr PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_constructor PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-count-args0-False] PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-sum-args1-False] PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-mean-args2-False] PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-median-args3-False] PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-min-args4-False] PASSED [ 79%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-max-args5-False] PASSED [ 80%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-std-args6-True] PASSED [ 80%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-var-args7-True] PASSED [ 80%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-skew-args8-True] PASSED [ 80%] 3172s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-kurt-args9-True] PASSED [ 80%] 3173s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-quantile-args10-False] PASSED [ 80%] 3173s dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-apply-args11-False] PASSED [ 80%] 3173s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-count-args0-False] PASSED [ 80%] 3173s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-sum-args1-False] PASSED [ 80%] 3173s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-mean-args2-False] PASSED [ 80%] 3174s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-median-args3-False] PASSED [ 80%] 3174s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-min-args4-False] PASSED [ 80%] 3174s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-max-args5-False] PASSED [ 80%] 3174s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-std-args6-True] PASSED [ 80%] 3174s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-var-args7-True] PASSED [ 80%] 3174s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-skew-args8-True] PASSED [ 80%] 3174s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-kurt-args9-True] PASSED [ 80%] 3174s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-quantile-args10-False] PASSED [ 80%] 3175s dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-apply-args11-False] PASSED [ 80%] 3175s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-count-args0-False] PASSED [ 80%] 3175s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-sum-args1-False] PASSED [ 80%] 3175s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-mean-args2-False] PASSED [ 80%] 3175s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-median-args3-False] PASSED [ 80%] 3175s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-min-args4-False] PASSED [ 80%] 3175s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-max-args5-False] PASSED [ 80%] 3176s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-std-args6-True] PASSED [ 80%] 3176s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-var-args7-True] PASSED [ 80%] 3176s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-skew-args8-True] PASSED [ 80%] 3176s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-kurt-args9-True] PASSED [ 80%] 3176s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-quantile-args10-False] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-apply-args11-False] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-count-args0-False] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-sum-args1-False] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-mean-args2-False] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-median-args3-False] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-min-args4-False] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-max-args5-False] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-std-args6-True] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-var-args7-True] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-skew-args8-True] PASSED [ 80%] 3177s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-kurt-args9-True] PASSED [ 80%] 3178s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-quantile-args10-False] PASSED [ 80%] 3178s dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-apply-args11-False] PASSED [ 80%] 3179s dataframe/tests/test_rolling.py::test_time_rolling_cov[1s] PASSED [ 80%] 3179s dataframe/tests/test_rolling.py::test_time_rolling_cov[2s] PASSED [ 80%] 3179s dataframe/tests/test_rolling.py::test_time_rolling_cov[3s] PASSED [ 80%] 3180s dataframe/tests/test_rolling.py::test_time_rolling_cov[window3] PASSED [ 80%] 3180s dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[1s-10] PASSED [ 80%] 3180s dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[2s-10] PASSED [ 80%] 3180s dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-10] PASSED [ 80%] 3180s dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-10] PASSED [ 80%] 3180s dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-100] PASSED [ 80%] 3181s dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-100] PASSED [ 80%] 3181s dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[2s] PASSED [ 80%] 3182s dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[5s] PASSED [ 80%] 3182s dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[20s] PASSED [ 80%] 3183s dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[10h] PASSED [ 80%] 3183s dataframe/tests/test_rolling.py::test_time_rolling[6s-6s] PASSED [ 80%] 3183s dataframe/tests/test_rolling.py::test_time_rolling[2s-2s] PASSED [ 80%] 3183s dataframe/tests/test_rolling.py::test_time_rolling[6s-2s] PASSED [ 80%] 3184s dataframe/tests/test_rolling.py::test_rolling_agg_aggregate PASSED [ 80%] 3184s dataframe/tests/test_rolling.py::test_rolling_numba_engine SKIPPED (...) [ 80%] 3184s dataframe/tests/test_rolling.py::test_groupby_rolling PASSED [ 80%] 3184s dataframe/tests/test_rolling.py::test_groupby_rolling_with_integer_window_raises PASSED [ 80%] 3184s dataframe/tests/test_shuffle.py::test_shuffle[disk] PASSED [ 80%] 3185s dataframe/tests/test_shuffle.py::test_shuffle[tasks] PASSED [ 80%] 3185s dataframe/tests/test_shuffle.py::test_shuffle_deprecated_shuffle_keyword[disk] PASSED [ 80%] 3185s dataframe/tests/test_shuffle.py::test_shuffle_deprecated_shuffle_keyword[tasks] PASSED [ 80%] 3185s dataframe/tests/test_shuffle.py::test_default_partitions PASSED [ 80%] 3185s dataframe/tests/test_shuffle.py::test_shuffle_npartitions[disk] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_shuffle_npartitions[tasks] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[disk] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[tasks] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_index_with_non_series[disk] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_index_with_non_series[tasks] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_index_with_dataframe[disk] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_index_with_dataframe[tasks] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[disk] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[tasks] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[disk] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[tasks] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_partitioning_index PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_partitioning_index_categorical_on_values PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_set_index_general[disk-1] PASSED [ 80%] 3190s dataframe/tests/test_shuffle.py::test_set_index_general[disk-4] PASSED [ 80%] 3192s dataframe/tests/test_shuffle.py::test_set_index_general[disk-7] PASSED [ 80%] 3198s dataframe/tests/test_shuffle.py::test_set_index_general[disk-23] PASSED [ 80%] 3199s dataframe/tests/test_shuffle.py::test_set_index_general[tasks-1] PASSED [ 80%] 3200s dataframe/tests/test_shuffle.py::test_set_index_general[tasks-4] PASSED [ 80%] 3202s dataframe/tests/test_shuffle.py::test_set_index_general[tasks-7] PASSED [ 80%] 3212s dataframe/tests/test_shuffle.py::test_set_index_general[tasks-23] PASSED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[python]] PASSED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[pyarrow]] SKIPPED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_string[disk-object] PASSED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[python]] PASSED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[pyarrow]] SKIPPED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_string[tasks-object] PASSED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_self_index[disk] PASSED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_self_index[tasks] PASSED [ 80%] 3213s dataframe/tests/test_shuffle.py::test_set_index_names[disk] XFAIL (d...) [ 80%] 3214s dataframe/tests/test_shuffle.py::test_set_index_names[tasks] PASSED [ 80%] 3217s dataframe/tests/test_shuffle.py::test_set_index_2[disk] PASSED [ 80%] 3219s dataframe/tests/test_shuffle.py::test_set_index_2[tasks] PASSED [ 80%] 3219s dataframe/tests/test_shuffle.py::test_set_index_3[disk] PASSED [ 80%] 3219s dataframe/tests/test_shuffle.py::test_set_index_3[tasks] PASSED [ 80%] 3219s dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-True] PASSED [ 80%] 3219s dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-False] PASSED [ 80%] 3220s dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-True] PASSED [ 80%] 3220s dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-False] PASSED [ 80%] 3220s dataframe/tests/test_shuffle.py::test_shuffle_sort[disk] PASSED [ 80%] 3220s dataframe/tests/test_shuffle.py::test_shuffle_sort[tasks] PASSED [ 80%] 3220s dataframe/tests/test_shuffle.py::test_rearrange[disk-threads] PASSED [ 80%] 3225s dataframe/tests/test_shuffle.py::test_rearrange[disk-processes] PASSED [ 80%] 3225s dataframe/tests/test_shuffle.py::test_rearrange[tasks-threads] PASSED [ 80%] 3230s dataframe/tests/test_shuffle.py::test_rearrange[tasks-processes] PASSED [ 80%] 3233s dataframe/tests/test_shuffle.py::test_rearrange_cleanup PASSED [ 80%] 3236s dataframe/tests/test_shuffle.py::test_rearrange_disk_cleanup_with_exception PASSED [ 80%] 3236s dataframe/tests/test_shuffle.py::test_rearrange_by_column_with_narrow_divisions PASSED [ 80%] 3236s dataframe/tests/test_shuffle.py::test_maybe_buffered_partd PASSED [ 80%] 3236s dataframe/tests/test_shuffle.py::test_set_index_with_explicit_divisions PASSED [ 80%] 3236s dataframe/tests/test_shuffle.py::test_set_index_with_empty_divisions PASSED [ 80%] 3236s dataframe/tests/test_shuffle.py::test_set_index_divisions_2 PASSED [ 80%] 3237s dataframe/tests/test_shuffle.py::test_set_index_divisions_compute PASSED [ 80%] 3237s dataframe/tests/test_shuffle.py::test_set_index_divisions_sorted PASSED [ 80%] 3246s dataframe/tests/test_shuffle.py::test_set_index_consistent_divisions PASSED [ 80%] 3246s dataframe/tests/test_shuffle.py::test_npartitions_auto_raises_deprecation_warning PASSED [ 80%] 3246s dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[disk] PASSED [ 80%] 3246s dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[tasks] PASSED [ 81%] 3246s dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[disk] PASSED [ 81%] 3246s dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[tasks] PASSED [ 81%] 3246s dataframe/tests/test_shuffle.py::test_set_index_sorts PASSED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index[pandas] PASSED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index[cudf] SKIPPED (could...) [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_deprecated_shuffle_keyword[disk] PASSED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_deprecated_shuffle_keyword[tasks] PASSED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_interpolate[pandas] PASSED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_interpolate[cudf] SKIPPED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[pandas] PASSED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[cudf] SKIPPED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[pandas] PASSED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[cudf] SKIPPED [ 81%] 3247s dataframe/tests/test_shuffle.py::test_set_index_timezone PASSED [ 81%] 3248s dataframe/tests/test_shuffle.py::test_set_index_npartitions PASSED [ 81%] 3248s dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[ns] PASSED [ 81%] 3248s dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[us] PASSED [ 81%] 3249s dataframe/tests/test_shuffle.py::test_set_index_drop[True] PASSED [ 81%] 3250s dataframe/tests/test_shuffle.py::test_set_index_drop[False] PASSED [ 81%] 3250s dataframe/tests/test_shuffle.py::test_set_index_raises_error_on_bad_input PASSED [ 81%] 3250s dataframe/tests/test_shuffle.py::test_set_index_sorted_true PASSED [ 81%] 3250s dataframe/tests/test_shuffle.py::test_set_index_sorted_single_partition PASSED [ 81%] 3250s dataframe/tests/test_shuffle.py::test_set_index_sorted_min_max_same PASSED [ 81%] 3251s dataframe/tests/test_shuffle.py::test_set_index_empty_partition PASSED [ 81%] 3251s dataframe/tests/test_shuffle.py::test_set_index_on_empty[int] PASSED [ 81%] 3251s dataframe/tests/test_shuffle.py::test_set_index_on_empty[float] PASSED [ 81%] 3251s dataframe/tests/test_shuffle.py::test_set_index_on_empty[str] PASSED [ 81%] 3252s dataframe/tests/test_shuffle.py::test_set_index_on_empty[] PASSED [ 81%] 3252s dataframe/tests/test_shuffle.py::test_set_index_categorical PASSED [ 81%] 3252s dataframe/tests/test_shuffle.py::test_set_index_with_empty_and_overlap PASSED [ 81%] 3252s dataframe/tests/test_shuffle.py::test_compute_divisions PASSED [ 81%] 3252s dataframe/tests/test_shuffle.py::test_empty_partitions PASSED [ 81%] 3255s dataframe/tests/test_shuffle.py::test_gh_2730 PASSED [ 81%] 3255s dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations PASSED [ 81%] 3255s dataframe/tests/test_shuffle.py::test_set_index_errors_with_inplace_kwarg PASSED [ 81%] 3255s dataframe/tests/test_shuffle.py::test_set_index_timestamp PASSED [ 81%] 3255s dataframe/tests/test_shuffle.py::test_set_index_ea_dtype PASSED [ 81%] 3256s dataframe/tests/test_shuffle.py::test_disk_shuffle_with_compression_option[None] PASSED [ 81%] 3256s dataframe/tests/test_shuffle.py::test_disk_shuffle_with_compression_option[ZLib] PASSED [ 81%] 3256s dataframe/tests/test_shuffle.py::test_disk_shuffle_with_unknown_compression PASSED [ 81%] 3256s dataframe/tests/test_shuffle.py::test_disk_shuffle_check_actual_compression PASSED [ 81%] 3263s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-None] PASSED [ 81%] 3263s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-True] PASSED [ 81%] 3263s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-False] PASSED [ 81%] 3263s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-None] PASSED [ 81%] 3263s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-True] PASSED [ 81%] 3263s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-False] PASSED [ 81%] 3263s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-None] PASSED [ 81%] 3263s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-True] PASSED [ 81%] 3264s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-False] PASSED [ 81%] 3265s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-None] PASSED [ 81%] 3266s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-True] PASSED [ 81%] 3267s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-False] PASSED [ 81%] 3268s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-None] PASSED [ 81%] 3269s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-True] PASSED [ 81%] 3270s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-False] PASSED [ 81%] 3271s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-None] PASSED [ 81%] 3271s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-True] PASSED [ 81%] 3272s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-False] PASSED [ 81%] 3273s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-None] PASSED [ 81%] 3274s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-True] PASSED [ 81%] 3275s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-False] PASSED [ 81%] 3276s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-None] PASSED [ 81%] 3277s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-True] PASSED [ 81%] 3278s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-False] PASSED [ 81%] 3279s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-None] PASSED [ 81%] 3279s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-True] PASSED [ 81%] 3280s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-False] PASSED [ 81%] 3280s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-None] PASSED [ 81%] 3281s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-True] PASSED [ 81%] 3281s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-False] PASSED [ 81%] 3282s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-None] PASSED [ 81%] 3283s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-True] PASSED [ 81%] 3283s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-False] PASSED [ 81%] 3284s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-None] PASSED [ 81%] 3284s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-True] PASSED [ 81%] 3285s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-False] PASSED [ 81%] 3286s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-None] PASSED [ 81%] 3286s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-True] PASSED [ 81%] 3287s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-False] PASSED [ 81%] 3287s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-None] PASSED [ 81%] 3288s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-True] PASSED [ 81%] 3288s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-False] PASSED [ 81%] 3289s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-None] PASSED [ 81%] 3290s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-True] PASSED [ 81%] 3290s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-False] PASSED [ 81%] 3291s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-None] PASSED [ 81%] 3292s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-True] PASSED [ 81%] 3292s dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-False] PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_set_index_overlap PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_set_index_overlap_2 PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_set_index_overlap_does_not_drop_rows_when_divisions_overlap PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_compute_current_divisions_nan_partition PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap_2 PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_shuffle_partitions_meta_dtype PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[10] PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[1] PASSED [ 81%] 3293s dataframe/tests/test_shuffle.py::test_set_index_nan_partition PASSED [ 81%] 3294s dataframe/tests/test_shuffle.py::test_set_index_with_dask_dt_index PASSED [ 81%] 3294s dataframe/tests/test_shuffle.py::test_set_index_with_series_uses_fastpath PASSED [ 81%] 3294s dataframe/tests/test_shuffle.py::test_set_index_partitions_meta_dtype PASSED [ 81%] 3294s dataframe/tests/test_shuffle.py::test_sort_values_partitions_meta_dtype_with_divisions PASSED [ 81%] 3294s dataframe/tests/test_shuffle.py::test_sort_values[10-a-True] PASSED [ 81%] 3295s dataframe/tests/test_shuffle.py::test_sort_values[10-a-False] PASSED [ 81%] 3295s dataframe/tests/test_shuffle.py::test_sort_values[10-b-True] PASSED [ 81%] 3295s dataframe/tests/test_shuffle.py::test_sort_values[10-b-False] PASSED [ 81%] 3295s dataframe/tests/test_shuffle.py::test_sort_values[10-by2-True] PASSED [ 81%] 3295s dataframe/tests/test_shuffle.py::test_sort_values[10-by2-False] PASSED [ 81%] 3295s dataframe/tests/test_shuffle.py::test_sort_values[500-a-True] PASSED [ 81%] 3295s dataframe/tests/test_shuffle.py::test_sort_values[500-a-False] PASSED [ 81%] 3295s dataframe/tests/test_shuffle.py::test_sort_values[500-b-True] PASSED [ 81%] 3296s dataframe/tests/test_shuffle.py::test_sort_values[500-b-False] PASSED [ 81%] 3296s dataframe/tests/test_shuffle.py::test_sort_values[500-by2-True] PASSED [ 81%] 3296s dataframe/tests/test_shuffle.py::test_sort_values[500-by2-False] PASSED [ 81%] 3296s dataframe/tests/test_shuffle.py::test_sort_values_deprecated_shuffle_keyword[disk] PASSED [ 81%] 3296s dataframe/tests/test_shuffle.py::test_sort_values_deprecated_shuffle_keyword[tasks] PASSED [ 81%] 3297s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-pandas] PASSED [ 81%] 3297s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-cudf] SKIPPED [ 81%] 3297s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-pandas] PASSED [ 81%] 3297s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-cudf] SKIPPED [ 81%] 3298s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-pandas] PASSED [ 81%] 3298s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-cudf] SKIPPED [ 81%] 3298s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-pandas] PASSED [ 81%] 3298s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-cudf] SKIPPED [ 81%] 3299s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-pandas] PASSED [ 82%] 3299s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-cudf] SKIPPED [ 82%] 3299s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-pandas] PASSED [ 82%] 3299s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-cudf] SKIPPED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-pandas] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-cudf] SKIPPED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-pandas] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-cudf] SKIPPED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-True] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-False] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending2] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending3] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-True] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-False] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending2] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending3] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-True] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-False] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending2] PASSED [ 82%] 3300s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending3] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-True] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-False] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending2] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending3] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-first] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-last] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-False-first] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-False-last] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-first] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-last] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-first] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-last] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-first] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-last] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-first] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-last] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-first] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-last] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-first] PASSED [ 82%] 3301s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-last] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-first] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-last] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-first] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-last] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-first] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-last] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-first] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-last] PASSED [ 82%] 3302s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-first] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-last] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-first] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-last] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-first] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-last] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-first] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-last] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-first] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-last] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-first] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-last] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-first] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-last] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-first] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-last] PASSED [ 82%] 3303s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-first] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-last] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-first] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-last] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-first] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-last] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-first] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-last] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_shuffle_values_raises PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_shuffle_by_as_list PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_noop PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by0] PASSED [ 82%] 3304s dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by1] PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by0] PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by1] PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_sort_values_bool_ascending PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_sort_values_timestamp[1] PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_sort_values_timestamp[3] PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf0-expected0] PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf1-expected1] PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf2-expected2] PASSED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data0-string[pyarrow]] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data1-binary[pyarrow]] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data2-int64[pyarrow]] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data3-float64[pyarrow]] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data4-uint64[pyarrow]] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data5-date32[pyarrow]] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data6-timestamp[ns][pyarrow]] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data7-decimal128] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data8-duration[ns][pyarrow]] SKIPPED [ 82%] 3305s dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data9-time64[ns][pyarrow]] SKIPPED [ 82%] 3306s dataframe/tests/test_shuffle.py::test_shuffle_nulls_introduced PASSED [ 82%] 3306s dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input0] PASSED [ 82%] 3306s dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input1] PASSED [ 82%] 3306s dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input2] PASSED [ 82%] 3306s dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input3] PASSED [ 82%] 3306s dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input4] PASSED [ 82%] 3306s dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input5] PASSED [ 82%] 3306s dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input0] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input1] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input2] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input3] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input4] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input5] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input0] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input1] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input2] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input3] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input4] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input5] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input0] PASSED [ 82%] 3307s dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input1] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input2] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input3] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input4] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input5] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input0] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input1] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input2] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input3] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input4] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input5] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input0] PASSED [ 82%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input1] PASSED [ 83%] 3308s dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input2] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input3] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input4] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input5] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input0] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input1] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input2] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input3] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input4] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input5] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input0] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input1] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input2] PASSED [ 83%] 3309s dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input3] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input4] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input5] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input0] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input1] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input2] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input3] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input4] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input5] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input0] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input1] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input2] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input3] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input4] PASSED [ 83%] 3310s dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input5] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input0] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input1] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input2] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input3] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input4] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input5] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input0] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input1] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input2] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input3] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input4] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input5] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input0] PASSED [ 83%] 3311s dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input1] PASSED [ 83%] 3312s dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input2] PASSED [ 83%] 3312s dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input3] PASSED [ 83%] 3312s dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input4] PASSED [ 83%] 3312s dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input5] PASSED [ 83%] 3312s dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input0] PASSED [ 83%] 3312s dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input1] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input2] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input3] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input4] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input5] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input0] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input1] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input2] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input3] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input4] PASSED [ 83%] 3313s dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input5] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input0] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input1] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input2] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input3] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input4] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input5] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input0] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input1] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input2] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input3] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input4] PASSED [ 83%] 3314s dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input5] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input0] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input1] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input2] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input3] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input4] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input5] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input0] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input1] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input2] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input3] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input4] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input5] PASSED [ 83%] 3315s dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input0] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input1] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input2] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input3] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input4] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input5] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input0] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input1] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input2] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input3] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input4] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input5] PASSED [ 83%] 3316s dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input0] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input1] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input2] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input3] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input4] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input5] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input0] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input1] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input2] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input3] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input4] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input5] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input0] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input1] PASSED [ 83%] 3317s dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input2] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input3] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input4] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input5] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input0] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input1] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input2] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input3] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input4] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input5] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input0] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input1] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input2] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input3] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input4] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input5] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input0] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input1] PASSED [ 83%] 3318s dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input2] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input3] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input4] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input5] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input0] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input1] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input2] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input3] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input4] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input5] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input0] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input1] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input2] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input3] PASSED [ 84%] 3319s dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input4] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input5] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input0] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input1] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input2] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input3] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input4] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input5] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input0] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input1] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input2] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input3] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input4] PASSED [ 84%] 3320s dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input5] PASSED [ 84%] 3321s dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input0] PASSED [ 84%] 3321s dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input1] PASSED [ 84%] 3321s dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input2] PASSED [ 84%] 3321s dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input3] PASSED [ 84%] 3321s dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input4] PASSED [ 84%] 3321s dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input5] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input0] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input1] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input2] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input3] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input4] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input5] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input0] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input1] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input2] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input3] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input4] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input5] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input0] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input1] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input2] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input3] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input4] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input5] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input0] PASSED [ 84%] 3322s dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input1] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input2] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input3] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input4] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input5] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input0] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input1] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input2] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input3] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input4] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input5] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input0] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input1] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input2] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input3] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input4] PASSED [ 84%] 3323s dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input5] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input0] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input1] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input2] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input3] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input4] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input5] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input0] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input1] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input2] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input3] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input4] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input5] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input0] PASSED [ 84%] 3324s dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input1] PASSED [ 84%] 3325s dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input2] PASSED [ 84%] 3325s dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input3] PASSED [ 84%] 3325s dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input4] PASSED [ 84%] 3325s dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input5] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input0] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input1] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input2] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input3] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input4] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input5] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[isreal] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[iscomplex] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[real] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[imag] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[angle] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[fix] SKIPPED (fix ...) [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[i0] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[sinc] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped[nan_to_num] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_wrapped_not_implemented PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp2] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-arctan2] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-hypot] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-copysign] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-nextafter] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-ldexp] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmod] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and0] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or0] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor0] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-maximum] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-minimum] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmax] PASSED [ 84%] 3327s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmin] PASSED [ 84%] 3328s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater] PASSED [ 84%] 3328s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater_equal] PASSED [ 84%] 3328s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less] PASSED [ 84%] 3328s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less_equal] PASSED [ 84%] 3328s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-not_equal] PASSED [ 84%] 3328s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-equal] PASSED [ 84%] 3328s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or1] PASSED [ 84%] 3328s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and1] PASSED [ 84%] 3329s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor1] PASSED [ 85%] 3329s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp] PASSED [ 85%] 3329s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp2] PASSED [ 85%] 3329s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-arctan2] PASSED [ 85%] 3329s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-hypot] PASSED [ 85%] 3330s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-copysign] PASSED [ 85%] 3330s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-nextafter] PASSED [ 85%] 3330s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-ldexp] PASSED [ 85%] 3330s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmod] PASSED [ 85%] 3330s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and0] PASSED [ 85%] 3331s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or0] PASSED [ 85%] 3331s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor0] PASSED [ 85%] 3331s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-maximum] PASSED [ 85%] 3331s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-minimum] PASSED [ 85%] 3332s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmax] PASSED [ 85%] 3332s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmin] PASSED [ 85%] 3332s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater] PASSED [ 85%] 3332s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater_equal] PASSED [ 85%] 3332s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less] PASSED [ 85%] 3333s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less_equal] PASSED [ 85%] 3333s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-not_equal] PASSED [ 85%] 3333s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-equal] PASSED [ 85%] 3333s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or1] PASSED [ 85%] 3333s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and1] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor1] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_clip[pandas0-5-50] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_clip[pandas1-5.5-40.5] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[conj] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log2] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log10] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log1p] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[expm1] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sqrt] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[square] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sin] PASSED [ 85%] 3334s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cos] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tan] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsin] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccos] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctan] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sinh] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cosh] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tanh] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsinh] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccosh] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctanh] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[deg2rad] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rad2deg] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isfinite] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isinf] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isnan] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[signbit] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[degrees] PASSED [ 85%] 3335s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[radians] PASSED [ 85%] 3336s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rint] PASSED [ 85%] 3336s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[fabs] PASSED [ 85%] 3336s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sign] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[absolute] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[floor] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[ceil] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[trunc] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[logical_not] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cbrt] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp2] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[negative] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[reciprocal] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_ufunc_out[spacing] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_frame_2ufunc_out PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg10] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg11] PASSED [ 85%] 3342s dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg10] PASSED [ 85%] 3343s dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg11] PASSED [ 85%] 3343s dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg10] PASSED [ 85%] 3343s dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg11] PASSED [ 85%] 3343s dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg10] PASSED [ 85%] 3343s dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg11] PASSED [ 85%] 3343s dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg10] PASSED [ 85%] 3344s dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg11] PASSED [ 85%] 3344s dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg10] PASSED [ 85%] 3344s dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg11] PASSED [ 85%] 3344s dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg10] PASSED [ 85%] 3344s dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg11] PASSED [ 85%] 3344s dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg10] PASSED [ 85%] 3345s dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg11] PASSED [ 85%] 3345s dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg10] PASSED [ 85%] 3345s dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg11] PASSED [ 86%] 3345s dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg10] PASSED [ 86%] 3345s dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg11] PASSED [ 86%] 3345s dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg10] PASSED [ 86%] 3345s dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg11] PASSED [ 86%] 3346s dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg10] PASSED [ 86%] 3346s dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg11] PASSED [ 86%] 3346s dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg10] PASSED [ 86%] 3346s dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg11] PASSED [ 86%] 3346s dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg10] PASSED [ 86%] 3346s dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg11] PASSED [ 86%] 3347s dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg10] PASSED [ 86%] 3347s dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg11] PASSED [ 86%] 3347s dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg10] PASSED [ 86%] 3347s dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg11] PASSED [ 86%] 3347s dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg10] PASSED [ 86%] 3347s dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg11] PASSED [ 86%] 3347s dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg10] PASSED [ 86%] 3348s dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg11] PASSED [ 86%] 3348s dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg10] PASSED [ 86%] 3348s dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg11] PASSED [ 86%] 3348s dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg10] PASSED [ 86%] 3348s dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg11] PASSED [ 86%] 3348s dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg10] PASSED [ 86%] 3349s dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg11] PASSED [ 86%] 3349s dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg10] PASSED [ 86%] 3349s dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg11] PASSED [ 86%] 3349s dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg10] PASSED [ 86%] 3349s dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg11] PASSED [ 86%] 3349s dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg10] PASSED [ 86%] 3349s dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg11] PASSED [ 86%] 3350s dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg10] PASSED [ 86%] 3350s dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg11] PASSED [ 86%] 3350s dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg10] PASSED [ 86%] 3350s dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg11] PASSED [ 86%] 3350s dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg10] PASSED [ 86%] 3350s dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg11] PASSED [ 86%] 3350s dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg10] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg11] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp2] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-arctan2] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-hypot] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-copysign] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-nextafter] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-ldexp] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmod] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and0] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or0] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor0] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-maximum] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-minimum] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmax] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmin] PASSED [ 86%] 3351s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater_equal] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less_equal] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-not_equal] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-equal] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or1] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and1] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor1] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp2] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-arctan2] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-hypot] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-copysign] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-nextafter] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-ldexp] PASSED [ 86%] 3352s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmod] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and0] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or0] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor0] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-maximum] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-minimum] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmax] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmin] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater_equal] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less_equal] PASSED [ 86%] 3353s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-not_equal] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-equal] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or1] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and1] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor1] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-sum] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-prod] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-min] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-max] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-mean] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-sum] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-prod] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-min] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-max] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-mean] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-sum] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-prod] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-min] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-max] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-mean] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-sum] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-prod] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-min] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-max] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-mean] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-sum] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-prod] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-min] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-max] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-mean] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-sum] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-prod] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-min] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-max] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-mean] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-sum] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-prod] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-min] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-max] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-mean] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-sum] PASSED [ 86%] 3354s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-prod] PASSED [ 86%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-min] PASSED [ 86%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-max] PASSED [ 86%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-mean] PASSED [ 86%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-sum] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-prod] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-min] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-max] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-mean] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-sum] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-prod] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-min] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-max] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-mean] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-sum] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-prod] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-min] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-max] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-mean] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-sum] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-prod] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-min] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-max] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-mean] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-sum] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-prod] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-min] PASSED [ 87%] 3355s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-prod] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-min] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-max] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-mean] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-sum] PASSED [ 87%] 3356s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-prod] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-min] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-max] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-mean] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-sum] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-prod] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-min] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-max] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-mean] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-sum] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-prod] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-min] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-max] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-mean] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-sum] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-prod] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-min] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-max] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-mean] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-sum] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-prod] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-min] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-max] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-mean] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-sum] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-prod] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-min] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-max] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-mean] PASSED [ 87%] 3357s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-sum] PASSED [ 87%] 3358s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-prod] PASSED [ 87%] 3358s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-min] PASSED [ 87%] 3358s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-max] PASSED [ 87%] 3358s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-mean] PASSED [ 87%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-sum] PASSED [ 87%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-prod] PASSED [ 87%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] XFAIL [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-prod] XFAIL [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-prod] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-min] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-max] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-mean] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-sum] PASSED [ 88%] 3361s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-prod] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-min] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-max] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-mean] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-sum] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-prod] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-min] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-max] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-mean] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-sum] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-prod] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-min] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-max] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-mean] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-sum] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-prod] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-min] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-max] PASSED [ 88%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-mean] PASSED [ 89%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-sum] PASSED [ 89%] 3362s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-prod] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-min] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-max] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-mean] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-sum] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-prod] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-min] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-max] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-mean] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-sum] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-prod] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-min] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-max] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-mean] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-sum] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-prod] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-min] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-max] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-mean] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-sum] PASSED [ 89%] 3363s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-prod] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-min] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-max] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-mean] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-sum] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-prod] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-min] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-max] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-mean] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-sum] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-prod] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-min] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-max] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-mean] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-sum] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-prod] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-min] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-max] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-mean] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-sum] PASSED [ 89%] 3364s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-prod] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-min] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-max] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-mean] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-sum] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-prod] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-min] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-max] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-mean] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-sum] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-prod] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-min] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-max] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-mean] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-sum] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-prod] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-min] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-max] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-mean] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-sum] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-prod] PASSED [ 89%] 3365s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-min] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-max] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-mean] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-sum] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-prod] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-min] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-max] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-mean] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-sum] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-prod] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-min] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-max] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-mean] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-sum] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-prod] XFAIL [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-min] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-max] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-mean] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-sum] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-prod] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-min] PASSED [ 89%] 3366s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-max] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-mean] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-sum] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-prod] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-min] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-max] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-mean] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-sum] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-prod] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-min] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-max] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-mean] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-sum] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-prod] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-min] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-max] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-mean] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-sum] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-prod] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-min] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-max] PASSED [ 89%] 3367s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-mean] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-sum] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-prod] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-min] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-max] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-mean] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-sum] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-prod] XFAIL [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-min] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-max] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-mean] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-sum] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-prod] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-min] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-max] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-mean] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-sum] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-prod] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-min] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-max] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-mean] PASSED [ 89%] 3368s dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas0] PASSED [ 89%] 3369s dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas1] PASSED [ 90%] 3369s dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas0] PASSED [ 90%] 3369s dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas1] PASSED [ 90%] 3369s dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas0] PASSED [ 90%] 3369s dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas1] PASSED [ 90%] 3369s dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas0] PASSED [ 90%] 3369s dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas1] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_shard_df_on_index PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_make_meta PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_nonempty PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_duplicated PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_empty_categories PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_index PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_uint64index PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_scalar PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_raise_on_meta_error PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_check_meta PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_check_matching_columns_raises_appropriate_errors PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_check_meta_typename PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[True] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[False] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_apply_and_enforce_message PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_nonempty_series_sparse PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_nonempty_series_nullable_float PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_assert_eq_sorts PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_assert_eq_scheduler PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data0] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data1] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data2] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data3] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data4] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data5] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data0] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data1] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions0-True] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions1-False] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions2-False] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions3-True] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions4-True] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_valid_divisions[123-False] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions6-False] PASSED [ 90%] 3369s dataframe/tests/test_utils_dataframe.py::test_pyarrow_strings_enabled PASSED [ 90%] 3369s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-right] PASSED [ 90%] 3369s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-left] PASSED [ 90%] 3369s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-right] PASSED [ 90%] 3369s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-left] PASSED [ 90%] 3369s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-right] PASSED [ 90%] 3369s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-left] PASSED [ 90%] 3369s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-right] PASSED [ 90%] 3369s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-D-right-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-D-right-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-D-left-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-D-left-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-W-right-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-W-right-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-W-left-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-W-left-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-ME-right-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-ME-right-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-ME-left-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-ME-left-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-right-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-right-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-right] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-left] PASSED [ 90%] 3370s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-right] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-left] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-D-right-right] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-D-right-left] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-D-left-right] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-D-left-left] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-W-right-right] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-W-right-left] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-W-left-right] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-W-left-left] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-ME-right-right] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-ME-right-left] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-ME-left-right] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-ME-left-left] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-right] PASSED [ 90%] 3371s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-D-right-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-D-right-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-D-left-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-D-left-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-W-right-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-W-right-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-W-left-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-W-left-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-ME-right-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-ME-right-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-ME-left-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-ME-left-left] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-right] PASSED [ 90%] 3372s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-left] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-left-right] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-left-left] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-right] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-left] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-right] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-left] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-D-right-right] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-D-right-left] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-D-left-right] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-D-left-left] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-W-right-right] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-W-right-left] PASSED [ 90%] 3373s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-W-left-right] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-W-left-left] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-ME-right-right] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-ME-right-left] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-ME-left-right] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-ME-left-left] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-right] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-left] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-left-right] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-left-left] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-right] PASSED [ 90%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-left] PASSED [ 91%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-right] PASSED [ 91%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-left] PASSED [ 91%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-D-right-right] PASSED [ 91%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-D-right-left] PASSED [ 91%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-D-left-right] PASSED [ 91%] 3374s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-D-left-left] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-W-right-right] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-W-right-left] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-W-left-right] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-W-left-left] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-ME-right-right] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-ME-right-left] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-ME-left-right] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-ME-left-left] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-right] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-left] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-right] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-left] PASSED [ 91%] 3375s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-right] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-left] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-right] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-left] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-D-right-right] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-D-right-left] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-D-left-right] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-D-left-left] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-W-right-right] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-W-right-left] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-W-left-right] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-W-left-left] PASSED [ 91%] 3376s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-ME-right-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-ME-right-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-ME-left-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-ME-left-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-right-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-right-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-left-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-left-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-D-right-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-D-right-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-D-left-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-D-left-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-W-right-right] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-W-right-left] PASSED [ 91%] 3377s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-W-left-right] PASSED [ 91%] 3378s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-W-left-left] PASSED [ 91%] 3378s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-ME-right-right] PASSED [ 91%] 3378s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-ME-right-left] PASSED [ 91%] 3378s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-ME-left-right] PASSED [ 91%] 3378s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-ME-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-D-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-D-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-D-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-D-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-W-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-W-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-W-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-W-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-ME-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-ME-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-ME-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-ME-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-D-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-D-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-D-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-D-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-W-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-W-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-W-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-W-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-ME-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-ME-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-ME-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-ME-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-D-right-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-D-right-left] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-D-left-right] PASSED [ 91%] 3381s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-D-left-left] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-W-right-right] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-W-right-left] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-W-left-right] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-W-left-left] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-ME-right-right] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-ME-right-left] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-ME-left-right] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-ME-left-left] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-right] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-left] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-right] PASSED [ 91%] 3382s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-left] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-right-right] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-right-left] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-right] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-left] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-D-right-right] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-D-right-left] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-D-left-right] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-D-left-left] PASSED [ 91%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-W-right-right] PASSED [ 92%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-W-right-left] PASSED [ 92%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-W-left-right] PASSED [ 92%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-W-left-left] PASSED [ 92%] 3383s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-ME-right-right] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-ME-right-left] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-ME-left-right] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-ME-left-left] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-right-right] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-right-left] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-right] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-left] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-right-right] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-right-left] PASSED [ 92%] 3384s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-right] PASSED [ 92%] 3385s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-left] PASSED [ 92%] 3385s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-D-right-right] PASSED [ 92%] 3385s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-D-right-left] PASSED [ 92%] 3385s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-D-left-right] PASSED [ 92%] 3385s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-D-left-left] PASSED [ 92%] 3385s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-W-right-right] PASSED [ 92%] 3385s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-W-right-left] PASSED [ 92%] 3385s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-W-left-right] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-W-left-left] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-ME-right-right] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-ME-right-left] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-ME-left-right] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-ME-left-left] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[count] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[nunique] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[size] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[sum] PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_resample_agg PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_resample_agg_passes_kwargs PASSED [ 92%] 3386s dataframe/tseries/tests/test_resample.py::test_resample_throws_error_when_parition_index_does_not_match_index PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_resample_pads_last_division_to_avoid_off_by_one PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_resample_does_not_evenly_divide_day PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_series_resample_does_not_evenly_divide_day PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_unknown_divisions_error PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_resample_index_name PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_series_resample_non_existent_datetime PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_common_aggs[nunique] PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_common_aggs[mean] PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_common_aggs[count] PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_common_aggs[size] PASSED [ 92%] 3387s dataframe/tseries/tests/test_resample.py::test_common_aggs[quantile] PASSED [ 92%] 3387s diagnostics/tests/test_profiler.py::test_profiler PASSED [ 92%] 3387s diagnostics/tests/test_profiler.py::test_profiler_works_under_error PASSED [ 92%] 3387s diagnostics/tests/test_profiler.py::test_two_gets PASSED [ 92%] 3387s diagnostics/tests/test_profiler.py::test_resource_profiler PASSED [ 92%] 3388s diagnostics/tests/test_profiler.py::test_resource_profiler_multiple_gets PASSED [ 92%] 3388s diagnostics/tests/test_profiler.py::test_cache_profiler PASSED [ 92%] 3388s diagnostics/tests/test_profiler.py::test_register[Profiler] PASSED [ 92%] 3389s diagnostics/tests/test_profiler.py::test_register[] PASSED [ 92%] 3389s diagnostics/tests/test_profiler.py::test_register[CacheProfiler] PASSED [ 92%] 3389s diagnostics/tests/test_profiler.py::test_unquote SKIPPED (condition:...) [ 92%] 3389s diagnostics/tests/test_profiler.py::test_pprint_task SKIPPED (condit...) [ 92%] 3389s diagnostics/tests/test_profiler.py::test_profiler_plot SKIPPED (cond...) [ 92%] 3389s diagnostics/tests/test_profiler.py::test_resource_profiler_plot SKIPPED [ 92%] 3389s diagnostics/tests/test_profiler.py::test_cache_profiler_plot SKIPPED [ 92%] 3389s diagnostics/tests/test_profiler.py::test_cache_profiler_plot_with_invalid_bokeh_kwarg_raises_error SKIPPED [ 92%] 3389s diagnostics/tests/test_profiler.py::test_plot_multiple SKIPPED (cond...) [ 92%] 3389s diagnostics/tests/test_profiler.py::test_saves_file SKIPPED (conditi...) [ 92%] 3389s diagnostics/tests/test_profiler.py::test_saves_file_path_deprecated SKIPPED [ 92%] 3389s diagnostics/tests/test_profiler.py::test_get_colors SKIPPED (conditi...) [ 92%] 3389s diagnostics/tests/test_progress.py::test_array_compute PASSED [ 92%] 3389s diagnostics/tests/test_progress.py::test_progressbar PASSED [ 92%] 3389s diagnostics/tests/test_progress.py::test_minimum_time PASSED [ 92%] 3389s diagnostics/tests/test_progress.py::test_clean_exit[get] PASSED [ 92%] 3389s diagnostics/tests/test_progress.py::test_clean_exit[get_sync] PASSED [ 92%] 3389s diagnostics/tests/test_progress.py::test_format_time PASSED [ 92%] 3390s diagnostics/tests/test_progress.py::test_register PASSED [ 92%] 3390s diagnostics/tests/test_progress.py::test_no_tasks PASSED [ 92%] 3390s diagnostics/tests/test_progress.py::test_with_cache SKIPPED (could n...) [ 92%] 3390s diagnostics/tests/test_progress.py::test_with_alias PASSED [ 92%] 3390s diagnostics/tests/test_progress.py::test_store_time PASSED [ 92%] 3390s tests/test_backends.py::test_CreationDispatch_error_informative_message[pandas] PASSED [ 92%] 3390s tests/test_backends.py::test_CreationDispatch_error_informative_message[cudf] SKIPPED [ 92%] 3390s tests/test_base.py::test_is_dask_collection PASSED [ 92%] 3390s tests/test_base.py::test_is_dask_collection_dask_expr SKIPPED (could...) [ 92%] 3390s tests/test_base.py::test_is_dask_collection_dask_expr_does_not_materialize SKIPPED [ 92%] 3390s tests/test_base.py::test_unpack_collections PASSED [ 92%] 3390s tests/test_base.py::test_get_collection_names PASSED [ 92%] 3390s tests/test_base.py::test_get_name_from_key PASSED [ 92%] 3390s tests/test_base.py::test_replace_name_in_keys PASSED [ 92%] 3390s tests/test_base.py::test_custom_collection PASSED [ 92%] 3390s tests/test_base.py::test_compute_no_opt PASSED [ 92%] 3390s tests/test_base.py::test_compute_array PASSED [ 92%] 3390s tests/test_base.py::test_persist_array PASSED [ 92%] 3390s tests/test_base.py::test_persist_array_rename PASSED [ 92%] 3390s tests/test_base.py::test_compute_dataframe PASSED [ 92%] 3390s tests/test_base.py::test_persist_dataframe PASSED [ 92%] 3390s tests/test_base.py::test_persist_series PASSED [ 92%] 3390s tests/test_base.py::test_persist_scalar PASSED [ 92%] 3390s tests/test_base.py::test_persist_dataframe_rename PASSED [ 92%] 3390s tests/test_base.py::test_persist_series_rename PASSED [ 92%] 3390s tests/test_base.py::test_persist_scalar_rename PASSED [ 92%] 3390s tests/test_base.py::test_compute_array_dataframe PASSED [ 92%] 3390s tests/test_base.py::test_compute_dataframe_valid_unicode_in_bytes PASSED [ 92%] 3390s tests/test_base.py::test_compute_dataframe_invalid_unicode PASSED [ 92%] 3390s tests/test_base.py::test_compute_array_bag PASSED [ 92%] 3390s tests/test_base.py::test_compute_with_literal PASSED [ 92%] 3390s tests/test_base.py::test_compute_nested PASSED [ 92%] 3390s tests/test_base.py::test_visualize SKIPPED (could not import 'ipycyt...) [ 92%] 3390s tests/test_base.py::test_visualize_highlevelgraph PASSED [ 92%] 3392s tests/test_base.py::test_visualize_order PASSED [ 92%] 3392s tests/test_base.py::test_optimizations_keyword PASSED [ 92%] 3392s tests/test_base.py::test_optimize PASSED [ 92%] 3392s tests/test_base.py::test_optimize_nested PASSED [ 92%] 3392s tests/test_base.py::test_default_imports PASSED [ 92%] 3392s tests/test_base.py::test_persist_literals PASSED [ 92%] 3392s tests/test_base.py::test_persist_nested PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayed PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayed_custom_key[a] PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayed_custom_key[key1] PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayed_rename[a-rename0-a] PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayed_rename[a-rename1-a] PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayed_rename[a-rename2-b] PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayed_rename[key3-rename3-new_key3] PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayedleaf PASSED [ 92%] 3392s tests/test_base.py::test_persist_delayedattr PASSED [ 92%] 3393s tests/test_base.py::test_persist_array_bag PASSED [ 92%] 3393s tests/test_base.py::test_persist_bag PASSED [ 92%] 3393s tests/test_base.py::test_persist_item PASSED [ 92%] 3393s tests/test_base.py::test_persist_bag_rename PASSED [ 92%] 3393s tests/test_base.py::test_persist_item_change_name PASSED [ 92%] 3393s tests/test_base.py::test_optimize_globals PASSED [ 92%] 3393s tests/test_base.py::test_optimize_None PASSED [ 93%] 3393s tests/test_base.py::test_scheduler_keyword PASSED [ 93%] 3393s tests/test_base.py::test_raise_get_keyword PASSED [ 93%] 3393s tests/test_base.py::test_get_scheduler PASSED [ 93%] 3393s tests/test_base.py::test_callable_scheduler PASSED [ 93%] 3394s tests/test_base.py::test_num_workers_config[threads] PASSED [ 93%] 3396s tests/test_base.py::test_num_workers_config[processes] PASSED [ 93%] 3396s tests/test_base.py::test_optimizations_ctd PASSED [ 93%] 3396s tests/test_base.py::test_clone_key PASSED [ 93%] 3396s tests/test_base.py::test_compute_as_if_collection_low_level_task_graph PASSED [ 93%] 3398s tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'sync', True] PASSED [ 93%] 3400s tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'threads', False] PASSED [ 93%] 3402s tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'sync', True] PASSED [ 93%] 3403s tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'threads', False] PASSED [ 93%] 3404s tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'sync', True] PASSED [ 93%] 3404s tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'processes', False] PASSED [ 93%] 3404s tests/test_callbacks.py::test_start_callback PASSED [ 93%] 3404s tests/test_callbacks.py::test_start_state_callback PASSED [ 93%] 3404s tests/test_callbacks.py::test_finish_always_called PASSED [ 93%] 3404s tests/test_callbacks.py::test_nested_schedulers PASSED [ 93%] 3404s tests/test_callbacks.py::test_add_remove_mutates_not_replaces PASSED [ 93%] 3404s tests/test_ci.py::test_upstream_packages_installed SKIPPED (Only che...) [ 93%] 3404s tests/test_cli.py::test_config_get_no_key PASSED [ 93%] 3404s tests/test_cli.py::test_config_get_value PASSED [ 93%] 3404s tests/test_cli.py::test_config_get_bad_value PASSED [ 93%] 3404s tests/test_cli.py::test_config_get_none PASSED [ 93%] 3404s tests/test_cli.py::test_config_set_value[True-None-True-333MiB] PASSED [ 93%] 3404s tests/test_cli.py::test_config_set_value[True-None-True-2] PASSED [ 93%] 3404s tests/test_cli.py::test_config_set_value[True-None-True-value2] PASSED [ 93%] 3404s tests/test_cli.py::test_config_set_value[True-None-True-value3] PASSED [ 93%] 3404s tests/test_cli.py::test_config_set_value[True-None-True-None] PASSED [ 93%] 3404s tests/test_cli.py::test_config_set_value[True-None-False-333MiB] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-None-False-2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-None-False-value2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-None-False-value3] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-None-False-None] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-True-333MiB] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-True-2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-True-value2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-True-value3] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-True-None] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-False-333MiB] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-False-2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-False-value2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-False-value3] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-bar.yaml-False-None] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-True-333MiB] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-True-2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-True-value2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-True-value3] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-True-None] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-False-333MiB] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-False-2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-False-value2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-False-value3] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[True-foo/bar.yaml-False-None] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-True-333MiB] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-True-2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-True-value2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-True-value3] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-True-None] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-False-333MiB] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-False-2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-False-value2] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-False-value3] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-None-False-None] PASSED [ 93%] 3405s tests/test_cli.py::test_config_set_value[False-bar.yaml-True-333MiB] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-True-2] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-True-value2] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-True-value3] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-True-None] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-False-333MiB] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-False-2] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-False-value2] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-False-value3] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-bar.yaml-False-None] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-True-333MiB] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-True-2] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-True-value2] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-True-value3] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-True-None] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-False-333MiB] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-False-2] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-False-value2] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-False-value3] PASSED [ 93%] 3406s tests/test_cli.py::test_config_set_value[False-foo/bar.yaml-False-None] PASSED [ 93%] 3406s tests/test_cli.py::test_config_find PASSED [ 93%] 3406s tests/test_cli.py::test_config_list PASSED [ 93%] 3406s tests/test_cli.py::test_version PASSED [ 93%] 3406s tests/test_cli.py::test_info_versions PASSED [ 93%] 3406s tests/test_cli.py::test_register_command_ep PASSED [ 93%] 3406s tests/test_cli.py::test_repeated_name_registration_warn PASSED [ 93%] 3406s tests/test_compatibility.py::test_deprecation PASSED [ 93%] 3406s tests/test_compatibility.py::test_entry_points PASSED [ 93%] 3406s tests/test_config.py::test_canonical_name PASSED [ 93%] 3406s tests/test_config.py::test_update PASSED [ 93%] 3406s tests/test_config.py::test_update_new_defaults PASSED [ 93%] 3406s tests/test_config.py::test_update_defaults PASSED [ 93%] 3406s tests/test_config.py::test_update_list_to_dict PASSED [ 93%] 3406s tests/test_config.py::test_update_dict_to_list PASSED [ 93%] 3406s tests/test_config.py::test_merge PASSED [ 93%] 3406s tests/test_config.py::test_collect_yaml_paths PASSED [ 93%] 3406s tests/test_config.py::test_paths_containing_key PASSED [ 93%] 3406s tests/test_config.py::test_collect_yaml_dir PASSED [ 93%] 3406s tests/test_config.py::test_collect_yaml_permission_errors[directory] PASSED [ 93%] 3406s tests/test_config.py::test_collect_yaml_permission_errors[file] PASSED [ 93%] 3406s tests/test_config.py::test_collect_yaml_malformed_file PASSED [ 93%] 3406s tests/test_config.py::test_collect_yaml_no_top_level_dict PASSED [ 93%] 3406s tests/test_config.py::test_env PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[None-None-0] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[None-None-1] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[None-None-2] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[Null-None-0] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[Null-None-1] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[Null-None-2] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[False-False-0] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[False-False-1] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[False-False-2] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[True-True-0] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[True-True-1] PASSED [ 93%] 3406s tests/test_config.py::test_env_special_values[True-True-2] PASSED [ 93%] 3406s tests/test_config.py::test_collect PASSED [ 93%] 3406s tests/test_config.py::test_collect_env_none PASSED [ 93%] 3406s tests/test_config.py::test_get PASSED [ 93%] 3406s tests/test_config.py::test_ensure_file PASSED [ 93%] 3406s tests/test_config.py::test_set PASSED [ 93%] 3406s tests/test_config.py::test_set_kwargs PASSED [ 93%] 3406s tests/test_config.py::test_set_nested PASSED [ 94%] 3406s tests/test_config.py::test_set_hard_to_copyables PASSED [ 94%] 3406s tests/test_config.py::test_ensure_file_directory[True] PASSED [ 94%] 3406s tests/test_config.py::test_ensure_file_directory[False] PASSED [ 94%] 3406s tests/test_config.py::test_ensure_file_defaults_to_DASK_CONFIG_directory PASSED [ 94%] 3406s tests/test_config.py::test_pop PASSED [ 94%] 3406s tests/test_config.py::test_refresh PASSED [ 94%] 3406s tests/test_config.py::test_expand_environment_variables[1-1_0] PASSED [ 94%] 3406s tests/test_config.py::test_expand_environment_variables[1-1_1] PASSED [ 94%] 3406s tests/test_config.py::test_expand_environment_variables[$FOO-foo] PASSED [ 94%] 3406s tests/test_config.py::test_expand_environment_variables[inp3-out3] PASSED [ 94%] 3406s tests/test_config.py::test_expand_environment_variables[inp4-out4] PASSED [ 94%] 3406s tests/test_config.py::test_expand_environment_variables[inp5-out5] PASSED [ 94%] 3406s tests/test_config.py::test_expand_environment_variables[inp6-out6] PASSED [ 94%] 3406s tests/test_config.py::test_expand_environment_variables[inp7-out7] PASSED [ 94%] 3406s tests/test_config.py::test_env_var_canonical_name PASSED [ 94%] 3406s tests/test_config.py::test_get_set_canonical_name PASSED [ 94%] 3406s tests/test_config.py::test_get_set_roundtrip[custom_key] PASSED [ 94%] 3406s tests/test_config.py::test_get_set_roundtrip[custom-key] PASSED [ 94%] 3406s tests/test_config.py::test_merge_None_to_dict PASSED [ 94%] 3406s tests/test_config.py::test_core_file PASSED [ 94%] 3406s tests/test_config.py::test_schema PASSED [ 94%] 3407s tests/test_config.py::test_schema_is_complete PASSED [ 94%] 3407s tests/test_config.py::test_rename PASSED [ 94%] 3407s tests/test_config.py::test_deprecations_on_set[args0-kwargs0] PASSED [ 94%] 3407s tests/test_config.py::test_deprecations_on_set[args1-kwargs1] PASSED [ 94%] 3407s tests/test_config.py::test_deprecations_on_set[args2-kwargs2] PASSED [ 94%] 3407s tests/test_config.py::test_deprecations_on_env_variables PASSED [ 94%] 3407s tests/test_config.py::test_deprecations_on_yaml[fuse-ave-width] PASSED [ 94%] 3407s tests/test_config.py::test_deprecations_on_yaml[fuse_ave_width] PASSED [ 94%] 3407s tests/test_config.py::test_get_override_with PASSED [ 94%] 3407s tests/test_config.py::test_config_serialization PASSED [ 94%] 3407s tests/test_config.py::test_config_inheritance PASSED [ 94%] 3407s tests/test_config.py::test__get_paths PASSED [ 94%] 3407s tests/test_config.py::test_default_search_paths PASSED [ 94%] 3407s tests/test_context.py::test_with_get PASSED [ 94%] 3407s tests/test_context.py::test_globalmethod PASSED [ 94%] 3407s tests/test_core.py::test_ishashable PASSED [ 94%] 3407s tests/test_core.py::test_iskey PASSED [ 94%] 3407s tests/test_core.py::test_iskey_numpy_types PASSED [ 94%] 3407s tests/test_core.py::test_validate_key PASSED [ 94%] 3407s tests/test_core.py::test_istask PASSED [ 94%] 3407s tests/test_core.py::test_has_tasks PASSED [ 94%] 3407s tests/test_core.py::test_preorder_traversal PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_get PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_badkey PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_nested_badkey PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_data_not_in_dict_is_ok PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_get_with_list PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_get_with_list_top_level PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_get_with_nested_list PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_get_works_with_unhashables_in_values PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_nested_tasks PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_get_stack_limit PASSED [ 94%] 3407s tests/test_core.py::TestGet::test_with_HighLevelGraph PASSED [ 94%] 3407s tests/test_core.py::test_GetFunctionTestMixin_class PASSED [ 94%] 3407s tests/test_core.py::test_get_dependencies_nested PASSED [ 94%] 3407s tests/test_core.py::test_get_dependencies_empty PASSED [ 94%] 3407s tests/test_core.py::test_get_dependencies_list PASSED [ 94%] 3407s tests/test_core.py::test_get_dependencies_task PASSED [ 94%] 3407s tests/test_core.py::test_get_dependencies_nothing PASSED [ 94%] 3407s tests/test_core.py::test_get_dependencies_many PASSED [ 94%] 3407s tests/test_core.py::test_get_dependencies_task_none PASSED [ 94%] 3407s tests/test_core.py::test_get_deps PASSED [ 94%] 3407s tests/test_core.py::test_flatten PASSED [ 94%] 3407s tests/test_core.py::test_subs PASSED [ 94%] 3407s tests/test_core.py::test_subs_no_key_data_eq PASSED [ 94%] 3407s tests/test_core.py::test_subs_with_unfriendly_eq PASSED [ 94%] 3407s tests/test_core.py::test_subs_with_surprisingly_friendly_eq PASSED [ 94%] 3407s tests/test_core.py::test_subs_arbitrary_key PASSED [ 94%] 3407s tests/test_core.py::test_quote PASSED [ 94%] 3407s tests/test_core.py::test_literal_serializable PASSED [ 94%] 3407s tests/test_core.py::test_getcycle PASSED [ 94%] 3407s tests/test_datasets.py::test_mimesis SKIPPED (could not import 'mime...) [ 94%] 3407s tests/test_datasets.py::test_full_dataset SKIPPED (could not import ...) [ 94%] 3407s tests/test_datasets.py::test_make_dataset_with_processes SKIPPED (co...) [ 94%] 3407s tests/test_datasets.py::test_no_mimesis PASSED [ 94%] 3407s tests/test_datasets.py::test_deterministic SKIPPED (could not import...) [ 94%] 3407s tests/test_delayed.py::test_to_task_dask PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_with_namedtuple PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_with_dataclass[ANonFrozenDataClass] PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_with_dataclass[AFrozenDataClass] PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_with_dataclass_with_custom_init PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_with_dataclass_with_eager_custom_init PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_with_eager_dataclass_with_set_init_false_field PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_with_dataclass_with_set_init_false_field PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_with_dataclass_with_unset_init_false_field PASSED [ 94%] 3407s tests/test_delayed.py::test_operators PASSED [ 94%] 3407s tests/test_delayed.py::test_methods PASSED [ 94%] 3407s tests/test_delayed.py::test_attributes PASSED [ 94%] 3407s tests/test_delayed.py::test_method_getattr_call_same_task PASSED [ 94%] 3407s tests/test_delayed.py::test_np_dtype_of_delayed PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_visualise_warn PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_errors PASSED [ 94%] 3407s tests/test_delayed.py::test_common_subexpressions PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_optimize PASSED [ 94%] 3407s tests/test_delayed.py::test_lists PASSED [ 94%] 3407s tests/test_delayed.py::test_literates PASSED [ 94%] 3407s tests/test_delayed.py::test_literates_keys PASSED [ 94%] 3407s tests/test_delayed.py::test_lists_are_concrete PASSED [ 94%] 3407s tests/test_delayed.py::test_iterators[list] PASSED [ 94%] 3407s tests/test_delayed.py::test_iterators[tuple] PASSED [ 94%] 3407s tests/test_delayed.py::test_iterators[set] PASSED [ 94%] 3407s tests/test_delayed.py::test_traverse_false PASSED [ 94%] 3407s tests/test_delayed.py::test_pure PASSED [ 94%] 3407s tests/test_delayed.py::test_pure_global_setting PASSED [ 94%] 3407s tests/test_delayed.py::test_nout PASSED [ 94%] 3407s tests/test_delayed.py::test_nout_with_tasks[x0] PASSED [ 94%] 3407s tests/test_delayed.py::test_nout_with_tasks[x1] PASSED [ 94%] 3407s tests/test_delayed.py::test_nout_with_tasks[x2] PASSED [ 94%] 3407s tests/test_delayed.py::test_nout_with_tasks[x3] PASSED [ 94%] 3407s tests/test_delayed.py::test_nout_with_tasks[x4] PASSED [ 94%] 3407s tests/test_delayed.py::test_kwargs PASSED [ 94%] 3407s tests/test_delayed.py::test_custom_delayed PASSED [ 94%] 3407s tests/test_delayed.py::test_array_delayed PASSED [ 94%] 3407s tests/test_delayed.py::test_array_bag_delayed PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_picklable PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_compute_forward_kwargs PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_method_descriptor PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_callable PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_name_on_call PASSED [ 94%] 3407s tests/test_delayed.py::test_callable_obj PASSED [ 94%] 3407s tests/test_delayed.py::test_deterministic_name PASSED [ 94%] 3407s tests/test_delayed.py::test_sensitive_to_partials PASSED [ 94%] 3407s tests/test_delayed.py::test_delayed_name PASSED [ 94%] 3407s tests/test_delayed.py::test_finalize_name PASSED [ 94%] 3407s tests/test_delayed.py::test_keys_from_array PASSED [ 95%] 3407s tests/test_delayed.py::test_delayed_decorator_on_method PASSED [ 95%] 3407s tests/test_delayed.py::test_attribute_of_attribute PASSED [ 95%] 3407s tests/test_delayed.py::test_check_meta_flag PASSED [ 95%] 3407s tests/test_delayed.py::test_pickle[modlevel_eager] PASSED [ 95%] 3407s tests/test_delayed.py::test_pickle[modlevel_delayed1] XFAIL (#3369) [ 95%] 3407s tests/test_delayed.py::test_pickle[modlevel_delayed2] XFAIL (#3369) [ 95%] 3407s tests/test_delayed.py::test_cloudpickle[modlevel_eager] PASSED [ 95%] 3407s tests/test_delayed.py::test_cloudpickle[modlevel_delayed1] PASSED [ 95%] 3407s tests/test_delayed.py::test_cloudpickle[modlevel_delayed2] PASSED [ 95%] 3407s tests/test_delayed.py::test_dask_layers PASSED [ 95%] 3407s tests/test_delayed.py::test_annotations_survive_optimization PASSED [ 95%] 3407s tests/test_delayed.py::test_delayed_function_attributes_forwarded PASSED [ 95%] 3407s tests/test_distributed.py::test_can_import_client PASSED [ 95%] 3407s tests/test_distributed.py::test_can_import_nested_things PASSED [ 95%] 3407s tests/test_distributed.py::test_persist PASSED [ 95%] 3411s tests/test_distributed.py::test_persist_nested PASSED [ 95%] 3415s tests/test_distributed.py::test_futures_to_delayed_dataframe PASSED [ 95%] 3419s tests/test_distributed.py::test_from_delayed_dataframe PASSED [ 95%] 3428s tests/test_distributed.py::test_fused_blockwise_dataframe_merge[True] PASSED [ 95%] 3436s tests/test_distributed.py::test_fused_blockwise_dataframe_merge[False] PASSED [ 95%] 3440s tests/test_distributed.py::test_dataframe_broadcast_merge[True-a] PASSED [ 95%] 3444s tests/test_distributed.py::test_dataframe_broadcast_merge[True-on1] PASSED [ 95%] 3448s tests/test_distributed.py::test_dataframe_broadcast_merge[False-a] PASSED [ 95%] 3452s tests/test_distributed.py::test_dataframe_broadcast_merge[False-on1] PASSED [ 95%] 3456s tests/test_distributed.py::test_default_scheduler_on_worker[None-True-None] PASSED [ 95%] 3459s tests/test_distributed.py::test_default_scheduler_on_worker[None-True-compute_as_if_collection] PASSED [ 95%] 3463s tests/test_distributed.py::test_default_scheduler_on_worker[None-True-dask.compute] PASSED [ 95%] 3467s tests/test_distributed.py::test_default_scheduler_on_worker[sync-False-None] PASSED [ 95%] 3471s tests/test_distributed.py::test_default_scheduler_on_worker[sync-False-compute_as_if_collection] PASSED [ 95%] 3475s tests/test_distributed.py::test_default_scheduler_on_worker[sync-False-dask.compute] PASSED [ 95%] 3478s tests/test_distributed.py::test_futures_to_delayed_bag PASSED [ 95%] 3482s tests/test_distributed.py::test_futures_to_delayed_array PASSED [ 95%] 3482s tests/test_distributed.py::test_local_get_with_distributed_active PASSED [ 95%] 3487s tests/test_distributed.py::test_to_hdf_distributed PASSED [ 95%] 3491s tests/test_distributed.py::test_to_hdf_scheduler_distributed[1] PASSED [ 95%] 3496s tests/test_distributed.py::test_to_hdf_scheduler_distributed[4] XPASS [ 95%] 3503s tests/test_distributed.py::test_to_hdf_scheduler_distributed[10] XPASS [ 95%] 3503s tests/test_distributed.py::test_serializable_groupby_agg PASSED [ 95%] 3507s tests/test_distributed.py::test_futures_in_graph PASSED [ 95%] 3510s tests/test_distributed.py::test_zarr_distributed_roundtrip SKIPPED (...) [ 95%] 3513s tests/test_distributed.py::test_zarr_distributed_with_explicit_directory_store SKIPPED [ 95%] 3523s tests/test_distributed.py::test_zarr_distributed_with_explicit_memory_store SKIPPED [ 95%] 3523s tests/test_distributed.py::test_zarr_in_memory_distributed_err SKIPPED [ 95%] 3523s tests/test_distributed.py::test_scheduler_equals_client PASSED [ 95%] 3523s tests/test_distributed.py::test_await PASSED [ 95%] 3523s tests/test_distributed.py::test_local_scheduler PASSED [ 95%] 3523s tests/test_distributed.py::test_annotations_blockwise_unpack PASSED [ 95%] 3527s tests/test_distributed.py::test_blockwise_array_creation[True-ones] PASSED [ 95%] 3530s tests/test_distributed.py::test_blockwise_array_creation[True-zeros] PASSED [ 95%] 3533s tests/test_distributed.py::test_blockwise_array_creation[True-full] PASSED [ 95%] 3536s tests/test_distributed.py::test_blockwise_array_creation[False-ones] PASSED [ 95%] 3540s tests/test_distributed.py::test_blockwise_array_creation[False-zeros] PASSED [ 95%] 3543s tests/test_distributed.py::test_blockwise_array_creation[False-full] PASSED [ 95%] 3546s tests/test_distributed.py::test_blockwise_array_creation[None-ones] PASSED [ 95%] 3549s tests/test_distributed.py::test_blockwise_array_creation[None-zeros] PASSED [ 95%] 3552s tests/test_distributed.py::test_blockwise_array_creation[None-full] PASSED [ 95%] 3555s tests/test_distributed.py::test_blockwise_dataframe_io[True-True-parquet-pyarrow] SKIPPED [ 95%] 3558s tests/test_distributed.py::test_blockwise_dataframe_io[True-True-parquet-fastparquet] SKIPPED [ 95%] 3562s tests/test_distributed.py::test_blockwise_dataframe_io[True-True-csv] PASSED [ 95%] 3569s tests/test_distributed.py::test_blockwise_dataframe_io[True-True-hdf] PASSED [ 95%] 3570s tests/test_distributed.py::test_blockwise_dataframe_io[True-False-parquet-pyarrow] SKIPPED [ 95%] 3573s tests/test_distributed.py::test_blockwise_dataframe_io[True-False-parquet-fastparquet] SKIPPED [ 95%] 3578s tests/test_distributed.py::test_blockwise_dataframe_io[True-False-csv] PASSED [ 95%] 3582s tests/test_distributed.py::test_blockwise_dataframe_io[True-False-hdf] PASSED [ 95%] 3585s tests/test_distributed.py::test_blockwise_dataframe_io[True-None-parquet-pyarrow] SKIPPED [ 95%] 3588s tests/test_distributed.py::test_blockwise_dataframe_io[True-None-parquet-fastparquet] SKIPPED [ 95%] 3592s tests/test_distributed.py::test_blockwise_dataframe_io[True-None-csv] PASSED [ 95%] 3597s tests/test_distributed.py::test_blockwise_dataframe_io[True-None-hdf] PASSED [ 95%] 3600s tests/test_distributed.py::test_blockwise_dataframe_io[False-True-parquet-pyarrow] SKIPPED [ 95%] 3603s tests/test_distributed.py::test_blockwise_dataframe_io[False-True-parquet-fastparquet] SKIPPED [ 95%] 3607s tests/test_distributed.py::test_blockwise_dataframe_io[False-True-csv] PASSED [ 95%] 3612s tests/test_distributed.py::test_blockwise_dataframe_io[False-True-hdf] PASSED [ 95%] 3616s tests/test_distributed.py::test_blockwise_dataframe_io[False-False-parquet-pyarrow] SKIPPED [ 95%] 3619s tests/test_distributed.py::test_blockwise_dataframe_io[False-False-parquet-fastparquet] SKIPPED [ 95%] 3623s tests/test_distributed.py::test_blockwise_dataframe_io[False-False-csv] PASSED [ 95%] 3628s tests/test_distributed.py::test_blockwise_dataframe_io[False-False-hdf] PASSED [ 95%] 3631s tests/test_distributed.py::test_blockwise_dataframe_io[False-None-parquet-pyarrow] SKIPPED [ 95%] 3634s tests/test_distributed.py::test_blockwise_dataframe_io[False-None-parquet-fastparquet] SKIPPED [ 95%] 3639s tests/test_distributed.py::test_blockwise_dataframe_io[False-None-csv] PASSED [ 95%] 3643s tests/test_distributed.py::test_blockwise_dataframe_io[False-None-hdf] PASSED [ 95%] 3647s tests/test_distributed.py::test_blockwise_fusion_after_compute PASSED [ 95%] 3648s tests/test_distributed.py::test_blockwise_numpy_args PASSED [ 95%] 3648s tests/test_distributed.py::test_blockwise_numpy_kwargs PASSED [ 95%] 3651s tests/test_distributed.py::test_blockwise_different_optimization PASSED [ 95%] 3652s tests/test_distributed.py::test_combo_of_layer_types PASSED [ 95%] 3655s tests/test_distributed.py::test_blockwise_concatenate PASSED [ 95%] 3655s tests/test_distributed.py::test_map_partitions_partition_info PASSED [ 95%] 3655s tests/test_distributed.py::test_futures_in_subgraphs PASSED [ 95%] 3657s tests/test_distributed.py::test_shuffle_priority[32-SimpleShuffleLayer] PASSED [ 95%] 3660s tests/test_distributed.py::test_shuffle_priority[2-ShuffleLayer] PASSED [ 95%] 3661s tests/test_distributed.py::test_map_partitions_da_input PASSED [ 95%] 3661s tests/test_distributed.py::test_map_partitions_df_input PASSED [ 95%] 3662s tests/test_distributed.py::test_to_sql_engine_kwargs FAILED [ 95%] 3663s tests/test_distributed.py::test_non_recursive_df_reduce PASSED [ 95%] 3673s tests/test_distributed.py::test_set_index_no_resursion_error PASSED [ 95%] 3673s tests/test_distributed.py::test_get_scheduler_without_distributed_raises PASSED [ 95%] 3677s tests/test_distributed.py::test_get_scheduler_with_distributed_active PASSED [ 95%] 3680s tests/test_distributed.py::test_get_scheduler_with_distributed_active_reset_config PASSED [ 95%] 3681s tests/test_distributed.py::test_get_scheduler_lock[None-expected_classes0] PASSED [ 95%] 3681s tests/test_distributed.py::test_get_scheduler_lock[threads-expected_classes1] PASSED [ 95%] 3681s tests/test_distributed.py::test_get_scheduler_lock[processes-expected_classes2] PASSED [ 95%] 3685s tests/test_distributed.py::test_get_scheduler_lock_distributed[spawn] PASSED [ 95%] 3688s tests/test_distributed.py::test_get_scheduler_lock_distributed[fork] PASSED [ 95%] 3692s tests/test_distributed.py::test_get_scheduler_lock_distributed[forkserver] PASSED [ 95%] 3704s tests/test_distributed.py::test_write_single_hdf[True] PASSED [ 95%] 3715s tests/test_distributed.py::test_write_single_hdf[lock_param1] PASSED [ 95%] 3715s tests/test_distributed.py::test_get_scheduler_default_client_config_interleaving PASSED [ 95%] 3715s tests/test_distributed.py::test_bag_groupby_default PASSED [ 95%] 3715s tests/test_graph_manipulation.py::test_checkpoint[False] PASSED [ 95%] 3715s tests/test_graph_manipulation.py::test_checkpoint[True] PASSED [ 95%] 3715s tests/test_graph_manipulation.py::test_checkpoint_collections PASSED [ 95%] 3715s tests/test_graph_manipulation.py::test_wait_on_one[False] PASSED [ 95%] 3715s tests/test_graph_manipulation.py::test_wait_on_one[True] PASSED [ 95%] 3716s tests/test_graph_manipulation.py::test_wait_on_many[False] PASSED [ 95%] 3716s tests/test_graph_manipulation.py::test_wait_on_many[True] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_wait_on_collections PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_clone[False] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_clone[True] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[1] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal1] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal2] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal3] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal4] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_blockwise_clone_with_no_indices SKIPPED [ 95%] 3717s tests/test_graph_manipulation.py::test_bind[False] PASSED [ 95%] 3717s tests/test_graph_manipulation.py::test_bind[True] PASSED [ 95%] 3718s tests/test_graph_manipulation.py::test_bind_clone_collections[bind] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_bind_clone_collections[clone] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_split_every[2-299] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_split_every[3-250] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_split_every[8-215] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_split_every[None-215] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_split_every[8.1-215] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_split_every[1000000000.0-201] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_split_every[False-201] PASSED [ 96%] 3718s tests/test_graph_manipulation.py::test_split_every_invalid PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer[abc] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer[x1] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer[x2] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer[x3] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer[x4] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer[x5] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer[x6] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer_hex[abc] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer_hex[x1] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer_hex[x2] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer_hex[x3] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer_hex[x4] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer_hex[x5] PASSED [ 96%] 3718s tests/test_hashing.py::test_hash_buffer_hex[x6] PASSED [ 96%] 3718s tests/test_hashing.py::test_hashers[_hash_sha1] PASSED [ 96%] 3718s tests/test_highgraph.py::test_visualize PASSED [ 96%] 3718s tests/test_highgraph.py::test_basic PASSED [ 96%] 3718s tests/test_highgraph.py::test_keys_values_items_to_dict_methods PASSED [ 96%] 3718s tests/test_highgraph.py::test_getitem PASSED [ 96%] 3718s tests/test_highgraph.py::test_copy PASSED [ 96%] 3718s tests/test_highgraph.py::test_cull PASSED [ 96%] 3718s tests/test_highgraph.py::test_cull_layers PASSED [ 96%] 3718s tests/test_highgraph.py::test_repr_html_hlg_layers PASSED [ 96%] 3719s tests/test_highgraph.py::test_single_annotation[annotation0] PASSED [ 96%] 3719s tests/test_highgraph.py::test_single_annotation[annotation1] PASSED [ 96%] 3719s tests/test_highgraph.py::test_multiple_annotations PASSED [ 96%] 3719s tests/test_highgraph.py::test_annotation_cleared_on_error PASSED [ 96%] 3719s tests/test_highgraph.py::test_materializedlayer_cull_preserves_annotations PASSED [ 96%] 3719s tests/test_highgraph.py::test_annotations_leak PASSED [ 96%] 3719s tests/test_highgraph.py::test_blockwise_cull[True] PASSED [ 96%] 3719s tests/test_highgraph.py::test_blockwise_cull[False] PASSED [ 96%] 3719s tests/test_highgraph.py::test_len_does_not_materialize PASSED [ 96%] 3729s tests/test_highgraph.py::test_node_tooltips_exist PASSED [ 96%] 3729s tests/test_highgraph.py::test_tokenize_hlg PASSED [ 96%] 3729s tests/test_layers.py::test_array_chunk_shape_dep PASSED [ 96%] 3729s tests/test_layers.py::test_array_slice_deps PASSED [ 96%] 3729s tests/test_layers.py::test_fractional_slice PASSED [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[True-_dataframe_shuffle-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[True-_dataframe_tree_reduction-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[True-_dataframe_broadcast_join-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[True-_pq_pyarrow-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[True-_pq_fastparquet-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[True-_read_csv-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[True-_array_creation-numpy.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[True-_array_map_overlap-numpy.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[False-_dataframe_shuffle-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[False-_dataframe_tree_reduction-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[False-_dataframe_broadcast_join-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[False-_pq_pyarrow-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[False-_pq_fastparquet-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[False-_read_csv-pandas.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[False-_array_creation-numpy.] XFAIL [ 96%] 3729s tests/test_layers.py::test_scheduler_highlevel_graph_unpack_import[False-_array_map_overlap-numpy.] XFAIL [ 96%] 3729s tests/test_layers.py::test_dataframe_cull_key_dependencies[_shuffle_op] PASSED [ 96%] 3729s tests/test_layers.py::test_dataframe_cull_key_dependencies[_groupby_op] PASSED [ 96%] 3729s tests/test_layers.py::test_dataframe_cull_key_dependencies_materialized PASSED [ 96%] 3729s tests/test_local.py::test_start_state PASSED [ 96%] 3729s tests/test_local.py::test_start_state_looks_at_cache PASSED [ 96%] 3729s tests/test_local.py::test_start_state_with_redirects PASSED [ 96%] 3729s tests/test_local.py::test_start_state_with_independent_but_runnable_tasks PASSED [ 96%] 3729s tests/test_local.py::test_start_state_with_tasks_no_deps PASSED [ 96%] 3729s tests/test_local.py::test_finish_task PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_get PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_badkey PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_nested_badkey PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_data_not_in_dict_is_ok PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_get_with_list PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_get_with_list_top_level PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_get_with_nested_list PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_get_works_with_unhashables_in_values PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_nested_tasks PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_get_stack_limit PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_with_HighLevelGraph PASSED [ 96%] 3729s tests/test_local.py::TestGetAsync::test_get_sync_num_workers PASSED [ 96%] 3729s tests/test_local.py::test_cache_options PASSED [ 96%] 3729s tests/test_local.py::test_sort_key PASSED [ 96%] 3729s tests/test_local.py::test_callback PASSED [ 96%] 3729s tests/test_local.py::test_exceptions_propagate PASSED [ 96%] 3729s tests/test_local.py::test_ordering PASSED [ 96%] 3729s tests/test_local.py::test_complex_ordering PASSED [ 96%] 3729s tests/test_ml.py::test_basic PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_pickle_globals PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_pickle_locals PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_out_of_band_pickling PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_errors_propagate PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_remote_exception PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_lambda_with_cloudpickle PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_lambda_results_with_cloudpickle PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_unpicklable_args_generate_errors PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_reuse_pool[Pool] PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_reuse_pool[ProcessPoolExecutor] PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_dumps_loads PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_fuse_doesnt_clobber_intermediates PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_optimize_graph_false PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_works_with_highlevel_graph PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_random_seeds[numpy] PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_random_seeds[random] PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_process_initializer[threading-None-expected_results0] PASSED [ 96%] 3729s tests/test_multiprocessing.py::test_process_initializer[processes-None-expected_results1] PASSED [ 96%] 3731s tests/test_multiprocessing.py::test_process_initializer[processes-proc_init-expected_results2] PASSED [ 96%] 3731s tests/test_multiprocessing.py::test_custom_context_used_python3_posix PASSED [ 96%] 3731s tests/test_multiprocessing.py::test_get_context_using_python3_posix PASSED [ 96%] 3731s tests/test_multiprocessing.py::test_custom_context_ignored_elsewhere SKIPPED [ 96%] 3731s tests/test_multiprocessing.py::test_get_context_always_default SKIPPED [ 96%] 3731s tests/test_optimization.py::test_cull PASSED [ 96%] 3731s tests/test_optimization.py::test_fuse PASSED [ 96%] 3731s tests/test_optimization.py::test_fuse_keys PASSED [ 96%] 3731s tests/test_optimization.py::test_donot_substitute_same_key_multiple_times PASSED [ 96%] 3731s tests/test_optimization.py::test_inline PASSED [ 96%] 3731s tests/test_optimization.py::test_inline_functions PASSED [ 96%] 3731s tests/test_optimization.py::test_inline_ignores_curries_and_partials PASSED [ 96%] 3731s tests/test_optimization.py::test_inline_functions_non_hashable PASSED [ 96%] 3731s tests/test_optimization.py::test_inline_doesnt_shrink_fast_functions_at_top PASSED [ 96%] 3731s tests/test_optimization.py::test_inline_traverses_lists PASSED [ 96%] 3731s tests/test_optimization.py::test_inline_functions_protects_output_keys PASSED [ 96%] 3731s tests/test_optimization.py::test_functions_of PASSED [ 96%] 3731s tests/test_optimization.py::test_inline_cull_dependencies PASSED [ 96%] 3731s tests/test_optimization.py::test_fuse_reductions_single_input PASSED [ 97%] 3731s tests/test_optimization.py::test_fuse_stressed PASSED [ 97%] 3731s tests/test_optimization.py::test_fuse_reductions_multiple_input PASSED [ 97%] 3731s tests/test_optimization.py::test_SubgraphCallable PASSED [ 97%] 3731s tests/test_optimization.py::test_SubgraphCallable_with_numpy PASSED [ 97%] 3731s tests/test_optimization.py::test_SubgraphCallable_eq PASSED [ 97%] 3731s tests/test_optimization.py::test_fuse_subgraphs PASSED [ 97%] 3731s tests/test_optimization.py::test_fuse_subgraphs_linear_chains_of_duplicate_deps PASSED [ 97%] 3731s tests/test_optimization.py::test_dont_fuse_numpy_arrays PASSED [ 97%] 3731s tests/test_optimization.py::test_fuse_config PASSED [ 97%] 3731s tests/test_optimization.py::test_fused_keys_max_length PASSED [ 97%] 3731s tests/test_order.py::test_ordering_keeps_groups_together[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_ordering_keeps_groups_together[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_avoid_broker_nodes[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_avoid_broker_nodes[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_base_of_reduce_preferred[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_base_of_reduce_preferred[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_avoid_upwards_branching[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_avoid_upwards_branching[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_avoid_upwards_branching_complex[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_avoid_upwards_branching_complex[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_deep_bases_win_over_dependents[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_deep_bases_win_over_dependents[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_prefer_deep[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_prefer_deep[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_stacklimit[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_stacklimit[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_break_ties_by_str[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_break_ties_by_str[edcba] PASSED [ 97%] 3731s tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[abcde] PASSED [ 97%] 3731s tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_gh_3055 PASSED [ 97%] 3732s tests/test_order.py::test_type_comparisions_ok[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_type_comparisions_ok[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_favor_longest_critical_path[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_favor_longest_critical_path[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_run_smaller_sections[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_run_smaller_sections[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_local_parents_of_reduction[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_local_parents_of_reduction[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_nearest_neighbor[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_nearest_neighbor[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_string_ordering PASSED [ 97%] 3732s tests/test_order.py::test_string_ordering_dependents XPASS (see comment) [ 97%] 3732s tests/test_order.py::test_prefer_short_narrow[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_prefer_short_narrow[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_prefer_short_ancestor[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_prefer_short_ancestor[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_map_overlap[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_map_overlap[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_use_structure_not_keys[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_use_structure_not_keys[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_dont_run_all_dependents_too_early[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_dont_run_all_dependents_too_early[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_many_branches_use_ndependencies[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_many_branches_use_ndependencies[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_order_cycle PASSED [ 97%] 3732s tests/test_order.py::test_order_empty PASSED [ 97%] 3732s tests/test_order.py::test_order_with_equal_dependents[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_order_with_equal_dependents[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_terminal_node_backtrack PASSED [ 97%] 3732s tests/test_order.py::test_array_store_final_order SKIPPED (could not...) [ 97%] 3732s tests/test_order.py::test_eager_to_compute_dependent_to_free_parent PASSED [ 97%] 3732s tests/test_order.py::test_diagnostics[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_diagnostics[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_xarray_like_reduction PASSED [ 97%] 3732s tests/test_order.py::test_array_vs_dataframe[True] SKIPPED (could no...) [ 97%] 3732s tests/test_order.py::test_array_vs_dataframe[False] SKIPPED (could n...) [ 97%] 3732s tests/test_order.py::test_anom_mean SKIPPED (could not import 'xarra...) [ 97%] 3732s tests/test_order.py::test_anom_mean_raw[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_anom_mean_raw[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_flaky_array_reduction PASSED [ 97%] 3732s tests/test_order.py::test_flox_reduction[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_flox_reduction[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[4-2-True-True] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[4-2-True-False] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[4-2-False-True] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[4-2-False-False] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[4-5-True-True] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[4-5-True-False] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[4-5-False-True] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[4-5-False-False] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[7-2-True-True] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[7-2-True-False] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[7-2-False-True] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[7-2-False-False] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[7-5-True-True] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[7-5-True-False] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[7-5-False-True] PASSED [ 97%] 3732s tests/test_order.py::test_reduce_with_many_common_dependents[7-5-False-False] PASSED [ 97%] 3732s tests/test_order.py::test_doublediff[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_doublediff[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_recursion_depth_long_linear_chains PASSED [ 97%] 3732s tests/test_order.py::test_gh_3055_explicit[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_gh_3055_explicit[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_order_flox_reduction_2[abcde] PASSED [ 97%] 3732s tests/test_order.py::test_order_flox_reduction_2[edcba] PASSED [ 97%] 3732s tests/test_order.py::test_xarray_8414 SKIPPED (could not import 'xar...) [ 97%] 3732s tests/test_order.py::test_connecting_to_roots_single_root PASSED [ 97%] 3732s tests/test_order.py::test_connecting_to_roots_tree_reduction PASSED [ 97%] 3732s tests/test_order.py::test_connecting_to_roots_asym PASSED [ 97%] 3732s tests/test_order.py::test_do_not_mutate_input PASSED [ 97%] 3732s tests/test_rewrite.py::test_head PASSED [ 97%] 3732s tests/test_rewrite.py::test_args PASSED [ 97%] 3732s tests/test_rewrite.py::test_traverser PASSED [ 97%] 3732s tests/test_rewrite.py::test_RewriteRule PASSED [ 97%] 3732s tests/test_rewrite.py::test_RewriteRuleSubs PASSED [ 97%] 3732s tests/test_rewrite.py::test_RuleSet PASSED [ 97%] 3732s tests/test_rewrite.py::test_matches PASSED [ 97%] 3732s tests/test_rewrite.py::test_rewrite PASSED [ 97%] 3732s tests/test_sizeof.py::test_base PASSED [ 97%] 3732s tests/test_sizeof.py::test_name PASSED [ 97%] 3734s tests/test_sizeof.py::test_containers PASSED [ 97%] 3734s tests/test_sizeof.py::test_bytes_like PASSED [ 97%] 3734s tests/test_sizeof.py::test_numpy PASSED [ 97%] 3734s tests/test_sizeof.py::test_numpy_0_strided PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_contiguous_dtypes PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_multiindex PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_repeated_column PASSED [ 97%] 3734s tests/test_sizeof.py::test_sparse_matrix PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_object_dtype[object-Series] PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_object_dtype[object-DataFrame] PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_object_dtype[object-Index] PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Series] PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_object_dtype[string[python]-DataFrame] PASSED [ 97%] 3734s tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Index] PASSED [ 97%] 3734s tests/test_sizeof.py::test_dataframe_object_dtype[object] PASSED [ 98%] 3734s tests/test_sizeof.py::test_dataframe_object_dtype[string[python]] PASSED [ 98%] 3734s tests/test_sizeof.py::test_pandas_string_arrow_dtype[Series] SKIPPED [ 98%] 3734s tests/test_sizeof.py::test_pandas_string_arrow_dtype[DataFrame] SKIPPED [ 98%] 3734s tests/test_sizeof.py::test_pandas_string_arrow_dtype[Index] SKIPPED [ 98%] 3734s tests/test_sizeof.py::test_pandas_empty PASSED [ 98%] 3734s tests/test_sizeof.py::test_pyarrow_table SKIPPED (could not import '...) [ 98%] 3734s tests/test_sizeof.py::test_dict PASSED [ 98%] 3735s tests/test_sizeof.py::test_register_backend_entrypoint PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups[cpuacct,cpu] PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups[cpu,cpuacct] PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups[None] PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups_v2[max-/] PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups_v2[max-/user.slice] PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups_v2[max-/user.slice/more.slice] PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups_v2[2005-/] PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups_v2[2005-/user.slice] PASSED [ 98%] 3735s tests/test_system.py::test_cpu_count_cgroups_v2[2005-/user.slice/more.slice] PASSED [ 98%] 3735s tests/test_threaded.py::test_get PASSED [ 98%] 3735s tests/test_threaded.py::test_nested_get PASSED [ 98%] 3735s tests/test_threaded.py::test_get_without_computation PASSED [ 98%] 3735s tests/test_threaded.py::test_broken_callback PASSED [ 98%] 3735s tests/test_threaded.py::test_exceptions_rise_to_top PASSED [ 98%] 3735s tests/test_threaded.py::test_reuse_pool[ThreadPool] PASSED [ 98%] 3735s tests/test_threaded.py::test_reuse_pool[ThreadPoolExecutor] PASSED [ 98%] 3735s tests/test_threaded.py::test_pool_kwarg[ThreadPool] PASSED [ 98%] 3736s tests/test_threaded.py::test_pool_kwarg[ThreadPoolExecutor] PASSED [ 98%] 3736s tests/test_threaded.py::test_threaded_within_thread PASSED [ 98%] 3736s tests/test_threaded.py::test_dont_spawn_too_many_threads PASSED [ 98%] 3736s tests/test_threaded.py::test_dont_spawn_too_many_threads_CPU_COUNT PASSED [ 98%] 3736s tests/test_threaded.py::test_thread_safety PASSED [ 98%] 3736s tests/test_threaded.py::test_interrupt PASSED [ 98%] 3736s tests/test_tokenize.py::test_check_tokenize PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_scalar PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_array_consistent_on_values PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_array_supports_uneven_sizes PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_discontiguous_numpy_array PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_datetime PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_scalar PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_scalar_string_rep PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_array_on_object_dtype PASSED [ 98%] 3736s tests/test_tokenize.py::test_empty_numpy_array PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_memmap_offset PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_memmap PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_memmap_no_filename PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_numpy_ufunc PASSED [ 98%] 3736s tests/test_tokenize.py::test_normalize_numpy_ufunc_unserializable PASSED [ 98%] 3736s tests/test_tokenize.py::test_normalize_object_unserializable PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_partial_func_args_kwargs_consistent PASSED [ 98%] 3736s tests/test_tokenize.py::test_normalize_base PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_object PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[0] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[1] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[2] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[3] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func0] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[f2] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func1] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func2] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func3] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func4] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func5] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func6] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func7] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions[func8] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_special_callables[getattr] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_special_callables[join0] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_special_callables[join1] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_special_callables[__str__0] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_special_callables[__str__1] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_special_callables[f0] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_special_callables[f1] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_special_callables[g] PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_functions_unique_token PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_classes_from_different_contexts[False] XFAIL [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_classes_from_different_contexts[True] XFAIL [ 98%] 3736s tests/test_tokenize.py::test_tokenize_local_functions_from_different_contexts PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_callable PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_composite_functions PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_pandas PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_pandas_invalid_unicode PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_pandas_mixed_unicode_bytes PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_pandas_cloudpickle PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_pandas_extension_array PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_na PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_offset PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_pandas_index PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_kwargs PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_same_repr PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_slotted PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_slotted_no_value PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_slots_and_dict PASSED [ 98%] 3736s tests/test_tokenize.py::test_tokenize_method PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_callable_class PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_callable_class_with_tokenize_method PASSED [ 98%] 3737s tests/test_tokenize.py::test_staticmethods PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_sequences PASSED [ 98%] 3737s tests/test_tokenize.py::test_nested_tokenize_seen PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_dict PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_set PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_ordered_dict PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_dict_doesnt_call_str_on_values PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_sorts_dict_before_seen_map PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_sorts_set_before_seen_map PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_timedelta PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_enum[Enum] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_enum[IntEnum] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_enum[IntFlag] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_enum[Flag] PASSED [ 98%] 3737s tests/test_tokenize.py::test_local_objects PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_dataclass PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_range[other0] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_range[other1] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_range[other2] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_numpy_array PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_object_array_with_nans PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[1] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[True] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[a0] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[a1] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[1.0] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[1j0] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[1j1] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[x7] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[x8] PASSED [ 98%] 3737s tests/test_tokenize.py::test_tokenize_base_types[x9] PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_base_types[None] PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_base_types[str] PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_base_types[int] PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_literal PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_numpy_matrix PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_dense_sparse_array[dok] PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_circular_recursion PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_datetime_date[other0] PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_datetime_date[other1] PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_datetime_date[other2] PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_datetime_time PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_datetime_datetime PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_functions_main PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_dataclass_field_no_repr PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_operator PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_random_state PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_random_state_numpy PASSED [ 99%] 3737s tests/test_tokenize.py::test_tokenize_random_functions[random] PASSED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_random_functions[np.random] PASSED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_random_functions_with_state PASSED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_random_functions_with_state_numpy PASSED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_pyarrow_datatypes_simple SKIPPED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_pyarrow_datatypes_complex SKIPPED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_opaque_object_with_buffers PASSED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_numba[numba_jit] SKIPPED (cond...) [ 99%] 3738s tests/test_tokenize.py::test_tokenize_numba[numba_jit_with_signature] SKIPPED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_numba[numba_vectorize] SKIPPED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_numba[numba_vectorize_with_signature] SKIPPED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_numba[numba_guvectorize] SKIPPED [ 99%] 3738s tests/test_tokenize.py::test_tokenize_numba_unique_token SKIPPED (co...) [ 99%] 3738s tests/test_tokenize.py::test_numba_local SKIPPED (condition: not numba) [ 99%] 3738s tests/test_traceback.py::test_shorten_traceback[None-expect0] PASSED [ 99%] 3738s tests/test_traceback.py::test_shorten_traceback[regexes1-expect1] PASSED [ 99%] 3738s tests/test_traceback.py::test_shorten_traceback[regexes2-expect2] PASSED [ 99%] 3738s tests/test_traceback.py::test_shorten_traceback[regexes3-expect3] PASSED [ 99%] 3738s tests/test_traceback.py::test_shorten_traceback[regexes4-expect4] PASSED [ 99%] 3738s tests/test_traceback.py::test_compute_shorten_traceback[threads] PASSED [ 99%] 3739s tests/test_traceback.py::test_compute_shorten_traceback[processes] PASSED [ 99%] 3739s tests/test_traceback.py::test_compute_shorten_traceback[sync] PASSED [ 99%] 3739s tests/test_traceback.py::test_persist_shorten_traceback[threads] PASSED [ 99%] 3740s tests/test_traceback.py::test_persist_shorten_traceback[processes] PASSED [ 99%] 3740s tests/test_traceback.py::test_persist_shorten_traceback[sync] PASSED [ 99%] 3741s tests/test_traceback.py::test_distributed_shorten_traceback PASSED [ 99%] 3741s tests/test_traceback.py::test_deprecated_config PASSED [ 99%] 3741s tests/test_typing.py::test_isinstance_core[DaskCollection] PASSED [ 99%] 3741s tests/test_typing.py::test_isinstance_core[HLGDaskCollection] PASSED [ 99%] 3741s tests/test_typing.py::test_isinstance_custom PASSED [ 99%] 3741s tests/test_typing.py::test_parameter_passing PASSED [ 99%] 3741s tests/test_typing.py::test_inheriting_class PASSED [ 99%] 3741s tests/test_utils.py::test_ensure_bytes PASSED [ 99%] 3741s tests/test_utils.py::test_ensure_bytes_ndarray PASSED [ 99%] 3741s tests/test_utils.py::test_ensure_bytes_pyarrow_buffer SKIPPED (could...) [ 99%] 3741s tests/test_utils.py::test_ensure_unicode PASSED [ 99%] 3741s tests/test_utils.py::test_ensure_unicode_ndarray PASSED [ 99%] 3741s tests/test_utils.py::test_ensure_unicode_pyarrow_buffer SKIPPED (cou...) [ 99%] 3741s tests/test_utils.py::test_getargspec PASSED [ 99%] 3741s tests/test_utils.py::test_takes_multiple_arguments PASSED [ 99%] 3741s tests/test_utils.py::test_dispatch PASSED [ 99%] 3741s tests/test_utils.py::test_dispatch_kwargs PASSED [ 99%] 3741s tests/test_utils.py::test_dispatch_variadic_on_first_argument PASSED [ 99%] 3741s tests/test_utils.py::test_dispatch_lazy PASSED [ 99%] 3741s tests/test_utils.py::test_dispatch_lazy_walks_mro PASSED [ 99%] 3741s tests/test_utils.py::test_random_state_data PASSED [ 99%] 3741s tests/test_utils.py::test_memory_repr PASSED [ 99%] 3741s tests/test_utils.py::test_method_caller PASSED [ 99%] 3741s tests/test_utils.py::test_skip_doctest PASSED [ 99%] 3741s tests/test_utils.py::test_extra_titles PASSED [ 99%] 3741s tests/test_utils.py::test_asciitable PASSED [ 99%] 3741s tests/test_utils.py::test_SerializableLock PASSED [ 99%] 3741s tests/test_utils.py::test_SerializableLock_name_collision PASSED [ 99%] 3741s tests/test_utils.py::test_SerializableLock_locked PASSED [ 99%] 3741s tests/test_utils.py::test_SerializableLock_acquire_blocking PASSED [ 99%] 3741s tests/test_utils.py::test_funcname PASSED [ 99%] 3741s tests/test_utils.py::test_funcname_long PASSED [ 99%] 3741s tests/test_utils.py::test_funcname_toolz PASSED [ 99%] 3741s tests/test_utils.py::test_funcname_multipledispatch SKIPPED (could n...) [ 99%] 3741s tests/test_utils.py::test_funcname_numpy_vectorize PASSED [ 99%] 3741s tests/test_utils.py::test_ndeepmap PASSED [ 99%] 3741s tests/test_utils.py::test_ensure_dict PASSED [ 99%] 3741s tests/test_utils.py::test_ensure_set PASSED [ 99%] 3741s tests/test_utils.py::test_itemgetter PASSED [ 99%] 3741s tests/test_utils.py::test_partial_by_order PASSED [ 99%] 3741s tests/test_utils.py::test_has_keyword PASSED [ 99%] 3741s tests/test_utils.py::test_derived_from PASSED [ 99%] 3741s tests/test_utils.py::test_derived_from_prop_cached_prop[@property] PASSED [ 99%] 3741s tests/test_utils.py::test_derived_from_prop_cached_prop[@cached_property] PASSED [ 99%] 3741s tests/test_utils.py::test_derived_from_func PASSED [ 99%] 3741s tests/test_utils.py::test_derived_from_dask_dataframe PASSED [ 99%] 3741s tests/test_utils.py::test_parse_bytes PASSED [ 99%] 3741s tests/test_utils.py::test_parse_timedelta PASSED [ 99%] 3741s tests/test_utils.py::test_is_arraylike PASSED [ 99%] 3741s tests/test_utils.py::test_iter_chunks PASSED [ 99%] 3741s tests/test_utils.py::test_stringify PASSED [ 99%] 3741s tests/test_utils.py::test_stringify_collection_keys PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[0-0 B] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[920-920 B] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[930-0.91 kiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[943339.52-921.23 kiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[953579.52-0.91 MiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[965979668.48-921.23 MiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[976465428.48-0.91 GiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[989163180523.52-921.23 GiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[999900598763.52-0.91 TiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[1012903096856084.5-921.23 TiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[1023898213133844.5-0.91 PiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_bytes[1152921504606846976-1024.00 PiB] PASSED [ 99%] 3741s tests/test_utils.py::test_format_time PASSED [ 99%] 3741s tests/test_utils.py::test_deprecated PASSED [ 99%] 3741s tests/test_utils.py::test_deprecated_version PASSED [ 99%] 3741s tests/test_utils.py::test_deprecated_after_version PASSED [ 99%] 3741s tests/test_utils.py::test_deprecated_category PASSED [ 99%] 3741s tests/test_utils.py::test_deprecated_message PASSED [ 99%] 3741s tests/test_utils.py::test_typename PASSED [ 99%] 3741s tests/test_utils.py::test_typename_on_instances PASSED [ 99%] 3741s tests/test_utils.py::test_cached_cumsum PASSED [ 99%] 3741s tests/test_utils.py::test_cached_cumsum_nan PASSED [ 99%] 3741s tests/test_utils.py::test_cached_cumsum_non_tuple PASSED [ 99%] 3741s tests/test_utils.py::test_tmpfile_naming PASSED [ 99%] 3741s tests/test_utils.py::test_get_meta_library PASSED [ 99%] 3741s tests/test_utils.py::test_get_meta_library_gpu SKIPPED (could not im...) [ 99%] 3741s tests/test_utils_test.py::test_hlg_layer PASSED [ 99%] 3741s tests/test_utils_test.py::test_hlg_layer_topological PASSED [ 99%] 3741s tests/test_utils_test.py::test__check_warning PASSED [ 99%] 3741s widgets/tests/test_widgets.py::test_widgets PASSED [ 99%] 3741s widgets/tests/test_widgets.py::test_environment PASSED [ 99%] 3741s widgets/tests/test_widgets.py::test_unknown_template PASSED [ 99%] 3741s widgets/tests/test_widgets.py::test_filters PASSED [100%] 3741s 3741s ==================================== ERRORS ==================================== 3741s _________________________ ERROR at setup of test_empty _________________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpivfqy56r', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s __________________ ERROR at setup of test_single_column[True] __________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmplwfjzrja', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s _________________ ERROR at setup of test_single_column[False] __________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmp513xvny3', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ______ ERROR at setup of test_passing_engine_as_uri_raises_helpful_error _______ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpgzt0or5y', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ____________________ ERROR at setup of test_needs_rational _____________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpleg2s5qt', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ________________________ ERROR at setup of test_simple _________________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmp8u2k76ll', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ______________________ ERROR at setup of test_npartitions ______________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpl17u3__1', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s _______________________ ERROR at setup of test_divisions _______________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpo69iynok', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s _________________________ ERROR at setup of test_meta __________________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpf8q17gr2', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ___________________ ERROR at setup of test_meta_no_head_rows ___________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpnl230hrd', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s _________________ ERROR at setup of test_no_meta_no_head_rows __________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmp98srdotb', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ________________________ ERROR at setup of test_limits _________________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpqzqu6t7r', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ___________ ERROR at setup of test_extra_connection_engine_keywords ____________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpoicp1sye', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s _________________________ ERROR at setup of test_query _________________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpj0ii5u3v', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ________________ ERROR at setup of test_query_index_from_query _________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmp6jeuzjjb', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s ____________________ ERROR at setup of test_query_with_meta ____________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmpbtw27q2z', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s _________ ERROR at setup of test_no_character_index_without_divisions __________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmp46pwo1b2', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s _______________________ ERROR at setup of test_read_sql ________________________ 3741s 3741s @pytest.fixture 3741s def db(): 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=True, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:39: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmppp3bw_d4', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s =================================== FAILURES =================================== 3741s ________________________________ test_datetimes ________________________________ 3741s 3741s def test_datetimes(): 3741s import datetime 3741s 3741s now = datetime.datetime.now() 3741s d = datetime.timedelta(seconds=1) 3741s df = pd.DataFrame( 3741s {"a": list("ghjkl"), "b": [now + i * d for i in range(2, -3, -1)]} 3741s ) 3741s with tmpfile() as f: 3741s uri = "sqlite:///%s" % f 3741s > df.to_sql("test", uri, index=False, if_exists="replace") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:358: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:841: in to_sql 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s con = 'sqlite:////tmp/tmp60zhfjo9', schema = None, need_transaction = True 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s > raise ImportError("Using URI string without sqlalchemy installed.") 3741s E ImportError: Using URI string without sqlalchemy installed. 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:903: ImportError 3741s _____________________________ test_to_sql[False-1] _____________________________ 3741s 3741s npartitions = 1, parallel = False 3741s 3741s @pytest.mark.parametrize("npartitions", (1, 2)) 3741s @pytest.mark.parametrize("parallel", (False, True)) 3741s def test_to_sql(npartitions, parallel): 3741s df_by_age = df.set_index("age") 3741s df_appended = pd.concat( 3741s [ 3741s df, 3741s df, 3741s ] 3741s ) 3741s 3741s ddf = dd.from_pandas(df, npartitions) 3741s ddf_by_age = ddf.set_index("age") 3741s 3741s # Simple round trip test: use existing "number" index_col 3741s with tmp_db_uri() as uri: 3741s > ddf.to_sql("test", uri, parallel=parallel) 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:489: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/dask/dataframe/core.py:2087: in to_sql 3741s return to_sql( 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:606: in to_sql 3741s dask_compute(result) 3741s /usr/lib/python3/dist-packages/dask/base.py:661: in compute 3741s results = schedule(dsk, keys, **kwargs) 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:423: in _to_sql_chunk 3741s q = d.to_sql(con=engine, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:842: in to_sql 3741s return pandas_sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2850: in to_sql 3741s table.create() 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:984: in create 3741s if self.exists(): 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:970: in exists 3741s return self.pd_sql.has_table(self.name, self.schema) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2865: in has_table 3741s return len(self.execute(query, [name]).fetchall()) > 0 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s self = 3741s sql = "\n SELECT\n name\n FROM\n sqlite_master\n WHERE\n type IN ('table', 'view')\n AND name=?;\n " 3741s params = ['test'] 3741s 3741s def execute(self, sql: str | Select | TextClause, params=None): 3741s if not isinstance(sql, str): 3741s raise TypeError("Query must be a string unless using sqlalchemy.") 3741s args = [] if params is None else [params] 3741s > cur = self.con.cursor() 3741s E AttributeError: 'Engine' object has no attribute 'cursor' 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2672: AttributeError 3741s _____________________________ test_to_sql[False-2] _____________________________ 3741s 3741s npartitions = 2, parallel = False 3741s 3741s @pytest.mark.parametrize("npartitions", (1, 2)) 3741s @pytest.mark.parametrize("parallel", (False, True)) 3741s def test_to_sql(npartitions, parallel): 3741s df_by_age = df.set_index("age") 3741s df_appended = pd.concat( 3741s [ 3741s df, 3741s df, 3741s ] 3741s ) 3741s 3741s ddf = dd.from_pandas(df, npartitions) 3741s ddf_by_age = ddf.set_index("age") 3741s 3741s # Simple round trip test: use existing "number" index_col 3741s with tmp_db_uri() as uri: 3741s > ddf.to_sql("test", uri, parallel=parallel) 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:489: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/dask/dataframe/core.py:2087: in to_sql 3741s return to_sql( 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:606: in to_sql 3741s dask_compute(result) 3741s /usr/lib/python3/dist-packages/dask/base.py:661: in compute 3741s results = schedule(dsk, keys, **kwargs) 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:423: in _to_sql_chunk 3741s q = d.to_sql(con=engine, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:842: in to_sql 3741s return pandas_sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2850: in to_sql 3741s table.create() 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:984: in create 3741s if self.exists(): 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:970: in exists 3741s return self.pd_sql.has_table(self.name, self.schema) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2865: in has_table 3741s return len(self.execute(query, [name]).fetchall()) > 0 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s self = 3741s sql = "\n SELECT\n name\n FROM\n sqlite_master\n WHERE\n type IN ('table', 'view')\n AND name=?;\n " 3741s params = ['test'] 3741s 3741s def execute(self, sql: str | Select | TextClause, params=None): 3741s if not isinstance(sql, str): 3741s raise TypeError("Query must be a string unless using sqlalchemy.") 3741s args = [] if params is None else [params] 3741s > cur = self.con.cursor() 3741s E AttributeError: 'Engine' object has no attribute 'cursor' 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2672: AttributeError 3741s _____________________________ test_to_sql[True-1] ______________________________ 3741s 3741s npartitions = 1, parallel = True 3741s 3741s @pytest.mark.parametrize("npartitions", (1, 2)) 3741s @pytest.mark.parametrize("parallel", (False, True)) 3741s def test_to_sql(npartitions, parallel): 3741s df_by_age = df.set_index("age") 3741s df_appended = pd.concat( 3741s [ 3741s df, 3741s df, 3741s ] 3741s ) 3741s 3741s ddf = dd.from_pandas(df, npartitions) 3741s ddf_by_age = ddf.set_index("age") 3741s 3741s # Simple round trip test: use existing "number" index_col 3741s with tmp_db_uri() as uri: 3741s > ddf.to_sql("test", uri, parallel=parallel) 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:489: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/dask/dataframe/core.py:2087: in to_sql 3741s return to_sql( 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:606: in to_sql 3741s dask_compute(result) 3741s /usr/lib/python3/dist-packages/dask/base.py:661: in compute 3741s results = schedule(dsk, keys, **kwargs) 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:423: in _to_sql_chunk 3741s q = d.to_sql(con=engine, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:842: in to_sql 3741s return pandas_sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2850: in to_sql 3741s table.create() 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:984: in create 3741s if self.exists(): 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:970: in exists 3741s return self.pd_sql.has_table(self.name, self.schema) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2865: in has_table 3741s return len(self.execute(query, [name]).fetchall()) > 0 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s self = 3741s sql = "\n SELECT\n name\n FROM\n sqlite_master\n WHERE\n type IN ('table', 'view')\n AND name=?;\n " 3741s params = ['test'] 3741s 3741s def execute(self, sql: str | Select | TextClause, params=None): 3741s if not isinstance(sql, str): 3741s raise TypeError("Query must be a string unless using sqlalchemy.") 3741s args = [] if params is None else [params] 3741s > cur = self.con.cursor() 3741s E AttributeError: 'Engine' object has no attribute 'cursor' 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2672: AttributeError 3741s _____________________________ test_to_sql[True-2] ______________________________ 3741s 3741s npartitions = 2, parallel = True 3741s 3741s @pytest.mark.parametrize("npartitions", (1, 2)) 3741s @pytest.mark.parametrize("parallel", (False, True)) 3741s def test_to_sql(npartitions, parallel): 3741s df_by_age = df.set_index("age") 3741s df_appended = pd.concat( 3741s [ 3741s df, 3741s df, 3741s ] 3741s ) 3741s 3741s ddf = dd.from_pandas(df, npartitions) 3741s ddf_by_age = ddf.set_index("age") 3741s 3741s # Simple round trip test: use existing "number" index_col 3741s with tmp_db_uri() as uri: 3741s > ddf.to_sql("test", uri, parallel=parallel) 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:489: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/dask/dataframe/core.py:2087: in to_sql 3741s return to_sql( 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:606: in to_sql 3741s dask_compute(result) 3741s /usr/lib/python3/dist-packages/dask/base.py:661: in compute 3741s results = schedule(dsk, keys, **kwargs) 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:423: in _to_sql_chunk 3741s q = d.to_sql(con=engine, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:842: in to_sql 3741s return pandas_sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2850: in to_sql 3741s table.create() 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:984: in create 3741s if self.exists(): 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:970: in exists 3741s return self.pd_sql.has_table(self.name, self.schema) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2865: in has_table 3741s return len(self.execute(query, [name]).fetchall()) > 0 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s self = 3741s sql = "\n SELECT\n name\n FROM\n sqlite_master\n WHERE\n type IN ('table', 'view')\n AND name=?;\n " 3741s params = ['test'] 3741s 3741s def execute(self, sql: str | Select | TextClause, params=None): 3741s if not isinstance(sql, str): 3741s raise TypeError("Query must be a string unless using sqlalchemy.") 3741s args = [] if params is None else [params] 3741s > cur = self.con.cursor() 3741s E AttributeError: 'Engine' object has no attribute 'cursor' 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2672: AttributeError 3741s ______________________________ test_to_sql_kwargs ______________________________ 3741s 3741s def test_to_sql_kwargs(): 3741s ddf = dd.from_pandas(df, 2) 3741s with tmp_db_uri() as uri: 3741s > ddf.to_sql("test", uri, method="multi") 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:549: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/dask/dataframe/core.py:2087: in to_sql 3741s return to_sql( 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:606: in to_sql 3741s dask_compute(result) 3741s /usr/lib/python3/dist-packages/dask/base.py:661: in compute 3741s results = schedule(dsk, keys, **kwargs) 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:423: in _to_sql_chunk 3741s q = d.to_sql(con=engine, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:842: in to_sql 3741s return pandas_sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2850: in to_sql 3741s table.create() 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:984: in create 3741s if self.exists(): 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:970: in exists 3741s return self.pd_sql.has_table(self.name, self.schema) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2865: in has_table 3741s return len(self.execute(query, [name]).fetchall()) > 0 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s self = 3741s sql = "\n SELECT\n name\n FROM\n sqlite_master\n WHERE\n type IN ('table', 'view')\n AND name=?;\n " 3741s params = ['test'] 3741s 3741s def execute(self, sql: str | Select | TextClause, params=None): 3741s if not isinstance(sql, str): 3741s raise TypeError("Query must be a string unless using sqlalchemy.") 3741s args = [] if params is None else [params] 3741s > cur = self.con.cursor() 3741s E AttributeError: 'Engine' object has no attribute 'cursor' 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2672: AttributeError 3741s __________________________ test_to_sql_engine_kwargs ___________________________ 3741s 3741s caplog = <_pytest.logging.LogCaptureFixture object at 0xf18dd21f70e0> 3741s 3741s def test_to_sql_engine_kwargs(caplog): 3741s ddf = dd.from_pandas(df, 2) 3741s with tmp_db_uri() as uri: 3741s > ddf.to_sql("test", uri, engine_kwargs={"echo": False}) 3741s 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_sql.py:559: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/dask/dataframe/core.py:2087: in to_sql 3741s return to_sql( 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:606: in to_sql 3741s dask_compute(result) 3741s /usr/lib/python3/dist-packages/dask/base.py:661: in compute 3741s results = schedule(dsk, keys, **kwargs) 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:423: in _to_sql_chunk 3741s q = d.to_sql(con=engine, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:842: in to_sql 3741s return pandas_sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2850: in to_sql 3741s table.create() 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:984: in create 3741s if self.exists(): 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:970: in exists 3741s return self.pd_sql.has_table(self.name, self.schema) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2865: in has_table 3741s return len(self.execute(query, [name]).fetchall()) > 0 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s self = 3741s sql = "\n SELECT\n name\n FROM\n sqlite_master\n WHERE\n type IN ('table', 'view')\n AND name=?;\n " 3741s params = ['test'] 3741s 3741s def execute(self, sql: str | Select | TextClause, params=None): 3741s if not isinstance(sql, str): 3741s raise TypeError("Query must be a string unless using sqlalchemy.") 3741s args = [] if params is None else [params] 3741s > cur = self.con.cursor() 3741s E AttributeError: 'Engine' object has no attribute 'cursor' 3741s 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2672: AttributeError 3741s __________________________ test_to_sql_engine_kwargs ___________________________ 3741s 3741s c = 3741s s = 3741s a = 3741s b = 3741s 3741s @pytest.mark.filterwarnings( 3741s "ignore:Running on a single-machine scheduler when a distributed client " 3741s "is active might lead to unexpected results." 3741s ) 3741s @gen_cluster(client=True) 3741s async def test_to_sql_engine_kwargs(c, s, a, b): 3741s # https://github.com/dask/dask/issues/8738 3741s pd = pytest.importorskip("pandas") 3741s dd = pytest.importorskip("dask.dataframe") 3741s pytest.importorskip("sqlalchemy") 3741s 3741s df = pd.DataFrame({"a": range(10), "b": range(10)}) 3741s df.index.name = "index" 3741s ddf = dd.from_pandas(df, npartitions=1) 3741s with tmpfile() as f: 3741s uri = f"sqlite:///{f}" 3741s result = ddf.to_sql( 3741s "test", uri, index=True, engine_kwargs={"echo": False}, compute=False 3741s ) 3741s > await c.compute(result) 3741s 3741s /usr/lib/python3/dist-packages/dask/tests/test_distributed.py:869: 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s /usr/lib/python3/dist-packages/distributed/client.py:337: in _result 3741s raise exc.with_traceback(tb) 3741s /usr/lib/python3/dist-packages/dask/utils.py:78: in apply 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:423: in _to_sql_chunk 3741s q = d.to_sql(con=engine, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/util/_decorators.py:333: in wrapper 3741s return func(*args, **kwargs) 3741s /usr/lib/python3/dist-packages/pandas/core/generic.py:3087: in to_sql 3741s return sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:842: in to_sql 3741s return pandas_sql.to_sql( 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2850: in to_sql 3741s table.create() 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:984: in create 3741s if self.exists(): 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:970: in exists 3741s return self.pd_sql.has_table(self.name, self.schema) 3741s /usr/lib/python3/dist-packages/pandas/io/sql.py:2865: in has_table 3741s return len(self.execute(query, [name]).fetchall()) > 0 3741s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3741s 3741s """ 3741s Collection of query wrappers / abstractions to both facilitate data 3741s retrieval and to reduce dependency on DB-specific API. 3741s """ 3741s 3741s from __future__ import annotations 3741s 3741s from abc import ( 3741s ABC, 3741s abstractmethod, 3741s ) 3741s from contextlib import ( 3741s ExitStack, 3741s contextmanager, 3741s ) 3741s from datetime import ( 3741s date, 3741s datetime, 3741s time, 3741s ) 3741s from functools import partial 3741s import re 3741s from typing import ( 3741s TYPE_CHECKING, 3741s Any, 3741s Callable, 3741s Literal, 3741s cast, 3741s overload, 3741s ) 3741s import warnings 3741s 3741s import numpy as np 3741s 3741s from pandas._config import using_pyarrow_string_dtype 3741s 3741s from pandas._libs import lib 3741s from pandas.compat._optional import import_optional_dependency 3741s from pandas.errors import ( 3741s AbstractMethodError, 3741s DatabaseError, 3741s ) 3741s from pandas.util._exceptions import find_stack_level 3741s from pandas.util._validators import check_dtype_backend 3741s 3741s from pandas.core.dtypes.common import ( 3741s is_dict_like, 3741s is_list_like, 3741s ) 3741s from pandas.core.dtypes.dtypes import ( 3741s ArrowDtype, 3741s DatetimeTZDtype, 3741s ) 3741s from pandas.core.dtypes.missing import isna 3741s 3741s from pandas import get_option 3741s from pandas.core.api import ( 3741s DataFrame, 3741s Series, 3741s ) 3741s from pandas.core.arrays import ArrowExtensionArray 3741s from pandas.core.base import PandasObject 3741s import pandas.core.common as com 3741s from pandas.core.common import maybe_make_list 3741s from pandas.core.internals.construction import convert_object_array 3741s from pandas.core.tools.datetimes import to_datetime 3741s 3741s if TYPE_CHECKING: 3741s from collections.abc import ( 3741s Iterator, 3741s Mapping, 3741s ) 3741s 3741s from sqlalchemy import Table 3741s from sqlalchemy.sql.expression import ( 3741s Select, 3741s TextClause, 3741s ) 3741s 3741s from pandas._typing import ( 3741s DateTimeErrorChoices, 3741s DtypeArg, 3741s DtypeBackend, 3741s IndexLabel, 3741s Self, 3741s ) 3741s 3741s from pandas import Index 3741s 3741s # ----------------------------------------------------------------------------- 3741s # -- Helper functions 3741s 3741s 3741s def _process_parse_dates_argument(parse_dates): 3741s """Process parse_dates argument for read_sql functions""" 3741s # handle non-list entries for parse_dates gracefully 3741s if parse_dates is True or parse_dates is None or parse_dates is False: 3741s parse_dates = [] 3741s 3741s elif not hasattr(parse_dates, "__iter__"): 3741s parse_dates = [parse_dates] 3741s return parse_dates 3741s 3741s 3741s def _handle_date_column( 3741s col, utc: bool = False, format: str | dict[str, Any] | None = None 3741s ): 3741s if isinstance(format, dict): 3741s # GH35185 Allow custom error values in parse_dates argument of 3741s # read_sql like functions. 3741s # Format can take on custom to_datetime argument values such as 3741s # {"errors": "coerce"} or {"dayfirst": True} 3741s error: DateTimeErrorChoices = format.pop("errors", None) or "ignore" 3741s if error == "ignore": 3741s try: 3741s return to_datetime(col, **format) 3741s except (TypeError, ValueError): 3741s # TODO: not reached 2023-10-27; needed? 3741s return col 3741s return to_datetime(col, errors=error, **format) 3741s else: 3741s # Allow passing of formatting string for integers 3741s # GH17855 3741s if format is None and ( 3741s issubclass(col.dtype.type, np.floating) 3741s or issubclass(col.dtype.type, np.integer) 3741s ): 3741s format = "s" 3741s if format in ["D", "d", "h", "m", "s", "ms", "us", "ns"]: 3741s return to_datetime(col, errors="coerce", unit=format, utc=utc) 3741s elif isinstance(col.dtype, DatetimeTZDtype): 3741s # coerce to UTC timezone 3741s # GH11216 3741s return to_datetime(col, utc=True) 3741s else: 3741s return to_datetime(col, errors="coerce", format=format, utc=utc) 3741s 3741s 3741s def _parse_date_columns(data_frame, parse_dates): 3741s """ 3741s Force non-datetime columns to be read as such. 3741s Supports both string formatted and integer timestamp columns. 3741s """ 3741s parse_dates = _process_parse_dates_argument(parse_dates) 3741s 3741s # we want to coerce datetime64_tz dtypes for now to UTC 3741s # we could in theory do a 'nice' conversion from a FixedOffset tz 3741s # GH11216 3741s for i, (col_name, df_col) in enumerate(data_frame.items()): 3741s if isinstance(df_col.dtype, DatetimeTZDtype) or col_name in parse_dates: 3741s try: 3741s fmt = parse_dates[col_name] 3741s except (KeyError, TypeError): 3741s fmt = None 3741s data_frame.isetitem(i, _handle_date_column(df_col, format=fmt)) 3741s 3741s return data_frame 3741s 3741s 3741s def _convert_arrays_to_dataframe( 3741s data, 3741s columns, 3741s coerce_float: bool = True, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ) -> DataFrame: 3741s content = lib.to_object_array_tuples(data) 3741s arrays = convert_object_array( 3741s list(content.T), 3741s dtype=None, 3741s coerce_float=coerce_float, 3741s dtype_backend=dtype_backend, 3741s ) 3741s if dtype_backend == "pyarrow": 3741s pa = import_optional_dependency("pyarrow") 3741s 3741s result_arrays = [] 3741s for arr in arrays: 3741s pa_array = pa.array(arr, from_pandas=True) 3741s if arr.dtype == "string": 3741s # TODO: Arrow still infers strings arrays as regular strings instead 3741s # of large_string, which is what we preserver everywhere else for 3741s # dtype_backend="pyarrow". We may want to reconsider this 3741s pa_array = pa_array.cast(pa.string()) 3741s result_arrays.append(ArrowExtensionArray(pa_array)) 3741s arrays = result_arrays # type: ignore[assignment] 3741s if arrays: 3741s df = DataFrame(dict(zip(list(range(len(columns))), arrays))) 3741s df.columns = columns 3741s return df 3741s else: 3741s return DataFrame(columns=columns) 3741s 3741s 3741s def _wrap_result( 3741s data, 3741s columns, 3741s index_col=None, 3741s coerce_float: bool = True, 3741s parse_dates=None, 3741s dtype: DtypeArg | None = None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ): 3741s """Wrap result set of a SQLAlchemy query in a DataFrame.""" 3741s frame = _convert_arrays_to_dataframe(data, columns, coerce_float, dtype_backend) 3741s 3741s if dtype: 3741s frame = frame.astype(dtype) 3741s 3741s frame = _parse_date_columns(frame, parse_dates) 3741s 3741s if index_col is not None: 3741s frame = frame.set_index(index_col) 3741s 3741s return frame 3741s 3741s 3741s def _wrap_result_adbc( 3741s df: DataFrame, 3741s *, 3741s index_col=None, 3741s parse_dates=None, 3741s dtype: DtypeArg | None = None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ) -> DataFrame: 3741s """Wrap result set of a SQLAlchemy query in a DataFrame.""" 3741s if dtype: 3741s df = df.astype(dtype) 3741s 3741s df = _parse_date_columns(df, parse_dates) 3741s 3741s if index_col is not None: 3741s df = df.set_index(index_col) 3741s 3741s return df 3741s 3741s 3741s def execute(sql, con, params=None): 3741s """ 3741s Execute the given SQL query using the provided connection object. 3741s 3741s Parameters 3741s ---------- 3741s sql : string 3741s SQL query to be executed. 3741s con : SQLAlchemy connection or sqlite3 connection 3741s If a DBAPI2 object, only sqlite3 is supported. 3741s params : list or tuple, optional, default: None 3741s List of parameters to pass to execute method. 3741s 3741s Returns 3741s ------- 3741s Results Iterable 3741s """ 3741s warnings.warn( 3741s "`pandas.io.sql.execute` is deprecated and " 3741s "will be removed in the future version.", 3741s FutureWarning, 3741s stacklevel=find_stack_level(), 3741s ) # GH50185 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if sqlalchemy is not None and isinstance(con, (str, sqlalchemy.engine.Engine)): 3741s raise TypeError("pandas.io.sql.execute requires a connection") # GH50185 3741s with pandasSQL_builder(con, need_transaction=True) as pandas_sql: 3741s return pandas_sql.execute(sql, params) 3741s 3741s 3741s # ----------------------------------------------------------------------------- 3741s # -- Read and write to DataFrames 3741s 3741s 3741s @overload 3741s def read_sql_table( 3741s table_name: str, 3741s con, 3741s schema=..., 3741s index_col: str | list[str] | None = ..., 3741s coerce_float=..., 3741s parse_dates: list[str] | dict[str, str] | None = ..., 3741s columns: list[str] | None = ..., 3741s chunksize: None = ..., 3741s dtype_backend: DtypeBackend | lib.NoDefault = ..., 3741s ) -> DataFrame: 3741s ... 3741s 3741s 3741s @overload 3741s def read_sql_table( 3741s table_name: str, 3741s con, 3741s schema=..., 3741s index_col: str | list[str] | None = ..., 3741s coerce_float=..., 3741s parse_dates: list[str] | dict[str, str] | None = ..., 3741s columns: list[str] | None = ..., 3741s chunksize: int = ..., 3741s dtype_backend: DtypeBackend | lib.NoDefault = ..., 3741s ) -> Iterator[DataFrame]: 3741s ... 3741s 3741s 3741s def read_sql_table( 3741s table_name: str, 3741s con, 3741s schema: str | None = None, 3741s index_col: str | list[str] | None = None, 3741s coerce_float: bool = True, 3741s parse_dates: list[str] | dict[str, str] | None = None, 3741s columns: list[str] | None = None, 3741s chunksize: int | None = None, 3741s dtype_backend: DtypeBackend | lib.NoDefault = lib.no_default, 3741s ) -> DataFrame | Iterator[DataFrame]: 3741s """ 3741s Read SQL database table into a DataFrame. 3741s 3741s Given a table name and a SQLAlchemy connectable, returns a DataFrame. 3741s This function does not support DBAPI connections. 3741s 3741s Parameters 3741s ---------- 3741s table_name : str 3741s Name of SQL table in database. 3741s con : SQLAlchemy connectable or str 3741s A database URI could be provided as str. 3741s SQLite DBAPI connection mode not supported. 3741s schema : str, default None 3741s Name of SQL schema in database to query (if database flavor 3741s supports this). Uses default schema if None (default). 3741s index_col : str or list of str, optional, default: None 3741s Column(s) to set as index(MultiIndex). 3741s coerce_float : bool, default True 3741s Attempts to convert values of non-string, non-numeric objects (like 3741s decimal.Decimal) to floating point. Can result in loss of Precision. 3741s parse_dates : list or dict, default None 3741s - List of column names to parse as dates. 3741s - Dict of ``{column_name: format string}`` where format string is 3741s strftime compatible in case of parsing string times or is one of 3741s (D, s, ns, ms, us) in case of parsing integer timestamps. 3741s - Dict of ``{column_name: arg dict}``, where the arg dict corresponds 3741s to the keyword arguments of :func:`pandas.to_datetime` 3741s Especially useful with databases without native Datetime support, 3741s such as SQLite. 3741s columns : list, default None 3741s List of column names to select from SQL table. 3741s chunksize : int, default None 3741s If specified, returns an iterator where `chunksize` is the number of 3741s rows to include in each chunk. 3741s dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable' 3741s Back-end data type applied to the resultant :class:`DataFrame` 3741s (still experimental). Behaviour is as follows: 3741s 3741s * ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame` 3741s (default). 3741s * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype` 3741s DataFrame. 3741s 3741s .. versionadded:: 2.0 3741s 3741s Returns 3741s ------- 3741s DataFrame or Iterator[DataFrame] 3741s A SQL table is returned as two-dimensional data structure with labeled 3741s axes. 3741s 3741s See Also 3741s -------- 3741s read_sql_query : Read SQL query into a DataFrame. 3741s read_sql : Read SQL query or database table into a DataFrame. 3741s 3741s Notes 3741s ----- 3741s Any datetime values with time zone information will be converted to UTC. 3741s 3741s Examples 3741s -------- 3741s >>> pd.read_sql_table('table_name', 'postgres:///db_name') # doctest:+SKIP 3741s """ 3741s 3741s check_dtype_backend(dtype_backend) 3741s if dtype_backend is lib.no_default: 3741s dtype_backend = "numpy" # type: ignore[assignment] 3741s assert dtype_backend is not lib.no_default 3741s 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s if not pandas_sql.has_table(table_name): 3741s raise ValueError(f"Table {table_name} not found") 3741s 3741s table = pandas_sql.read_table( 3741s table_name, 3741s index_col=index_col, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s columns=columns, 3741s chunksize=chunksize, 3741s dtype_backend=dtype_backend, 3741s ) 3741s 3741s if table is not None: 3741s return table 3741s else: 3741s raise ValueError(f"Table {table_name} not found", con) 3741s 3741s 3741s @overload 3741s def read_sql_query( 3741s sql, 3741s con, 3741s index_col: str | list[str] | None = ..., 3741s coerce_float=..., 3741s params: list[Any] | Mapping[str, Any] | None = ..., 3741s parse_dates: list[str] | dict[str, str] | None = ..., 3741s chunksize: None = ..., 3741s dtype: DtypeArg | None = ..., 3741s dtype_backend: DtypeBackend | lib.NoDefault = ..., 3741s ) -> DataFrame: 3741s ... 3741s 3741s 3741s @overload 3741s def read_sql_query( 3741s sql, 3741s con, 3741s index_col: str | list[str] | None = ..., 3741s coerce_float=..., 3741s params: list[Any] | Mapping[str, Any] | None = ..., 3741s parse_dates: list[str] | dict[str, str] | None = ..., 3741s chunksize: int = ..., 3741s dtype: DtypeArg | None = ..., 3741s dtype_backend: DtypeBackend | lib.NoDefault = ..., 3741s ) -> Iterator[DataFrame]: 3741s ... 3741s 3741s 3741s def read_sql_query( 3741s sql, 3741s con, 3741s index_col: str | list[str] | None = None, 3741s coerce_float: bool = True, 3741s params: list[Any] | Mapping[str, Any] | None = None, 3741s parse_dates: list[str] | dict[str, str] | None = None, 3741s chunksize: int | None = None, 3741s dtype: DtypeArg | None = None, 3741s dtype_backend: DtypeBackend | lib.NoDefault = lib.no_default, 3741s ) -> DataFrame | Iterator[DataFrame]: 3741s """ 3741s Read SQL query into a DataFrame. 3741s 3741s Returns a DataFrame corresponding to the result set of the query 3741s string. Optionally provide an `index_col` parameter to use one of the 3741s columns as the index, otherwise default integer index will be used. 3741s 3741s Parameters 3741s ---------- 3741s sql : str SQL query or SQLAlchemy Selectable (select or text object) 3741s SQL query to be executed. 3741s con : SQLAlchemy connectable, str, or sqlite3 connection 3741s Using SQLAlchemy makes it possible to use any DB supported by that 3741s library. If a DBAPI2 object, only sqlite3 is supported. 3741s index_col : str or list of str, optional, default: None 3741s Column(s) to set as index(MultiIndex). 3741s coerce_float : bool, default True 3741s Attempts to convert values of non-string, non-numeric objects (like 3741s decimal.Decimal) to floating point. Useful for SQL result sets. 3741s params : list, tuple or mapping, optional, default: None 3741s List of parameters to pass to execute method. The syntax used 3741s to pass parameters is database driver dependent. Check your 3741s database driver documentation for which of the five syntax styles, 3741s described in PEP 249's paramstyle, is supported. 3741s Eg. for psycopg2, uses %(name)s so use params={'name' : 'value'}. 3741s parse_dates : list or dict, default: None 3741s - List of column names to parse as dates. 3741s - Dict of ``{column_name: format string}`` where format string is 3741s strftime compatible in case of parsing string times, or is one of 3741s (D, s, ns, ms, us) in case of parsing integer timestamps. 3741s - Dict of ``{column_name: arg dict}``, where the arg dict corresponds 3741s to the keyword arguments of :func:`pandas.to_datetime` 3741s Especially useful with databases without native Datetime support, 3741s such as SQLite. 3741s chunksize : int, default None 3741s If specified, return an iterator where `chunksize` is the number of 3741s rows to include in each chunk. 3741s dtype : Type name or dict of columns 3741s Data type for data or columns. E.g. np.float64 or 3741s {'a': np.float64, 'b': np.int32, 'c': 'Int64'}. 3741s 3741s .. versionadded:: 1.3.0 3741s dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable' 3741s Back-end data type applied to the resultant :class:`DataFrame` 3741s (still experimental). Behaviour is as follows: 3741s 3741s * ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame` 3741s (default). 3741s * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype` 3741s DataFrame. 3741s 3741s .. versionadded:: 2.0 3741s 3741s Returns 3741s ------- 3741s DataFrame or Iterator[DataFrame] 3741s 3741s See Also 3741s -------- 3741s read_sql_table : Read SQL database table into a DataFrame. 3741s read_sql : Read SQL query or database table into a DataFrame. 3741s 3741s Notes 3741s ----- 3741s Any datetime values with time zone information parsed via the `parse_dates` 3741s parameter will be converted to UTC. 3741s 3741s Examples 3741s -------- 3741s >>> from sqlalchemy import create_engine # doctest: +SKIP 3741s >>> engine = create_engine("sqlite:///database.db") # doctest: +SKIP 3741s >>> with engine.connect() as conn, conn.begin(): # doctest: +SKIP 3741s ... data = pd.read_sql_table("data", conn) # doctest: +SKIP 3741s """ 3741s 3741s check_dtype_backend(dtype_backend) 3741s if dtype_backend is lib.no_default: 3741s dtype_backend = "numpy" # type: ignore[assignment] 3741s assert dtype_backend is not lib.no_default 3741s 3741s with pandasSQL_builder(con) as pandas_sql: 3741s return pandas_sql.read_query( 3741s sql, 3741s index_col=index_col, 3741s params=params, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s chunksize=chunksize, 3741s dtype=dtype, 3741s dtype_backend=dtype_backend, 3741s ) 3741s 3741s 3741s @overload 3741s def read_sql( 3741s sql, 3741s con, 3741s index_col: str | list[str] | None = ..., 3741s coerce_float=..., 3741s params=..., 3741s parse_dates=..., 3741s columns: list[str] = ..., 3741s chunksize: None = ..., 3741s dtype_backend: DtypeBackend | lib.NoDefault = ..., 3741s dtype: DtypeArg | None = None, 3741s ) -> DataFrame: 3741s ... 3741s 3741s 3741s @overload 3741s def read_sql( 3741s sql, 3741s con, 3741s index_col: str | list[str] | None = ..., 3741s coerce_float=..., 3741s params=..., 3741s parse_dates=..., 3741s columns: list[str] = ..., 3741s chunksize: int = ..., 3741s dtype_backend: DtypeBackend | lib.NoDefault = ..., 3741s dtype: DtypeArg | None = None, 3741s ) -> Iterator[DataFrame]: 3741s ... 3741s 3741s 3741s def read_sql( 3741s sql, 3741s con, 3741s index_col: str | list[str] | None = None, 3741s coerce_float: bool = True, 3741s params=None, 3741s parse_dates=None, 3741s columns: list[str] | None = None, 3741s chunksize: int | None = None, 3741s dtype_backend: DtypeBackend | lib.NoDefault = lib.no_default, 3741s dtype: DtypeArg | None = None, 3741s ) -> DataFrame | Iterator[DataFrame]: 3741s """ 3741s Read SQL query or database table into a DataFrame. 3741s 3741s This function is a convenience wrapper around ``read_sql_table`` and 3741s ``read_sql_query`` (for backward compatibility). It will delegate 3741s to the specific function depending on the provided input. A SQL query 3741s will be routed to ``read_sql_query``, while a database table name will 3741s be routed to ``read_sql_table``. Note that the delegated function might 3741s have more specific notes about their functionality not listed here. 3741s 3741s Parameters 3741s ---------- 3741s sql : str or SQLAlchemy Selectable (select or text object) 3741s SQL query to be executed or a table name. 3741s con : ADBC Connection, SQLAlchemy connectable, str, or sqlite3 connection 3741s ADBC provides high performance I/O with native type support, where available. 3741s Using SQLAlchemy makes it possible to use any DB supported by that 3741s library. If a DBAPI2 object, only sqlite3 is supported. The user is responsible 3741s for engine disposal and connection closure for the ADBC connection and 3741s SQLAlchemy connectable; str connections are closed automatically. See 3741s `here `_. 3741s index_col : str or list of str, optional, default: None 3741s Column(s) to set as index(MultiIndex). 3741s coerce_float : bool, default True 3741s Attempts to convert values of non-string, non-numeric objects (like 3741s decimal.Decimal) to floating point, useful for SQL result sets. 3741s params : list, tuple or dict, optional, default: None 3741s List of parameters to pass to execute method. The syntax used 3741s to pass parameters is database driver dependent. Check your 3741s database driver documentation for which of the five syntax styles, 3741s described in PEP 249's paramstyle, is supported. 3741s Eg. for psycopg2, uses %(name)s so use params={'name' : 'value'}. 3741s parse_dates : list or dict, default: None 3741s - List of column names to parse as dates. 3741s - Dict of ``{column_name: format string}`` where format string is 3741s strftime compatible in case of parsing string times, or is one of 3741s (D, s, ns, ms, us) in case of parsing integer timestamps. 3741s - Dict of ``{column_name: arg dict}``, where the arg dict corresponds 3741s to the keyword arguments of :func:`pandas.to_datetime` 3741s Especially useful with databases without native Datetime support, 3741s such as SQLite. 3741s columns : list, default: None 3741s List of column names to select from SQL table (only used when reading 3741s a table). 3741s chunksize : int, default None 3741s If specified, return an iterator where `chunksize` is the 3741s number of rows to include in each chunk. 3741s dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable' 3741s Back-end data type applied to the resultant :class:`DataFrame` 3741s (still experimental). Behaviour is as follows: 3741s 3741s * ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame` 3741s (default). 3741s * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype` 3741s DataFrame. 3741s 3741s .. versionadded:: 2.0 3741s dtype : Type name or dict of columns 3741s Data type for data or columns. E.g. np.float64 or 3741s {'a': np.float64, 'b': np.int32, 'c': 'Int64'}. 3741s The argument is ignored if a table is passed instead of a query. 3741s 3741s .. versionadded:: 2.0.0 3741s 3741s Returns 3741s ------- 3741s DataFrame or Iterator[DataFrame] 3741s 3741s See Also 3741s -------- 3741s read_sql_table : Read SQL database table into a DataFrame. 3741s read_sql_query : Read SQL query into a DataFrame. 3741s 3741s Examples 3741s -------- 3741s Read data from SQL via either a SQL query or a SQL tablename. 3741s When using a SQLite database only SQL queries are accepted, 3741s providing only the SQL tablename will result in an error. 3741s 3741s >>> from sqlite3 import connect 3741s >>> conn = connect(':memory:') 3741s >>> df = pd.DataFrame(data=[[0, '10/11/12'], [1, '12/11/10']], 3741s ... columns=['int_column', 'date_column']) 3741s >>> df.to_sql(name='test_data', con=conn) 3741s 2 3741s 3741s >>> pd.read_sql('SELECT int_column, date_column FROM test_data', conn) 3741s int_column date_column 3741s 0 0 10/11/12 3741s 1 1 12/11/10 3741s 3741s >>> pd.read_sql('test_data', 'postgres:///db_name') # doctest:+SKIP 3741s 3741s Apply date parsing to columns through the ``parse_dates`` argument 3741s The ``parse_dates`` argument calls ``pd.to_datetime`` on the provided columns. 3741s Custom argument values for applying ``pd.to_datetime`` on a column are specified 3741s via a dictionary format: 3741s 3741s >>> pd.read_sql('SELECT int_column, date_column FROM test_data', 3741s ... conn, 3741s ... parse_dates={"date_column": {"format": "%d/%m/%y"}}) 3741s int_column date_column 3741s 0 0 2012-11-10 3741s 1 1 2010-11-12 3741s 3741s .. versionadded:: 2.2.0 3741s 3741s pandas now supports reading via ADBC drivers 3741s 3741s >>> from adbc_driver_postgresql import dbapi # doctest:+SKIP 3741s >>> with dbapi.connect('postgres:///db_name') as conn: # doctest:+SKIP 3741s ... pd.read_sql('SELECT int_column FROM test_data', conn) 3741s int_column 3741s 0 0 3741s 1 1 3741s """ 3741s 3741s check_dtype_backend(dtype_backend) 3741s if dtype_backend is lib.no_default: 3741s dtype_backend = "numpy" # type: ignore[assignment] 3741s assert dtype_backend is not lib.no_default 3741s 3741s with pandasSQL_builder(con) as pandas_sql: 3741s if isinstance(pandas_sql, SQLiteDatabase): 3741s return pandas_sql.read_query( 3741s sql, 3741s index_col=index_col, 3741s params=params, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s chunksize=chunksize, 3741s dtype_backend=dtype_backend, 3741s dtype=dtype, 3741s ) 3741s 3741s try: 3741s _is_table_name = pandas_sql.has_table(sql) 3741s except Exception: 3741s # using generic exception to catch errors from sql drivers (GH24988) 3741s _is_table_name = False 3741s 3741s if _is_table_name: 3741s return pandas_sql.read_table( 3741s sql, 3741s index_col=index_col, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s columns=columns, 3741s chunksize=chunksize, 3741s dtype_backend=dtype_backend, 3741s ) 3741s else: 3741s return pandas_sql.read_query( 3741s sql, 3741s index_col=index_col, 3741s params=params, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s chunksize=chunksize, 3741s dtype_backend=dtype_backend, 3741s dtype=dtype, 3741s ) 3741s 3741s 3741s def to_sql( 3741s frame, 3741s name: str, 3741s con, 3741s schema: str | None = None, 3741s if_exists: Literal["fail", "replace", "append"] = "fail", 3741s index: bool = True, 3741s index_label: IndexLabel | None = None, 3741s chunksize: int | None = None, 3741s dtype: DtypeArg | None = None, 3741s method: Literal["multi"] | Callable | None = None, 3741s engine: str = "auto", 3741s **engine_kwargs, 3741s ) -> int | None: 3741s """ 3741s Write records stored in a DataFrame to a SQL database. 3741s 3741s Parameters 3741s ---------- 3741s frame : DataFrame, Series 3741s name : str 3741s Name of SQL table. 3741s con : ADBC Connection, SQLAlchemy connectable, str, or sqlite3 connection 3741s or sqlite3 DBAPI2 connection 3741s ADBC provides high performance I/O with native type support, where available. 3741s Using SQLAlchemy makes it possible to use any DB supported by that 3741s library. 3741s If a DBAPI2 object, only sqlite3 is supported. 3741s schema : str, optional 3741s Name of SQL schema in database to write to (if database flavor 3741s supports this). If None, use default schema (default). 3741s if_exists : {'fail', 'replace', 'append'}, default 'fail' 3741s - fail: If table exists, do nothing. 3741s - replace: If table exists, drop it, recreate it, and insert data. 3741s - append: If table exists, insert data. Create if does not exist. 3741s index : bool, default True 3741s Write DataFrame index as a column. 3741s index_label : str or sequence, optional 3741s Column label for index column(s). If None is given (default) and 3741s `index` is True, then the index names are used. 3741s A sequence should be given if the DataFrame uses MultiIndex. 3741s chunksize : int, optional 3741s Specify the number of rows in each batch to be written at a time. 3741s By default, all rows will be written at once. 3741s dtype : dict or scalar, optional 3741s Specifying the datatype for columns. If a dictionary is used, the 3741s keys should be the column names and the values should be the 3741s SQLAlchemy types or strings for the sqlite3 fallback mode. If a 3741s scalar is provided, it will be applied to all columns. 3741s method : {None, 'multi', callable}, optional 3741s Controls the SQL insertion clause used: 3741s 3741s - None : Uses standard SQL ``INSERT`` clause (one per row). 3741s - ``'multi'``: Pass multiple values in a single ``INSERT`` clause. 3741s - callable with signature ``(pd_table, conn, keys, data_iter) -> int | None``. 3741s 3741s Details and a sample callable implementation can be found in the 3741s section :ref:`insert method `. 3741s engine : {'auto', 'sqlalchemy'}, default 'auto' 3741s SQL engine library to use. If 'auto', then the option 3741s ``io.sql.engine`` is used. The default ``io.sql.engine`` 3741s behavior is 'sqlalchemy' 3741s 3741s .. versionadded:: 1.3.0 3741s 3741s **engine_kwargs 3741s Any additional kwargs are passed to the engine. 3741s 3741s Returns 3741s ------- 3741s None or int 3741s Number of rows affected by to_sql. None is returned if the callable 3741s passed into ``method`` does not return an integer number of rows. 3741s 3741s .. versionadded:: 1.4.0 3741s 3741s Notes 3741s ----- 3741s The returned rows affected is the sum of the ``rowcount`` attribute of ``sqlite3.Cursor`` 3741s or SQLAlchemy connectable. If using ADBC the returned rows are the result 3741s of ``Cursor.adbc_ingest``. The returned value may not reflect the exact number of written 3741s rows as stipulated in the 3741s `sqlite3 `__ or 3741s `SQLAlchemy `__ 3741s """ # noqa: E501 3741s if if_exists not in ("fail", "replace", "append"): 3741s raise ValueError(f"'{if_exists}' is not valid for if_exists") 3741s 3741s if isinstance(frame, Series): 3741s frame = frame.to_frame() 3741s elif not isinstance(frame, DataFrame): 3741s raise NotImplementedError( 3741s "'frame' argument should be either a Series or a DataFrame" 3741s ) 3741s 3741s with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql: 3741s return pandas_sql.to_sql( 3741s frame, 3741s name, 3741s if_exists=if_exists, 3741s index=index, 3741s index_label=index_label, 3741s schema=schema, 3741s chunksize=chunksize, 3741s dtype=dtype, 3741s method=method, 3741s engine=engine, 3741s **engine_kwargs, 3741s ) 3741s 3741s 3741s def has_table(table_name: str, con, schema: str | None = None) -> bool: 3741s """ 3741s Check if DataBase has named table. 3741s 3741s Parameters 3741s ---------- 3741s table_name: string 3741s Name of SQL table. 3741s con: ADBC Connection, SQLAlchemy connectable, str, or sqlite3 connection 3741s ADBC provides high performance I/O with native type support, where available. 3741s Using SQLAlchemy makes it possible to use any DB supported by that 3741s library. 3741s If a DBAPI2 object, only sqlite3 is supported. 3741s schema : string, default None 3741s Name of SQL schema in database to write to (if database flavor supports 3741s this). If None, use default schema (default). 3741s 3741s Returns 3741s ------- 3741s boolean 3741s """ 3741s with pandasSQL_builder(con, schema=schema) as pandas_sql: 3741s return pandas_sql.has_table(table_name) 3741s 3741s 3741s table_exists = has_table 3741s 3741s 3741s def pandasSQL_builder( 3741s con, 3741s schema: str | None = None, 3741s need_transaction: bool = False, 3741s ) -> PandasSQL: 3741s """ 3741s Convenience function to return the correct PandasSQL subclass based on the 3741s provided parameters. Also creates a sqlalchemy connection and transaction 3741s if necessary. 3741s """ 3741s import sqlite3 3741s 3741s if isinstance(con, sqlite3.Connection) or con is None: 3741s return SQLiteDatabase(con) 3741s 3741s sqlalchemy = import_optional_dependency("sqlalchemy", errors="ignore") 3741s 3741s if isinstance(con, str) and sqlalchemy is None: 3741s raise ImportError("Using URI string without sqlalchemy installed.") 3741s 3741s if sqlalchemy is not None and isinstance(con, (str, sqlalchemy.engine.Connectable)): 3741s return SQLDatabase(con, schema, need_transaction) 3741s 3741s adbc = import_optional_dependency("adbc_driver_manager.dbapi", errors="ignore") 3741s if adbc and isinstance(con, adbc.Connection): 3741s return ADBCDatabase(con) 3741s 3741s warnings.warn( 3741s "pandas only supports SQLAlchemy connectable (engine/connection) or " 3741s "database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 " 3741s "objects are not tested. Please consider using SQLAlchemy.", 3741s UserWarning, 3741s stacklevel=find_stack_level(), 3741s ) 3741s return SQLiteDatabase(con) 3741s 3741s 3741s class SQLTable(PandasObject): 3741s """ 3741s For mapping Pandas tables to SQL tables. 3741s Uses fact that table is reflected by SQLAlchemy to 3741s do better type conversions. 3741s Also holds various flags needed to avoid having to 3741s pass them between functions all the time. 3741s """ 3741s 3741s # TODO: support for multiIndex 3741s 3741s def __init__( 3741s self, 3741s name: str, 3741s pandas_sql_engine, 3741s frame=None, 3741s index: bool | str | list[str] | None = True, 3741s if_exists: Literal["fail", "replace", "append"] = "fail", 3741s prefix: str = "pandas", 3741s index_label=None, 3741s schema=None, 3741s keys=None, 3741s dtype: DtypeArg | None = None, 3741s ) -> None: 3741s self.name = name 3741s self.pd_sql = pandas_sql_engine 3741s self.prefix = prefix 3741s self.frame = frame 3741s self.index = self._index_name(index, index_label) 3741s self.schema = schema 3741s self.if_exists = if_exists 3741s self.keys = keys 3741s self.dtype = dtype 3741s 3741s if frame is not None: 3741s # We want to initialize based on a dataframe 3741s self.table = self._create_table_setup() 3741s else: 3741s # no data provided, read-only mode 3741s self.table = self.pd_sql.get_table(self.name, self.schema) 3741s 3741s if self.table is None: 3741s raise ValueError(f"Could not init table '{name}'") 3741s 3741s if not len(self.name): 3741s raise ValueError("Empty table name specified") 3741s 3741s def exists(self): 3741s return self.pd_sql.has_table(self.name, self.schema) 3741s 3741s def sql_schema(self) -> str: 3741s from sqlalchemy.schema import CreateTable 3741s 3741s return str(CreateTable(self.table).compile(self.pd_sql.con)) 3741s 3741s def _execute_create(self) -> None: 3741s # Inserting table into database, add to MetaData object 3741s self.table = self.table.to_metadata(self.pd_sql.meta) 3741s with self.pd_sql.run_transaction(): 3741s self.table.create(bind=self.pd_sql.con) 3741s 3741s def create(self) -> None: 3741s if self.exists(): 3741s if self.if_exists == "fail": 3741s raise ValueError(f"Table '{self.name}' already exists.") 3741s if self.if_exists == "replace": 3741s self.pd_sql.drop_table(self.name, self.schema) 3741s self._execute_create() 3741s elif self.if_exists == "append": 3741s pass 3741s else: 3741s raise ValueError(f"'{self.if_exists}' is not valid for if_exists") 3741s else: 3741s self._execute_create() 3741s 3741s def _execute_insert(self, conn, keys: list[str], data_iter) -> int: 3741s """ 3741s Execute SQL statement inserting data 3741s 3741s Parameters 3741s ---------- 3741s conn : sqlalchemy.engine.Engine or sqlalchemy.engine.Connection 3741s keys : list of str 3741s Column names 3741s data_iter : generator of list 3741s Each item contains a list of values to be inserted 3741s """ 3741s data = [dict(zip(keys, row)) for row in data_iter] 3741s result = conn.execute(self.table.insert(), data) 3741s return result.rowcount 3741s 3741s def _execute_insert_multi(self, conn, keys: list[str], data_iter) -> int: 3741s """ 3741s Alternative to _execute_insert for DBs support multi-value INSERT. 3741s 3741s Note: multi-value insert is usually faster for analytics DBs 3741s and tables containing a few columns 3741s but performance degrades quickly with increase of columns. 3741s 3741s """ 3741s 3741s from sqlalchemy import insert 3741s 3741s data = [dict(zip(keys, row)) for row in data_iter] 3741s stmt = insert(self.table).values(data) 3741s result = conn.execute(stmt) 3741s return result.rowcount 3741s 3741s def insert_data(self) -> tuple[list[str], list[np.ndarray]]: 3741s if self.index is not None: 3741s temp = self.frame.copy() 3741s temp.index.names = self.index 3741s try: 3741s temp.reset_index(inplace=True) 3741s except ValueError as err: 3741s raise ValueError(f"duplicate name in index/columns: {err}") from err 3741s else: 3741s temp = self.frame 3741s 3741s column_names = list(map(str, temp.columns)) 3741s ncols = len(column_names) 3741s # this just pre-allocates the list: None's will be replaced with ndarrays 3741s # error: List item 0 has incompatible type "None"; expected "ndarray" 3741s data_list: list[np.ndarray] = [None] * ncols # type: ignore[list-item] 3741s 3741s for i, (_, ser) in enumerate(temp.items()): 3741s if ser.dtype.kind == "M": 3741s if isinstance(ser._values, ArrowExtensionArray): 3741s import pyarrow as pa 3741s 3741s if pa.types.is_date(ser.dtype.pyarrow_dtype): 3741s # GH#53854 to_pydatetime not supported for pyarrow date dtypes 3741s d = ser._values.to_numpy(dtype=object) 3741s else: 3741s with warnings.catch_warnings(): 3741s warnings.filterwarnings("ignore", category=FutureWarning) 3741s # GH#52459 to_pydatetime will return Index[object] 3741s d = np.asarray(ser.dt.to_pydatetime(), dtype=object) 3741s else: 3741s d = ser._values.to_pydatetime() 3741s elif ser.dtype.kind == "m": 3741s vals = ser._values 3741s if isinstance(vals, ArrowExtensionArray): 3741s vals = vals.to_numpy(dtype=np.dtype("m8[ns]")) 3741s # store as integers, see GH#6921, GH#7076 3741s d = vals.view("i8").astype(object) 3741s else: 3741s d = ser._values.astype(object) 3741s 3741s assert isinstance(d, np.ndarray), type(d) 3741s 3741s if ser._can_hold_na: 3741s # Note: this will miss timedeltas since they are converted to int 3741s mask = isna(d) 3741s d[mask] = None 3741s 3741s data_list[i] = d 3741s 3741s return column_names, data_list 3741s 3741s def insert( 3741s self, 3741s chunksize: int | None = None, 3741s method: Literal["multi"] | Callable | None = None, 3741s ) -> int | None: 3741s # set insert method 3741s if method is None: 3741s exec_insert = self._execute_insert 3741s elif method == "multi": 3741s exec_insert = self._execute_insert_multi 3741s elif callable(method): 3741s exec_insert = partial(method, self) 3741s else: 3741s raise ValueError(f"Invalid parameter `method`: {method}") 3741s 3741s keys, data_list = self.insert_data() 3741s 3741s nrows = len(self.frame) 3741s 3741s if nrows == 0: 3741s return 0 3741s 3741s if chunksize is None: 3741s chunksize = nrows 3741s elif chunksize == 0: 3741s raise ValueError("chunksize argument should be non-zero") 3741s 3741s chunks = (nrows // chunksize) + 1 3741s total_inserted = None 3741s with self.pd_sql.run_transaction() as conn: 3741s for i in range(chunks): 3741s start_i = i * chunksize 3741s end_i = min((i + 1) * chunksize, nrows) 3741s if start_i >= end_i: 3741s break 3741s 3741s chunk_iter = zip(*(arr[start_i:end_i] for arr in data_list)) 3741s num_inserted = exec_insert(conn, keys, chunk_iter) 3741s # GH 46891 3741s if num_inserted is not None: 3741s if total_inserted is None: 3741s total_inserted = num_inserted 3741s else: 3741s total_inserted += num_inserted 3741s return total_inserted 3741s 3741s def _query_iterator( 3741s self, 3741s result, 3741s exit_stack: ExitStack, 3741s chunksize: int | None, 3741s columns, 3741s coerce_float: bool = True, 3741s parse_dates=None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ): 3741s """Return generator through chunked result set.""" 3741s has_read_data = False 3741s with exit_stack: 3741s while True: 3741s data = result.fetchmany(chunksize) 3741s if not data: 3741s if not has_read_data: 3741s yield DataFrame.from_records( 3741s [], columns=columns, coerce_float=coerce_float 3741s ) 3741s break 3741s 3741s has_read_data = True 3741s self.frame = _convert_arrays_to_dataframe( 3741s data, columns, coerce_float, dtype_backend 3741s ) 3741s 3741s self._harmonize_columns( 3741s parse_dates=parse_dates, dtype_backend=dtype_backend 3741s ) 3741s 3741s if self.index is not None: 3741s self.frame.set_index(self.index, inplace=True) 3741s 3741s yield self.frame 3741s 3741s def read( 3741s self, 3741s exit_stack: ExitStack, 3741s coerce_float: bool = True, 3741s parse_dates=None, 3741s columns=None, 3741s chunksize: int | None = None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ) -> DataFrame | Iterator[DataFrame]: 3741s from sqlalchemy import select 3741s 3741s if columns is not None and len(columns) > 0: 3741s cols = [self.table.c[n] for n in columns] 3741s if self.index is not None: 3741s for idx in self.index[::-1]: 3741s cols.insert(0, self.table.c[idx]) 3741s sql_select = select(*cols) 3741s else: 3741s sql_select = select(self.table) 3741s result = self.pd_sql.execute(sql_select) 3741s column_names = result.keys() 3741s 3741s if chunksize is not None: 3741s return self._query_iterator( 3741s result, 3741s exit_stack, 3741s chunksize, 3741s column_names, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s dtype_backend=dtype_backend, 3741s ) 3741s else: 3741s data = result.fetchall() 3741s self.frame = _convert_arrays_to_dataframe( 3741s data, column_names, coerce_float, dtype_backend 3741s ) 3741s 3741s self._harmonize_columns( 3741s parse_dates=parse_dates, dtype_backend=dtype_backend 3741s ) 3741s 3741s if self.index is not None: 3741s self.frame.set_index(self.index, inplace=True) 3741s 3741s return self.frame 3741s 3741s def _index_name(self, index, index_label): 3741s # for writing: index=True to include index in sql table 3741s if index is True: 3741s nlevels = self.frame.index.nlevels 3741s # if index_label is specified, set this as index name(s) 3741s if index_label is not None: 3741s if not isinstance(index_label, list): 3741s index_label = [index_label] 3741s if len(index_label) != nlevels: 3741s raise ValueError( 3741s "Length of 'index_label' should match number of " 3741s f"levels, which is {nlevels}" 3741s ) 3741s return index_label 3741s # return the used column labels for the index columns 3741s if ( 3741s nlevels == 1 3741s and "index" not in self.frame.columns 3741s and self.frame.index.name is None 3741s ): 3741s return ["index"] 3741s else: 3741s return com.fill_missing_names(self.frame.index.names) 3741s 3741s # for reading: index=(list of) string to specify column to set as index 3741s elif isinstance(index, str): 3741s return [index] 3741s elif isinstance(index, list): 3741s return index 3741s else: 3741s return None 3741s 3741s def _get_column_names_and_types(self, dtype_mapper): 3741s column_names_and_types = [] 3741s if self.index is not None: 3741s for i, idx_label in enumerate(self.index): 3741s idx_type = dtype_mapper(self.frame.index._get_level_values(i)) 3741s column_names_and_types.append((str(idx_label), idx_type, True)) 3741s 3741s column_names_and_types += [ 3741s (str(self.frame.columns[i]), dtype_mapper(self.frame.iloc[:, i]), False) 3741s for i in range(len(self.frame.columns)) 3741s ] 3741s 3741s return column_names_and_types 3741s 3741s def _create_table_setup(self): 3741s from sqlalchemy import ( 3741s Column, 3741s PrimaryKeyConstraint, 3741s Table, 3741s ) 3741s from sqlalchemy.schema import MetaData 3741s 3741s column_names_and_types = self._get_column_names_and_types(self._sqlalchemy_type) 3741s 3741s columns: list[Any] = [ 3741s Column(name, typ, index=is_index) 3741s for name, typ, is_index in column_names_and_types 3741s ] 3741s 3741s if self.keys is not None: 3741s if not is_list_like(self.keys): 3741s keys = [self.keys] 3741s else: 3741s keys = self.keys 3741s pkc = PrimaryKeyConstraint(*keys, name=self.name + "_pk") 3741s columns.append(pkc) 3741s 3741s schema = self.schema or self.pd_sql.meta.schema 3741s 3741s # At this point, attach to new metadata, only attach to self.meta 3741s # once table is created. 3741s meta = MetaData() 3741s return Table(self.name, meta, *columns, schema=schema) 3741s 3741s def _harmonize_columns( 3741s self, 3741s parse_dates=None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ) -> None: 3741s """ 3741s Make the DataFrame's column types align with the SQL table 3741s column types. 3741s Need to work around limited NA value support. Floats are always 3741s fine, ints must always be floats if there are Null values. 3741s Booleans are hard because converting bool column with None replaces 3741s all Nones with false. Therefore only convert bool if there are no 3741s NA values. 3741s Datetimes should already be converted to np.datetime64 if supported, 3741s but here we also force conversion if required. 3741s """ 3741s parse_dates = _process_parse_dates_argument(parse_dates) 3741s 3741s for sql_col in self.table.columns: 3741s col_name = sql_col.name 3741s try: 3741s df_col = self.frame[col_name] 3741s 3741s # Handle date parsing upfront; don't try to convert columns 3741s # twice 3741s if col_name in parse_dates: 3741s try: 3741s fmt = parse_dates[col_name] 3741s except TypeError: 3741s fmt = None 3741s self.frame[col_name] = _handle_date_column(df_col, format=fmt) 3741s continue 3741s 3741s # the type the dataframe column should have 3741s col_type = self._get_dtype(sql_col.type) 3741s 3741s if ( 3741s col_type is datetime 3741s or col_type is date 3741s or col_type is DatetimeTZDtype 3741s ): 3741s # Convert tz-aware Datetime SQL columns to UTC 3741s utc = col_type is DatetimeTZDtype 3741s self.frame[col_name] = _handle_date_column(df_col, utc=utc) 3741s elif dtype_backend == "numpy" and col_type is float: 3741s # floats support NA, can always convert! 3741s self.frame[col_name] = df_col.astype(col_type, copy=False) 3741s 3741s elif dtype_backend == "numpy" and len(df_col) == df_col.count(): 3741s # No NA values, can convert ints and bools 3741s if col_type is np.dtype("int64") or col_type is bool: 3741s self.frame[col_name] = df_col.astype(col_type, copy=False) 3741s except KeyError: 3741s pass # this column not in results 3741s 3741s def _sqlalchemy_type(self, col: Index | Series): 3741s dtype: DtypeArg = self.dtype or {} 3741s if is_dict_like(dtype): 3741s dtype = cast(dict, dtype) 3741s if col.name in dtype: 3741s return dtype[col.name] 3741s 3741s # Infer type of column, while ignoring missing values. 3741s # Needed for inserting typed data containing NULLs, GH 8778. 3741s col_type = lib.infer_dtype(col, skipna=True) 3741s 3741s from sqlalchemy.types import ( 3741s TIMESTAMP, 3741s BigInteger, 3741s Boolean, 3741s Date, 3741s DateTime, 3741s Float, 3741s Integer, 3741s SmallInteger, 3741s Text, 3741s Time, 3741s ) 3741s 3741s if col_type in ("datetime64", "datetime"): 3741s # GH 9086: TIMESTAMP is the suggested type if the column contains 3741s # timezone information 3741s try: 3741s # error: Item "Index" of "Union[Index, Series]" has no attribute "dt" 3741s if col.dt.tz is not None: # type: ignore[union-attr] 3741s return TIMESTAMP(timezone=True) 3741s except AttributeError: 3741s # The column is actually a DatetimeIndex 3741s # GH 26761 or an Index with date-like data e.g. 9999-01-01 3741s if getattr(col, "tz", None) is not None: 3741s return TIMESTAMP(timezone=True) 3741s return DateTime 3741s if col_type == "timedelta64": 3741s warnings.warn( 3741s "the 'timedelta' type is not supported, and will be " 3741s "written as integer values (ns frequency) to the database.", 3741s UserWarning, 3741s stacklevel=find_stack_level(), 3741s ) 3741s return BigInteger 3741s elif col_type == "floating": 3741s if col.dtype == "float32": 3741s return Float(precision=23) 3741s else: 3741s return Float(precision=53) 3741s elif col_type == "integer": 3741s # GH35076 Map pandas integer to optimal SQLAlchemy integer type 3741s if col.dtype.name.lower() in ("int8", "uint8", "int16"): 3741s return SmallInteger 3741s elif col.dtype.name.lower() in ("uint16", "int32"): 3741s return Integer 3741s elif col.dtype.name.lower() == "uint64": 3741s raise ValueError("Unsigned 64 bit integer datatype is not supported") 3741s else: 3741s return BigInteger 3741s elif col_type == "boolean": 3741s return Boolean 3741s elif col_type == "date": 3741s return Date 3741s elif col_type == "time": 3741s return Time 3741s elif col_type == "complex": 3741s raise ValueError("Complex datatypes not supported") 3741s 3741s return Text 3741s 3741s def _get_dtype(self, sqltype): 3741s from sqlalchemy.types import ( 3741s TIMESTAMP, 3741s Boolean, 3741s Date, 3741s DateTime, 3741s Float, 3741s Integer, 3741s ) 3741s 3741s if isinstance(sqltype, Float): 3741s return float 3741s elif isinstance(sqltype, Integer): 3741s # TODO: Refine integer size. 3741s return np.dtype("int64") 3741s elif isinstance(sqltype, TIMESTAMP): 3741s # we have a timezone capable type 3741s if not sqltype.timezone: 3741s return datetime 3741s return DatetimeTZDtype 3741s elif isinstance(sqltype, DateTime): 3741s # Caution: np.datetime64 is also a subclass of np.number. 3741s return datetime 3741s elif isinstance(sqltype, Date): 3741s return date 3741s elif isinstance(sqltype, Boolean): 3741s return bool 3741s return object 3741s 3741s 3741s class PandasSQL(PandasObject, ABC): 3741s """ 3741s Subclasses Should define read_query and to_sql. 3741s """ 3741s 3741s def __enter__(self) -> Self: 3741s return self 3741s 3741s def __exit__(self, *args) -> None: 3741s pass 3741s 3741s def read_table( 3741s self, 3741s table_name: str, 3741s index_col: str | list[str] | None = None, 3741s coerce_float: bool = True, 3741s parse_dates=None, 3741s columns=None, 3741s schema: str | None = None, 3741s chunksize: int | None = None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ) -> DataFrame | Iterator[DataFrame]: 3741s raise NotImplementedError 3741s 3741s @abstractmethod 3741s def read_query( 3741s self, 3741s sql: str, 3741s index_col: str | list[str] | None = None, 3741s coerce_float: bool = True, 3741s parse_dates=None, 3741s params=None, 3741s chunksize: int | None = None, 3741s dtype: DtypeArg | None = None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ) -> DataFrame | Iterator[DataFrame]: 3741s pass 3741s 3741s @abstractmethod 3741s def to_sql( 3741s self, 3741s frame, 3741s name: str, 3741s if_exists: Literal["fail", "replace", "append"] = "fail", 3741s index: bool = True, 3741s index_label=None, 3741s schema=None, 3741s chunksize: int | None = None, 3741s dtype: DtypeArg | None = None, 3741s method: Literal["multi"] | Callable | None = None, 3741s engine: str = "auto", 3741s **engine_kwargs, 3741s ) -> int | None: 3741s pass 3741s 3741s @abstractmethod 3741s def execute(self, sql: str | Select | TextClause, params=None): 3741s pass 3741s 3741s @abstractmethod 3741s def has_table(self, name: str, schema: str | None = None) -> bool: 3741s pass 3741s 3741s @abstractmethod 3741s def _create_sql_schema( 3741s self, 3741s frame: DataFrame, 3741s table_name: str, 3741s keys: list[str] | None = None, 3741s dtype: DtypeArg | None = None, 3741s schema: str | None = None, 3741s ) -> str: 3741s pass 3741s 3741s 3741s class BaseEngine: 3741s def insert_records( 3741s self, 3741s table: SQLTable, 3741s con, 3741s frame, 3741s name: str, 3741s index: bool | str | list[str] | None = True, 3741s schema=None, 3741s chunksize: int | None = None, 3741s method=None, 3741s **engine_kwargs, 3741s ) -> int | None: 3741s """ 3741s Inserts data into already-prepared table 3741s """ 3741s raise AbstractMethodError(self) 3741s 3741s 3741s class SQLAlchemyEngine(BaseEngine): 3741s def __init__(self) -> None: 3741s import_optional_dependency( 3741s "sqlalchemy", extra="sqlalchemy is required for SQL support." 3741s ) 3741s 3741s def insert_records( 3741s self, 3741s table: SQLTable, 3741s con, 3741s frame, 3741s name: str, 3741s index: bool | str | list[str] | None = True, 3741s schema=None, 3741s chunksize: int | None = None, 3741s method=None, 3741s **engine_kwargs, 3741s ) -> int | None: 3741s from sqlalchemy import exc 3741s 3741s try: 3741s return table.insert(chunksize=chunksize, method=method) 3741s except exc.StatementError as err: 3741s # GH34431 3741s # https://stackoverflow.com/a/67358288/6067848 3741s msg = r"""(\(1054, "Unknown column 'inf(e0)?' in 'field list'"\))(?# 3741s )|inf can not be used with MySQL""" 3741s err_text = str(err.orig) 3741s if re.search(msg, err_text): 3741s raise ValueError("inf cannot be used with MySQL") from err 3741s raise err 3741s 3741s 3741s def get_engine(engine: str) -> BaseEngine: 3741s """return our implementation""" 3741s if engine == "auto": 3741s engine = get_option("io.sql.engine") 3741s 3741s if engine == "auto": 3741s # try engines in this order 3741s engine_classes = [SQLAlchemyEngine] 3741s 3741s error_msgs = "" 3741s for engine_class in engine_classes: 3741s try: 3741s return engine_class() 3741s except ImportError as err: 3741s error_msgs += "\n - " + str(err) 3741s 3741s raise ImportError( 3741s "Unable to find a usable engine; " 3741s "tried using: 'sqlalchemy'.\n" 3741s "A suitable version of " 3741s "sqlalchemy is required for sql I/O " 3741s "support.\n" 3741s "Trying to import the above resulted in these errors:" 3741s f"{error_msgs}" 3741s ) 3741s 3741s if engine == "sqlalchemy": 3741s return SQLAlchemyEngine() 3741s 3741s raise ValueError("engine must be one of 'auto', 'sqlalchemy'") 3741s 3741s 3741s class SQLDatabase(PandasSQL): 3741s """ 3741s This class enables conversion between DataFrame and SQL databases 3741s using SQLAlchemy to handle DataBase abstraction. 3741s 3741s Parameters 3741s ---------- 3741s con : SQLAlchemy Connectable or URI string. 3741s Connectable to connect with the database. Using SQLAlchemy makes it 3741s possible to use any DB supported by that library. 3741s schema : string, default None 3741s Name of SQL schema in database to write to (if database flavor 3741s supports this). If None, use default schema (default). 3741s need_transaction : bool, default False 3741s If True, SQLDatabase will create a transaction. 3741s 3741s """ 3741s 3741s def __init__( 3741s self, con, schema: str | None = None, need_transaction: bool = False 3741s ) -> None: 3741s from sqlalchemy import create_engine 3741s from sqlalchemy.engine import Engine 3741s from sqlalchemy.schema import MetaData 3741s 3741s # self.exit_stack cleans up the Engine and Connection and commits the 3741s # transaction if any of those objects was created below. 3741s # Cleanup happens either in self.__exit__ or at the end of the iterator 3741s # returned by read_sql when chunksize is not None. 3741s self.exit_stack = ExitStack() 3741s if isinstance(con, str): 3741s con = create_engine(con) 3741s self.exit_stack.callback(con.dispose) 3741s if isinstance(con, Engine): 3741s con = self.exit_stack.enter_context(con.connect()) 3741s if need_transaction and not con.in_transaction(): 3741s self.exit_stack.enter_context(con.begin()) 3741s self.con = con 3741s self.meta = MetaData(schema=schema) 3741s self.returns_generator = False 3741s 3741s def __exit__(self, *args) -> None: 3741s if not self.returns_generator: 3741s self.exit_stack.close() 3741s 3741s @contextmanager 3741s def run_transaction(self): 3741s if not self.con.in_transaction(): 3741s with self.con.begin(): 3741s yield self.con 3741s else: 3741s yield self.con 3741s 3741s def execute(self, sql: str | Select | TextClause, params=None): 3741s """Simple passthrough to SQLAlchemy connectable""" 3741s args = [] if params is None else [params] 3741s if isinstance(sql, str): 3741s return self.con.exec_driver_sql(sql, *args) 3741s return self.con.execute(sql, *args) 3741s 3741s def read_table( 3741s self, 3741s table_name: str, 3741s index_col: str | list[str] | None = None, 3741s coerce_float: bool = True, 3741s parse_dates=None, 3741s columns=None, 3741s schema: str | None = None, 3741s chunksize: int | None = None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ) -> DataFrame | Iterator[DataFrame]: 3741s """ 3741s Read SQL database table into a DataFrame. 3741s 3741s Parameters 3741s ---------- 3741s table_name : str 3741s Name of SQL table in database. 3741s index_col : string, optional, default: None 3741s Column to set as index. 3741s coerce_float : bool, default True 3741s Attempts to convert values of non-string, non-numeric objects 3741s (like decimal.Decimal) to floating point. This can result in 3741s loss of precision. 3741s parse_dates : list or dict, default: None 3741s - List of column names to parse as dates. 3741s - Dict of ``{column_name: format string}`` where format string is 3741s strftime compatible in case of parsing string times, or is one of 3741s (D, s, ns, ms, us) in case of parsing integer timestamps. 3741s - Dict of ``{column_name: arg}``, where the arg corresponds 3741s to the keyword arguments of :func:`pandas.to_datetime`. 3741s Especially useful with databases without native Datetime support, 3741s such as SQLite. 3741s columns : list, default: None 3741s List of column names to select from SQL table. 3741s schema : string, default None 3741s Name of SQL schema in database to query (if database flavor 3741s supports this). If specified, this overwrites the default 3741s schema of the SQL database object. 3741s chunksize : int, default None 3741s If specified, return an iterator where `chunksize` is the number 3741s of rows to include in each chunk. 3741s dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable' 3741s Back-end data type applied to the resultant :class:`DataFrame` 3741s (still experimental). Behaviour is as follows: 3741s 3741s * ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame` 3741s (default). 3741s * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype` 3741s DataFrame. 3741s 3741s .. versionadded:: 2.0 3741s 3741s Returns 3741s ------- 3741s DataFrame 3741s 3741s See Also 3741s -------- 3741s pandas.read_sql_table 3741s SQLDatabase.read_query 3741s 3741s """ 3741s self.meta.reflect(bind=self.con, only=[table_name], views=True) 3741s table = SQLTable(table_name, self, index=index_col, schema=schema) 3741s if chunksize is not None: 3741s self.returns_generator = True 3741s return table.read( 3741s self.exit_stack, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s columns=columns, 3741s chunksize=chunksize, 3741s dtype_backend=dtype_backend, 3741s ) 3741s 3741s @staticmethod 3741s def _query_iterator( 3741s result, 3741s exit_stack: ExitStack, 3741s chunksize: int, 3741s columns, 3741s index_col=None, 3741s coerce_float: bool = True, 3741s parse_dates=None, 3741s dtype: DtypeArg | None = None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ): 3741s """Return generator through chunked result set""" 3741s has_read_data = False 3741s with exit_stack: 3741s while True: 3741s data = result.fetchmany(chunksize) 3741s if not data: 3741s if not has_read_data: 3741s yield _wrap_result( 3741s [], 3741s columns, 3741s index_col=index_col, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s dtype=dtype, 3741s dtype_backend=dtype_backend, 3741s ) 3741s break 3741s 3741s has_read_data = True 3741s yield _wrap_result( 3741s data, 3741s columns, 3741s index_col=index_col, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s dtype=dtype, 3741s dtype_backend=dtype_backend, 3741s ) 3741s 3741s def read_query( 3741s self, 3741s sql: str, 3741s index_col: str | list[str] | None = None, 3741s coerce_float: bool = True, 3741s parse_dates=None, 3741s params=None, 3741s chunksize: int | None = None, 3741s dtype: DtypeArg | None = None, 3741s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3741s ) -> DataFrame | Iterator[DataFrame]: 3741s """ 3741s Read SQL query into a DataFrame. 3741s 3741s Parameters 3741s ---------- 3741s sql : str 3741s SQL query to be executed. 3741s index_col : string, optional, default: None 3741s Column name to use as index for the returned DataFrame object. 3741s coerce_float : bool, default True 3741s Attempt to convert values of non-string, non-numeric objects (like 3741s decimal.Decimal) to floating point, useful for SQL result sets. 3741s params : list, tuple or dict, optional, default: None 3741s List of parameters to pass to execute method. The syntax used 3741s to pass parameters is database driver dependent. Check your 3741s database driver documentation for which of the five syntax styles, 3741s described in PEP 249's paramstyle, is supported. 3741s Eg. for psycopg2, uses %(name)s so use params={'name' : 'value'} 3741s parse_dates : list or dict, default: None 3741s - List of column names to parse as dates. 3741s - Dict of ``{column_name: format string}`` where format string is 3741s strftime compatible in case of parsing string times, or is one of 3741s (D, s, ns, ms, us) in case of parsing integer timestamps. 3741s - Dict of ``{column_name: arg dict}``, where the arg dict 3741s corresponds to the keyword arguments of 3741s :func:`pandas.to_datetime` Especially useful with databases 3741s without native Datetime support, such as SQLite. 3741s chunksize : int, default None 3741s If specified, return an iterator where `chunksize` is the number 3741s of rows to include in each chunk. 3741s dtype : Type name or dict of columns 3741s Data type for data or columns. E.g. np.float64 or 3741s {'a': np.float64, 'b': np.int32, 'c': 'Int64'} 3741s 3741s .. versionadded:: 1.3.0 3741s 3741s Returns 3741s ------- 3741s DataFrame 3741s 3741s See Also 3741s -------- 3741s read_sql_table : Read SQL database table into a DataFrame. 3741s read_sql 3741s 3741s """ 3741s result = self.execute(sql, params) 3741s columns = result.keys() 3741s 3741s if chunksize is not None: 3741s self.returns_generator = True 3741s return self._query_iterator( 3741s result, 3741s self.exit_stack, 3741s chunksize, 3741s columns, 3741s index_col=index_col, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s dtype=dtype, 3741s dtype_backend=dtype_backend, 3741s ) 3741s else: 3741s data = result.fetchall() 3741s frame = _wrap_result( 3741s data, 3741s columns, 3741s index_col=index_col, 3741s coerce_float=coerce_float, 3741s parse_dates=parse_dates, 3741s dtype=dtype, 3741s dtype_backend=dtype_backend, 3741s ) 3741s return frame 3741s 3741s read_sql = read_query 3741s 3741s def prep_table( 3741s self, 3741s frame, 3741s name: str, 3741s if_exists: Literal["fail", "replace", "append"] = "fail", 3741s index: bool | str | list[str] | None = True, 3741s index_label=None, 3741s schema=None, 3741s dtype: DtypeArg | None = None, 3741s ) -> SQLTable: 3741s """ 3741s Prepares table in the database for data insertion. Creates it if needed, etc. 3741s """ 3741s if dtype: 3741s if not is_dict_like(dtype): 3741s # error: Value expression in dictionary comprehension has incompatible 3741s # type "Union[ExtensionDtype, str, dtype[Any], Type[object], 3741s # Dict[Hashable, Union[ExtensionDtype, Union[str, dtype[Any]], 3741s # Type[str], Type[float], Type[int], Type[complex], Type[bool], 3741s # Type[object]]]]"; expected type "Union[ExtensionDtype, str, 3741s # dtype[Any], Type[object]]" 3741s dtype = {col_name: dtype for col_name in frame} # type: ignore[misc] 3741s else: 3741s dtype = cast(dict, dtype) 3741s 3741s from sqlalchemy.types import TypeEngine 3741s 3741s for col, my_type in dtype.items(): 3741s if isinstance(my_type, type) and issubclass(my_type, TypeEngine): 3741s pass 3741s elif isinstance(my_type, TypeEngine): 3741s pass 3741s else: 3741s raise ValueError(f"The type of {col} is not a SQLAlchemy type") 3741s 3741s table = SQLTable( 3741s name, 3741s self, 3741s frame=frame, 3741s index=index, 3741s if_exists=if_exists, 3741s index_label=index_label, 3741s schema=schema, 3741s dtype=dtype, 3741s ) 3741s table.create() 3741s return table 3741s 3741s def check_case_sensitive( 3741s self, 3741s name: str, 3741s schema: str | None, 3741s ) -> None: 3741s """ 3741s Checks table name for issues with case-sensitivity. 3741s Method is called after data is inserted. 3741s """ 3741s if not name.isdigit() and not name.islower(): 3741s # check for potentially case sensitivity issues (GH7815) 3741s # Only check when name is not a number and name is not lower case 3741s from sqlalchemy import inspect as sqlalchemy_inspect 3741s 3741s insp = sqlalchemy_inspect(self.con) 3741s table_names = insp.get_table_names(schema=schema or self.meta.schema) 3741s if name not in table_names: 3741s msg = ( 3741s f"The provided table name '{name}' is not found exactly as " 3741s "such in the database after writing the table, possibly " 3741s "due to case sensitivity issues. Consider using lower " 3741s "case table names." 3741s ) 3741s warnings.warn( 3741s msg, 3741s UserWarning, 3741s stacklevel=find_stack_level(), 3741s ) 3741s 3741s def to_sql( 3741s self, 3741s frame, 3741s name: str, 3741s if_exists: Literal["fail", "replace", "append"] = "fail", 3741s index: bool = True, 3741s index_label=None, 3741s schema: str | None = None, 3741s chunksize: int | None = None, 3741s dtype: DtypeArg | None = None, 3741s method: Literal["multi"] | Callable | None = None, 3741s engine: str = "auto", 3741s **engine_kwargs, 3741s ) -> int | None: 3741s """ 3741s Write records stored in a DataFrame to a SQL database. 3741s 3741s Parameters 3741s ---------- 3741s frame : DataFrame 3741s name : string 3741s Name of SQL table. 3741s if_exists : {'fail', 'replace', 'append'}, default 'fail' 3741s - fail: If table exists, do nothing. 3741s - replace: If table exists, drop it, recreate it, and insert data. 3741s - append: If table exists, insert data. Create if does not exist. 3741s index : boolean, default True 3741s Write DataFrame index as a column. 3741s index_label : string or sequence, default None 3741s Column label for index column(s). If None is given (default) and 3741s `index` is True, then the index names are used. 3741s A sequence should be given if the DataFrame uses MultiIndex. 3741s schema : string, default None 3741s Name of SQL schema in database to write to (if database flavor 3741s supports this). If specified, this overwrites the default 3741s schema of the SQLDatabase object. 3741s chunksize : int, default None 3741s If not None, then rows will be written in batches of this size at a 3741s time. If None, all rows will be written at once. 3741s dtype : single type or dict of column name to SQL type, default None 3741s Optional specifying the datatype for columns. The SQL type should 3741s be a SQLAlchemy type. If all columns are of the same type, one 3741s single value can be used. 3741s method : {None', 'multi', callable}, default None 3741s Controls the SQL insertion clause used: 3741s 3741s * None : Uses standard SQL ``INSERT`` clause (one per row). 3741s * 'multi': Pass multiple values in a single ``INSERT`` clause. 3741s * callable with signature ``(pd_table, conn, keys, data_iter)``. 3741s 3741s Details and a sample callable implementation can be found in the 3741s section :ref:`insert method `. 3741s engine : {'auto', 'sqlalchemy'}, default 'auto' 3741s SQL engine library to use. If 'auto', then the option 3741s ``io.sql.engine`` is used. The default ``io.sql.engine`` 3741s behavior is 'sqlalchemy' 3741s 3741s .. versionadded:: 1.3.0 3741s 3741s **engine_kwargs 3741s Any additional kwargs are passed to the engine. 3741s """ 3741s sql_engine = get_engine(engine) 3741s 3741s table = self.prep_table( 3741s frame=frame, 3741s name=name, 3741s if_exists=if_exists, 3741s index=index, 3741s index_label=index_label, 3741s schema=schema, 3741s dtype=dtype, 3741s ) 3741s 3741s total_inserted = sql_engine.insert_records( 3741s table=table, 3741s con=self.con, 3741s frame=frame, 3741s name=name, 3741s index=index, 3741s schema=schema, 3741s chunksize=chunksize, 3741s method=method, 3741s **engine_kwargs, 3741s ) 3741s 3741s self.check_case_sensitive(name=name, schema=schema) 3741s return total_inserted 3741s 3741s @property 3741s def tables(self): 3741s return self.meta.tables 3741s 3741s def has_table(self, name: str, schema: str | None = None) -> bool: 3741s from sqlalchemy import inspect as sqlalchemy_inspect 3741s 3741s insp = sqlalchemy_inspect(self.con) 3741s return insp.has_table(name, schema or self.meta.schema) 3741s 3741s def get_table(self, table_name: str, schema: str | None = None) -> Table: 3741s from sqlalchemy import ( 3741s Numeric, 3741s Table, 3741s ) 3741s 3741s schema = schema or self.meta.schema 3741s tbl = Table(table_name, self.meta, autoload_with=self.con, schema=schema) 3741s for column in tbl.columns: 3741s if isinstance(column.type, Numeric): 3741s column.type.asdecimal = False 3741s return tbl 3741s 3741s def drop_table(self, table_name: str, schema: str | None = None) -> None: 3741s schema = schema or self.meta.schema 3741s if self.has_table(table_name, schema): 3742s self.meta.reflect( 3742s bind=self.con, only=[table_name], schema=schema, views=True 3742s ) 3742s with self.run_transaction(): 3742s self.get_table(table_name, schema).drop(bind=self.con) 3742s self.meta.clear() 3742s 3742s def _create_sql_schema( 3742s self, 3742s frame: DataFrame, 3742s table_name: str, 3742s keys: list[str] | None = None, 3742s dtype: DtypeArg | None = None, 3742s schema: str | None = None, 3742s ) -> str: 3742s table = SQLTable( 3742s table_name, 3742s self, 3742s frame=frame, 3742s index=False, 3742s keys=keys, 3742s dtype=dtype, 3742s schema=schema, 3742s ) 3742s return str(table.sql_schema()) 3742s 3742s 3742s # ---- SQL without SQLAlchemy --- 3742s 3742s 3742s class ADBCDatabase(PandasSQL): 3742s """ 3742s This class enables conversion between DataFrame and SQL databases 3742s using ADBC to handle DataBase abstraction. 3742s 3742s Parameters 3742s ---------- 3742s con : adbc_driver_manager.dbapi.Connection 3742s """ 3742s 3742s def __init__(self, con) -> None: 3742s self.con = con 3742s 3742s @contextmanager 3742s def run_transaction(self): 3742s with self.con.cursor() as cur: 3742s try: 3742s yield cur 3742s except Exception: 3742s self.con.rollback() 3742s raise 3742s self.con.commit() 3742s 3742s def execute(self, sql: str | Select | TextClause, params=None): 3742s if not isinstance(sql, str): 3742s raise TypeError("Query must be a string unless using sqlalchemy.") 3742s args = [] if params is None else [params] 3742s cur = self.con.cursor() 3742s try: 3742s cur.execute(sql, *args) 3742s return cur 3742s except Exception as exc: 3742s try: 3742s self.con.rollback() 3742s except Exception as inner_exc: # pragma: no cover 3742s ex = DatabaseError( 3742s f"Execution failed on sql: {sql}\n{exc}\nunable to rollback" 3742s ) 3742s raise ex from inner_exc 3742s 3742s ex = DatabaseError(f"Execution failed on sql '{sql}': {exc}") 3742s raise ex from exc 3742s 3742s def read_table( 3742s self, 3742s table_name: str, 3742s index_col: str | list[str] | None = None, 3742s coerce_float: bool = True, 3742s parse_dates=None, 3742s columns=None, 3742s schema: str | None = None, 3742s chunksize: int | None = None, 3742s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3742s ) -> DataFrame | Iterator[DataFrame]: 3742s """ 3742s Read SQL database table into a DataFrame. 3742s 3742s Parameters 3742s ---------- 3742s table_name : str 3742s Name of SQL table in database. 3742s coerce_float : bool, default True 3742s Raises NotImplementedError 3742s parse_dates : list or dict, default: None 3742s - List of column names to parse as dates. 3742s - Dict of ``{column_name: format string}`` where format string is 3742s strftime compatible in case of parsing string times, or is one of 3742s (D, s, ns, ms, us) in case of parsing integer timestamps. 3742s - Dict of ``{column_name: arg}``, where the arg corresponds 3742s to the keyword arguments of :func:`pandas.to_datetime`. 3742s Especially useful with databases without native Datetime support, 3742s such as SQLite. 3742s columns : list, default: None 3742s List of column names to select from SQL table. 3742s schema : string, default None 3742s Name of SQL schema in database to query (if database flavor 3742s supports this). If specified, this overwrites the default 3742s schema of the SQL database object. 3742s chunksize : int, default None 3742s Raises NotImplementedError 3742s dtype_backend : {'numpy_nullable', 'pyarrow'}, default 'numpy_nullable' 3742s Back-end data type applied to the resultant :class:`DataFrame` 3742s (still experimental). Behaviour is as follows: 3742s 3742s * ``"numpy_nullable"``: returns nullable-dtype-backed :class:`DataFrame` 3742s (default). 3742s * ``"pyarrow"``: returns pyarrow-backed nullable :class:`ArrowDtype` 3742s DataFrame. 3742s 3742s .. versionadded:: 2.0 3742s 3742s Returns 3742s ------- 3742s DataFrame 3742s 3742s See Also 3742s -------- 3742s pandas.read_sql_table 3742s SQLDatabase.read_query 3742s 3742s """ 3742s if coerce_float is not True: 3742s raise NotImplementedError( 3742s "'coerce_float' is not implemented for ADBC drivers" 3742s ) 3742s if chunksize: 3742s raise NotImplementedError("'chunksize' is not implemented for ADBC drivers") 3742s 3742s if columns: 3742s if index_col: 3742s index_select = maybe_make_list(index_col) 3742s else: 3742s index_select = [] 3742s to_select = index_select + columns 3742s select_list = ", ".join(f'"{x}"' for x in to_select) 3742s else: 3742s select_list = "*" 3742s if schema: 3742s stmt = f"SELECT {select_list} FROM {schema}.{table_name}" 3742s else: 3742s stmt = f"SELECT {select_list} FROM {table_name}" 3742s 3742s mapping: type[ArrowDtype] | None | Callable 3742s if dtype_backend == "pyarrow": 3742s mapping = ArrowDtype 3742s elif dtype_backend == "numpy_nullable": 3742s from pandas.io._util import _arrow_dtype_mapping 3742s 3742s mapping = _arrow_dtype_mapping().get 3742s elif using_pyarrow_string_dtype(): 3742s from pandas.io._util import arrow_string_types_mapper 3742s 3742s arrow_string_types_mapper() 3742s else: 3742s mapping = None 3742s 3742s with self.con.cursor() as cur: 3742s cur.execute(stmt) 3742s df = cur.fetch_arrow_table().to_pandas(types_mapper=mapping) 3742s 3742s return _wrap_result_adbc( 3742s df, 3742s index_col=index_col, 3742s parse_dates=parse_dates, 3742s ) 3742s 3742s def read_query( 3742s self, 3742s sql: str, 3742s index_col: str | list[str] | None = None, 3742s coerce_float: bool = True, 3742s parse_dates=None, 3742s params=None, 3742s chunksize: int | None = None, 3742s dtype: DtypeArg | None = None, 3742s dtype_backend: DtypeBackend | Literal["numpy"] = "numpy", 3742s ) -> DataFrame | Iterator[DataFrame]: 3742s """ 3742s Read SQL query into a DataFrame. 3742s 3742s Parameters 3742s ---------- 3742s sql : str 3742s SQL query to be executed. 3742s index_col : string, optional, default: None 3742s Column name to use as index for the returned DataFrame object. 3742s coerce_float : bool, default True 3742s Raises NotImplementedError 3742s params : list, tuple or dict, optional, default: None 3742s Raises NotImplementedError 3742s parse_dates : list or dict, default: None 3742s - List of column names to parse as dates. 3742s - Dict of ``{column_name: format string}`` where format string is 3742s strftime compatible in case of parsing string times, or is one of 3742s (D, s, ns, ms, us) in case of parsing integer timestamps. 3742s - Dict of ``{column_name: arg dict}``, where the arg dict 3742s corresponds to the keyword arguments of 3742s :func:`pandas.to_datetime` Especially useful with databases 3742s without native Datetime support, such as SQLite. 3742s chunksize : int, default None 3742s Raises NotImplementedError 3742s dtype : Type name or dict of columns 3742s Data type for data or columns. E.g. np.float64 or 3742s {'a': np.float64, 'b': np.int32, 'c': 'Int64'} 3742s 3742s .. versionadded:: 1.3.0 3742s 3742s Returns 3742s ------- 3742s DataFrame 3742s 3742s See Also 3742s -------- 3742s read_sql_table : Read SQL database table into a DataFrame. 3742s read_sql 3742s 3742s """ 3742s if coerce_float is not True: 3742s raise NotImplementedError( 3742s "'coerce_float' is not implemented for ADBC drivers" 3742s ) 3742s if params: 3742s raise NotImplementedError("'params' is not implemented for ADBC drivers") 3742s if chunksize: 3742s raise NotImplementedError("'chunksize' is not implemented for ADBC drivers") 3742s 3742s mapping: type[ArrowDtype] | None | Callable 3742s if dtype_backend == "pyarrow": 3742s mapping = ArrowDtype 3742s elif dtype_backend == "numpy_nullable": 3742s from pandas.io._util import _arrow_dtype_mapping 3742s 3742s mapping = _arrow_dtype_mapping().get 3742s else: 3742s mapping = None 3742s 3742s with self.con.cursor() as cur: 3742s cur.execute(sql) 3742s df = cur.fetch_arrow_table().to_pandas(types_mapper=mapping) 3742s 3742s return _wrap_result_adbc( 3742s df, 3742s index_col=index_col, 3742s parse_dates=parse_dates, 3742s dtype=dtype, 3742s ) 3742s 3742s read_sql = read_query 3742s 3742s def to_sql( 3742s self, 3742s frame, 3742s name: str, 3742s if_exists: Literal["fail", "replace", "append"] = "fail", 3742s index: bool = True, 3742s index_label=None, 3742s schema: str | None = None, 3742s chunksize: int | None = None, 3742s dtype: DtypeArg | None = None, 3742s method: Literal["multi"] | Callable | None = None, 3742s engine: str = "auto", 3742s **engine_kwargs, 3742s ) -> int | None: 3742s """ 3742s Write records stored in a DataFrame to a SQL database. 3742s 3742s Parameters 3742s ---------- 3742s frame : DataFrame 3742s name : string 3742s Name of SQL table. 3742s if_exists : {'fail', 'replace', 'append'}, default 'fail' 3742s - fail: If table exists, do nothing. 3742s - replace: If table exists, drop it, recreate it, and insert data. 3742s - append: If table exists, insert data. Create if does not exist. 3742s index : boolean, default True 3742s Write DataFrame index as a column. 3742s index_label : string or sequence, default None 3742s Raises NotImplementedError 3742s schema : string, default None 3742s Name of SQL schema in database to write to (if database flavor 3742s supports this). If specified, this overwrites the default 3742s schema of the SQLDatabase object. 3742s chunksize : int, default None 3742s Raises NotImplementedError 3742s dtype : single type or dict of column name to SQL type, default None 3742s Raises NotImplementedError 3742s method : {None', 'multi', callable}, default None 3742s Raises NotImplementedError 3742s engine : {'auto', 'sqlalchemy'}, default 'auto' 3742s Raises NotImplementedError if not set to 'auto' 3742s """ 3742s if index_label: 3742s raise NotImplementedError( 3742s "'index_label' is not implemented for ADBC drivers" 3742s ) 3742s if chunksize: 3742s raise NotImplementedError("'chunksize' is not implemented for ADBC drivers") 3742s if dtype: 3742s raise NotImplementedError("'dtype' is not implemented for ADBC drivers") 3742s if method: 3742s raise NotImplementedError("'method' is not implemented for ADBC drivers") 3742s if engine != "auto": 3742s raise NotImplementedError( 3742s "engine != 'auto' not implemented for ADBC drivers" 3742s ) 3742s 3742s if schema: 3742s table_name = f"{schema}.{name}" 3742s else: 3742s table_name = name 3742s 3742s # pandas if_exists="append" will still create the 3742s # table if it does not exist; ADBC is more explicit with append/create 3742s # as applicable modes, so the semantics get blurred across 3742s # the libraries 3742s mode = "create" 3742s if self.has_table(name, schema): 3742s if if_exists == "fail": 3742s raise ValueError(f"Table '{table_name}' already exists.") 3742s elif if_exists == "replace": 3742s with self.con.cursor() as cur: 3742s cur.execute(f"DROP TABLE {table_name}") 3742s elif if_exists == "append": 3742s mode = "append" 3742s 3742s import pyarrow as pa 3742s 3742s try: 3742s tbl = pa.Table.from_pandas(frame, preserve_index=index) 3742s except pa.ArrowNotImplementedError as exc: 3742s raise ValueError("datatypes not supported") from exc 3742s 3742s with self.con.cursor() as cur: 3742s total_inserted = cur.adbc_ingest( 3742s table_name=name, data=tbl, mode=mode, db_schema_name=schema 3742s ) 3742s 3742s self.con.commit() 3742s return total_inserted 3742s 3742s def has_table(self, name: str, schema: str | None = None) -> bool: 3742s meta = self.con.adbc_get_objects( 3742s db_schema_filter=schema, table_name_filter=name 3742s ).read_all() 3742s 3742s for catalog_schema in meta["catalog_db_schemas"].to_pylist(): 3742s if not catalog_schema: 3742s continue 3742s for schema_record in catalog_schema: 3742s if not schema_record: 3742s continue 3742s 3742s for table_record in schema_record["db_schema_tables"]: 3742s if table_record["table_name"] == name: 3742s return True 3742s 3742s return False 3742s 3742s def _create_sql_schema( 3742s self, 3742s frame: DataFrame, 3742s table_name: str, 3742s keys: list[str] | None = None, 3742s dtype: DtypeArg | None = None, 3742s schema: str | None = None, 3742s ) -> str: 3742s raise NotImplementedError("not implemented for adbc") 3742s 3742s 3742s # sqlite-specific sql strings and handler class 3742s # dictionary used for readability purposes 3742s _SQL_TYPES = { 3742s "string": "TEXT", 3742s "floating": "REAL", 3742s "integer": "INTEGER", 3742s "datetime": "TIMESTAMP", 3742s "date": "DATE", 3742s "time": "TIME", 3742s "boolean": "INTEGER", 3742s } 3742s 3742s 3742s def _get_unicode_name(name: object): 3742s try: 3742s uname = str(name).encode("utf-8", "strict").decode("utf-8") 3742s except UnicodeError as err: 3742s raise ValueError(f"Cannot convert identifier to UTF-8: '{name}'") from err 3742s return uname 3742s 3742s 3742s def _get_valid_sqlite_name(name: object): 3742s # See https://stackoverflow.com/questions/6514274/how-do-you-escape-strings\ 3742s # -for-sqlite-table-column-names-in-python 3742s # Ensure the string can be encoded as UTF-8. 3742s # Ensure the string does not include any NUL characters. 3742s # Replace all " with "". 3742s # Wrap the entire thing in double quotes. 3742s 3742s name = _get_unicode_name(name) 3742s if not len(name): 3742s raise ValueError("Empty table or column name specified") 3742s 3742s if '\0' in name: 3742s raise ValueError("SQLite identifier cannot contain NULs") 3742s name = name.replace('"', '""') 3742s return '"' + name + '"' 3742s 3742s 3742s class SQLiteTable(SQLTable): 3742s """ 3742s Patch the SQLTable for fallback support. 3742s Instead of a table variable just use the Create Table statement. 3742s """ 3742s 3742s def __init__(self, *args, **kwargs) -> None: 3742s super().__init__(*args, **kwargs) 3742s 3742s self._register_date_adapters() 3742s 3742s def _register_date_adapters(self) -> None: 3742s # GH 8341 3742s # register an adapter callable for datetime.time object 3742s import sqlite3 3742s 3742s # this will transform time(12,34,56,789) into '12:34:56.000789' 3742s # (this is what sqlalchemy does) 3742s def _adapt_time(t) -> str: 3742s # This is faster than strftime 3742s return f"{t.hour:02d}:{t.minute:02d}:{t.second:02d}.{t.microsecond:06d}" 3742s 3742s # Also register adapters for date/datetime and co 3742s # xref https://docs.python.org/3.12/library/sqlite3.html#adapter-and-converter-recipes 3742s # Python 3.12+ doesn't auto-register adapters for us anymore 3742s 3742s adapt_date_iso = lambda val: val.isoformat() 3742s adapt_datetime_iso = lambda val: val.isoformat(" ") 3742s 3742s sqlite3.register_adapter(time, _adapt_time) 3742s 3742s sqlite3.register_adapter(date, adapt_date_iso) 3742s sqlite3.register_adapter(datetime, adapt_datetime_iso) 3742s 3742s convert_date = lambda val: date.fromisoformat(val.decode()) 3742s convert_timestamp = lambda val: datetime.fromisoformat(val.decode()) 3742s 3742s sqlite3.register_converter("date", convert_date) 3742s sqlite3.register_converter("timestamp", convert_timestamp) 3742s 3742s def sql_schema(self) -> str: 3742s return str(";\n".join(self.table)) 3742s 3742s def _execute_create(self) -> None: 3742s with self.pd_sql.run_transaction() as conn: 3742s for stmt in self.table: 3742s conn.execute(stmt) 3742s 3742s def insert_statement(self, *, num_rows: int) -> str: 3742s names = list(map(str, self.frame.columns)) 3742s wld = "?" # wildcard char 3742s escape = _get_valid_sqlite_name 3742s 3742s if self.index is not None: 3742s for idx in self.index[::-1]: 3742s names.insert(0, idx) 3742s 3742s bracketed_names = [escape(column) for column in names] 3742s col_names = ",".join(bracketed_names) 3742s 3742s row_wildcards = ",".join([wld] * len(names)) 3742s wildcards = ",".join([f"({row_wildcards})" for _ in range(num_rows)]) 3742s insert_statement = ( 3742s f"INSERT INTO {escape(self.name)} ({col_names}) VALUES {wildcards}" 3742s ) 3742s return insert_statement 3742s 3742s def _execute_insert(self, conn, keys, data_iter) -> int: 3742s data_list = list(data_iter) 3742s conn.executemany(self.insert_statement(num_rows=1), data_list) 3742s return conn.rowcount 3742s 3742s def _execute_insert_multi(self, conn, keys, data_iter) -> int: 3742s data_list = list(data_iter) 3742s flattened_data = [x for row in data_list for x in row] 3742s conn.execute(self.insert_statement(num_rows=len(data_list)), flattened_data) 3742s return conn.rowcount 3742s 3742s def _create_table_setup(self): 3742s """ 3742s Return a list of SQL statements that creates a table reflecting the 3742s structure of a DataFrame. The first entry will be a CREATE TABLE 3742s statement while the rest will be CREATE INDEX statements. 3742s """ 3742s column_names_and_types = self._get_column_names_and_types(self._sql_type_name) 3742s escape = _get_valid_sqlite_name 3742s 3742s create_tbl_stmts = [ 3742s escape(cname) + " " + ctype for cname, ctype, _ in column_names_and_types 3742s ] 3742s 3742s if self.keys is not None and len(self.keys): 3742s if not is_list_like(self.keys): 3742s keys = [self.keys] 3742s else: 3742s keys = self.keys 3742s cnames_br = ", ".join([escape(c) for c in keys]) 3742s create_tbl_stmts.append( 3742s f"CONSTRAINT {self.name}_pk PRIMARY KEY ({cnames_br})" 3742s ) 3742s if self.schema: 3742s schema_name = self.schema + "." 3742s else: 3742s schema_name = "" 3742s create_stmts = [ 3742s "CREATE TABLE " 3742s + schema_name 3742s + escape(self.name) 3742s + " (\n" 3742s + ",\n ".join(create_tbl_stmts) 3742s + "\n)" 3742s ] 3742s 3742s ix_cols = [cname for cname, _, is_index in column_names_and_types if is_index] 3742s if len(ix_cols): 3742s cnames = "_".join(ix_cols) 3742s cnames_br = ",".join([escape(c) for c in ix_cols]) 3742s create_stmts.append( 3742s "CREATE INDEX " 3742s + escape("ix_" + self.name + "_" + cnames) 3742s + "ON " 3742s + escape(self.name) 3742s + " (" 3742s + cnames_br 3742s + ")" 3742s ) 3742s 3742s return create_stmts 3742s 3742s def _sql_type_name(self, col): 3742s dtype: DtypeArg = self.dtype or {} 3742s if is_dict_like(dtype): 3742s dtype = cast(dict, dtype) 3742s if col.name in dtype: 3742s return dtype[col.name] 3742s 3742s # Infer type of column, while ignoring missing values. 3742s # Needed for inserting typed data containing NULLs, GH 8778. 3742s col_type = lib.infer_dtype(col, skipna=True) 3742s 3742s if col_type == "timedelta64": 3742s warnings.warn( 3742s "the 'timedelta' type is not supported, and will be " 3742s "written as integer values (ns frequency) to the database.", 3742s UserWarning, 3742s stacklevel=find_stack_level(), 3742s ) 3742s col_type = "integer" 3742s 3742s elif col_type == "datetime64": 3742s col_type = "datetime" 3742s 3742s elif col_type == "empty": 3742s col_type = "string" 3742s 3742s elif col_type == "complex": 3742s raise ValueError("Complex datatypes not supported") 3742s 3742s if col_type not in _SQL_TYPES: 3742s col_type = "string" 3742s 3742s return _SQL_TYPES[col_type] 3742s 3742s 3742s class SQLiteDatabase(PandasSQL): 3742s """ 3742s Version of SQLDatabase to support SQLite connections (fallback without 3742s SQLAlchemy). This should only be used internally. 3742s 3742s Parameters 3742s ---------- 3742s con : sqlite connection object 3742s 3742s """ 3742s 3742s def __init__(self, con) -> None: 3742s self.con = con 3742s 3742s @contextmanager 3742s def run_transaction(self): 3742s cur = self.con.cursor() 3742s try: 3742s yield cur 3742s self.con.commit() 3742s except Exception: 3742s self.con.rollback() 3742s raise 3742s finally: 3742s cur.close() 3742s 3742s def execute(self, sql: str | Select | TextClause, params=None): 3742s if not isinstance(sql, str): 3742s raise TypeError("Query must be a string unless using sqlalchemy.") 3742s args = [] if params is None else [params] 3742s > cur = self.con.cursor() 3742s E AttributeError: 'Engine' object has no attribute 'cursor' 3742s 3742s /usr/lib/python3/dist-packages/pandas/io/sql.py:2672: AttributeError 3742s ----------------------------- Captured stdout call ----------------------------- 3742s Dumped cluster state to test_cluster_dump/test_to_sql_engine_kwargs.yaml 3742s ------------------------------ Captured log call ------------------------------- 3742s INFO distributed.scheduler:scheduler.py:1711 State start 3742s INFO distributed.scheduler:scheduler.py:4072 Scheduler at: tcp://127.0.0.1:35309 3742s INFO distributed.scheduler:scheduler.py:4087 dashboard at: http://127.0.0.1:36511/status 3742s INFO distributed.scheduler:scheduler.py:7879 Registering Worker plugin shuffle 3742s INFO distributed.worker:worker.py:1442 Start worker at: tcp://127.0.0.1:36739 3742s INFO distributed.worker:worker.py:1443 Listening to: tcp://127.0.0.1:36739 3742s INFO distributed.worker:worker.py:1446 Worker name: 0 3742s INFO distributed.worker:worker.py:1448 dashboard at: 127.0.0.1:35577 3742s INFO distributed.worker:worker.py:1449 Waiting to connect to: tcp://127.0.0.1:35309 3742s INFO distributed.worker:worker.py:1450 ------------------------------------------------- 3742s INFO distributed.worker:worker.py:1451 Threads: 1 3742s INFO distributed.worker:worker.py:1453 Memory: 7.73 GiB 3742s INFO distributed.worker:worker.py:1457 Local Directory: /tmp/dask-scratch-space/worker-7nlzk_03 3742s INFO distributed.worker:worker.py:1170 ------------------------------------------------- 3742s INFO distributed.worker:worker.py:1442 Start worker at: tcp://127.0.0.1:36975 3742s INFO distributed.worker:worker.py:1443 Listening to: tcp://127.0.0.1:36975 3742s INFO distributed.worker:worker.py:1446 Worker name: 1 3742s INFO distributed.worker:worker.py:1448 dashboard at: 127.0.0.1:42247 3742s INFO distributed.worker:worker.py:1449 Waiting to connect to: tcp://127.0.0.1:35309 3742s INFO distributed.worker:worker.py:1450 ------------------------------------------------- 3742s INFO distributed.worker:worker.py:1451 Threads: 2 3742s INFO distributed.worker:worker.py:1453 Memory: 7.73 GiB 3742s INFO distributed.worker:worker.py:1457 Local Directory: /tmp/dask-scratch-space/worker-xnw6a2wr 3742s INFO distributed.worker:worker.py:1170 ------------------------------------------------- 3742s INFO distributed.scheduler:scheduler.py:4424 Register worker 3742s INFO distributed.scheduler:scheduler.py:5934 Starting worker compute stream, tcp://127.0.0.1:36739 3742s INFO distributed.core:core.py:1019 Starting established connection to tcp://127.0.0.1:34632 3742s INFO distributed.scheduler:scheduler.py:4424 Register worker 3742s INFO distributed.scheduler:scheduler.py:5934 Starting worker compute stream, tcp://127.0.0.1:36975 3742s INFO distributed.core:core.py:1019 Starting established connection to tcp://127.0.0.1:34634 3742s INFO distributed.worker:worker.py:1873 Starting Worker plugin shuffle 3742s INFO distributed.worker:worker.py:1873 Starting Worker plugin shuffle 3742s INFO distributed.worker:worker.py:1237 Registered to: tcp://127.0.0.1:35309 3742s INFO distributed.worker:worker.py:1238 ------------------------------------------------- 3742s INFO distributed.worker:worker.py:1237 Registered to: tcp://127.0.0.1:35309 3742s INFO distributed.worker:worker.py:1238 ------------------------------------------------- 3742s INFO distributed.core:core.py:1019 Starting established connection to tcp://127.0.0.1:35309 3742s INFO distributed.core:core.py:1019 Starting established connection to tcp://127.0.0.1:35309 3742s INFO distributed.scheduler:scheduler.py:5691 Receive client connection: Client-8191c86a-6397-11ef-8e27-fa163e449755 3742s INFO distributed.core:core.py:1019 Starting established connection to tcp://127.0.0.1:34650 3742s WARNING distributed.worker:worker.py:2343 Compute Failed 3742s Key: _to_sql_chunk-89f8ca95-d241-477f-8b3e-ecf4b987b800 3742s Function: execute_task 3742s args: ((, , [Empty DataFrame 3742s Columns: [a, b] 3742s Index: []], (, [['name', 'test'], ['uri', 'sqlite:////tmp/tmp4uknnysk'], ['engine_kwargs', (, [['echo', False]])], ['schema', None], ['if_exists', 'fail'], ['index', True], ['index_label', None], ['chunksize', None], ['dtype', None], ['method', None]]))) 3742s kwargs: {} 3742s Exception: 'AttributeError("\'Engine\' object has no attribute \'cursor\'")' 3742s 3742s INFO distributed.scheduler:scheduler.py:5735 Remove client Client-8191c86a-6397-11ef-8e27-fa163e449755 3742s INFO distributed.core:core.py:1044 Received 'close-stream' from tcp://127.0.0.1:34650; closing. 3742s INFO distributed.scheduler:scheduler.py:5735 Remove client Client-8191c86a-6397-11ef-8e27-fa163e449755 3742s INFO distributed.scheduler:scheduler.py:5727 Close client connection: Client-8191c86a-6397-11ef-8e27-fa163e449755 3742s INFO distributed.worker:worker.py:1546 Stopping worker at tcp://127.0.0.1:36739. Reason: worker-close 3742s INFO distributed.worker:worker.py:1546 Stopping worker at tcp://127.0.0.1:36975. Reason: worker-close 3742s INFO distributed.core:core.py:1044 Received 'close-stream' from tcp://127.0.0.1:34632; closing. 3742s INFO distributed.core:core.py:1044 Received 'close-stream' from tcp://127.0.0.1:34634; closing. 3742s INFO distributed.scheduler:scheduler.py:5209 Remove worker (stimulus_id='handle-worker-cleanup-1724668784.0470474') 3742s INFO distributed.scheduler:scheduler.py:5209 Remove worker (stimulus_id='handle-worker-cleanup-1724668784.0477293') 3742s INFO distributed.scheduler:scheduler.py:5336 Lost all workers 3742s INFO distributed.core:core.py:1029 Connection to tcp://127.0.0.1:35309 has been closed. 3742s INFO distributed.core:core.py:1029 Connection to tcp://127.0.0.1:35309 has been closed. 3742s INFO distributed.scheduler:scheduler.py:4146 Scheduler closing due to unknown reason... 3742s INFO distributed.scheduler:scheduler.py:4164 Scheduler closing all comms 3742s =============================== warnings summary =============================== 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/__init__.py:31: 10 warnings 3742s array/tests/test_array_core.py: 1 warning 3742s bag/tests/test_bag.py: 13 warnings 3742s dataframe/io/tests/test_csv.py: 1 warning 3742s dataframe/io/tests/test_demo.py: 29 warnings 3742s dataframe/io/tests/test_io.py: 2 warnings 3742s dataframe/tests/test_accessors.py: 4 warnings 3742s dataframe/tests/test_categorical.py: 25 warnings 3742s dataframe/tests/test_dataframe.py: 2 warnings 3742s dataframe/tests/test_groupby.py: 2 warnings 3742s dataframe/tests/test_hyperloglog.py: 1 warning 3742s dataframe/tests/test_indexing.py: 1 warning 3742s dataframe/tests/test_shuffle.py: 50 warnings 3742s tests/test_backends.py: 1 warning 3742s tests/test_base.py: 13 warnings 3742s tests/test_distributed.py: 45 warnings 3742s tests/test_graph_manipulation.py: 3 warnings 3742s tests/test_layers.py: 5 warnings 3742s tests/test_typing.py: 4 warnings 3742s tests/test_utils.py: 1 warning 3742s /usr/lib/python3/dist-packages/dask/dataframe/__init__.py:31: FutureWarning: 3742s Dask dataframe query planning is disabled because dask-expr is not installed. 3742s 3742s You can install it with `pip install dask[dataframe]` or `conda install dask`. 3742s This will raise in a future version. 3742s 3742s warnings.warn(msg, FutureWarning) 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_creation.py:20 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_creation.py:20: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s ["numpy", pytest.param("cupy", marks=pytest.mark.gpu)], 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_core.py:7 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_core.py:7: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_creation.py:6 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_creation.py:6: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_gufunc.py:6 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_gufunc.py:6: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_linalg.py:7 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_linalg.py:7: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_overlap.py:7 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_overlap.py:7: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_percentile.py:6 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_percentile.py:6: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_random.py:5 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_random.py:5: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_reductions.py:8 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_reductions.py:8: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_routines.py:7 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_routines.py:7: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_slicing.py:6 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_slicing.py:6: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_cupy_sparse.py:5 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_cupy_sparse.py:5: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_linalg.py:591 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_linalg.py:591: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_linalg.py:603 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_linalg.py:603: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_linalg.py:1040 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_linalg.py:1040: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_reductions.py:207 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_reductions.py:207: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/array/tests/test_slicing.py:802 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_slicing.py:802: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bag/tests/test_bag.py:673 3742s /usr/lib/python3/dist-packages/dask/bag/tests/test_bag.py:673: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bag/tests/test_bag.py:674 3742s /usr/lib/python3/dist-packages/dask/bag/tests/test_bag.py:674: PytestUnknownMarkWarning: Unknown pytest.mark.network - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.network 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bag/tests/test_bag.py:738 3742s /usr/lib/python3/dist-packages/dask/bag/tests/test_bag.py:738: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bag/tests/test_bag.py:739 3742s /usr/lib/python3/dist-packages/dask/bag/tests/test_bag.py:739: PytestUnknownMarkWarning: Unknown pytest.mark.network - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.network 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bytes/tests/test_http.py:173 3742s /usr/lib/python3/dist-packages/dask/bytes/tests/test_http.py:173: PytestUnknownMarkWarning: Unknown pytest.mark.network - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.network 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bytes/tests/test_http.py:201 3742s /usr/lib/python3/dist-packages/dask/bytes/tests/test_http.py:201: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.flaky( 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bytes/tests/test_http.py:204 3742s /usr/lib/python3/dist-packages/dask/bytes/tests/test_http.py:204: PytestUnknownMarkWarning: Unknown pytest.mark.network - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.network 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bytes/tests/test_http.py:217 3742s /usr/lib/python3/dist-packages/dask/bytes/tests/test_http.py:217: PytestUnknownMarkWarning: Unknown pytest.mark.network - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.network 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/bytes/tests/test_local.py:276 3742s /usr/lib/python3/dist-packages/dask/bytes/tests/test_local.py:276: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_csv.py:745 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_csv.py:745: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_csv.py:1828 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_csv.py:1828: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # checks graph layers 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_demo.py:96 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_demo.py:96: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # checks graph layers 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_hdf.py:23 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_hdf.py:23: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytestmark = pytest.mark.skip_with_pyarrow_strings # no support for hdf yet 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_hdf.py:407 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_hdf.py:407: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_io.py:352 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_io.py:352: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_io.py:561 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_io.py:561: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_io.py:1096 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_io.py:1096: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:1041 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:1041: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # need an object to store a dict 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:1145 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:1145: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # don't want to convert binary data to pyarrow strings 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:1231 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:1231: PytestUnknownMarkWarning: Unknown pytest.mark.xfail_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.xfail_with_pyarrow_strings # https://github.com/apache/arrow/issues/33727 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:1292 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:1292: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # need object columns to store arrays 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:2835 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:2835: PytestUnknownMarkWarning: Unknown pytest.mark.xfail_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s marks=pytest.mark.xfail_with_pyarrow_strings, 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:4574 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:4574: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:4677 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:4677: PytestUnknownMarkWarning: Unknown pytest.mark.network - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.network 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:4678 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_parquet.py:4678: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_arithmetics_reduction.py:43 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_arithmetics_reduction.py:43: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_arithmetics_reduction.py:167 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_arithmetics_reduction.py:167: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_arithmetics_reduction.py:942 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_arithmetics_reduction.py:942: PytestUnknownMarkWarning: Unknown pytest.mark.xfail_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.xfail_with_pyarrow_strings 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_arithmetics_reduction.py:1075 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_arithmetics_reduction.py:1075: PytestUnknownMarkWarning: Unknown pytest.mark.xfail_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.xfail_with_pyarrow_strings 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_categorical.py:131 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_categorical.py:131: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:2497 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:2497: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:3670 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:3670: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:3756 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:3756: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:3805 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:3805: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5189 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5189: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.parametrize("gpu", [False, pytest.param(True, marks=pytest.mark.gpu)]) 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5536 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5536: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # DateOffset has to be an object 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5781 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5781: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # has to be array to explode 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5793 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5793: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # has to be array to explode 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:6438 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:6438: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:1348 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:1348: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.flaky(reruns=5) # See https://github.com/dask/dask/issues/9793 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:2513 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:2513: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # has to be array to explode 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:2931 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:2931: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:2974 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:2974: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:3000 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:3000: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:3125 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:3125: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytest.param("cudf", marks=pytest.mark.gpu), 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_indexing.py:757 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_indexing.py:757: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:1159 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:1159: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytest.param("cudf", marks=pytest.mark.gpu), 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:1212 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:1212: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:1488 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:1488: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:1631 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:1631: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:2651 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_multi.py:2651: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s "engine", ["pandas", pytest.param("cudf", marks=pytest.mark.gpu)] 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:215 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:215: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s "npartitions", [1, 4, 7, pytest.param(23, marks=pytest.mark.slow)] 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:583 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:583: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:723 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:723: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s "engine", ["pandas", pytest.param("cudf", marks=pytest.mark.gpu)] 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:781 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:781: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s "engine", ["pandas", pytest.param("cudf", marks=pytest.mark.gpu)] 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:810 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:810: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s "engine", ["pandas", pytest.param("cudf", marks=pytest.mark.gpu)] 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:837 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:837: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s "engine", ["pandas", pytest.param("cudf", marks=pytest.mark.gpu)] 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:1128 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:1128: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:1596 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_shuffle.py:1596: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s "backend", ["pandas", pytest.param("cudf", marks=pytest.mark.gpu)] 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/tests/test_backends.py:8 3742s /usr/lib/python3/dist-packages/dask/tests/test_backends.py:8: PytestUnknownMarkWarning: Unknown pytest.mark.gpu - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.gpu 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/tests/test_base.py:983 3742s /usr/lib/python3/dist-packages/dask/tests/test_base.py:983: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.flaky(reruns=10, reruns_delay=5) 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/tests/test_base.py:984 3742s /usr/lib/python3/dist-packages/dask/tests/test_base.py:984: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.slow 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/tests/test_distributed.py:278 3742s /usr/lib/python3/dist-packages/dask/tests/test_distributed.py:278: PytestUnknownMarkWarning: Unknown pytest.mark.xfail_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.xfail_with_pyarrow_strings 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/tests/test_distributed.py:303 3742s /usr/lib/python3/dist-packages/dask/tests/test_distributed.py:303: PytestUnknownMarkWarning: Unknown pytest.mark.xfail_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.xfail_with_pyarrow_strings 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/tests/test_distributed.py:509 3742s /usr/lib/python3/dist-packages/dask/tests/test_distributed.py:509: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s "parquet-fastparquet", marks=pytest.mark.skip_with_pyarrow_strings 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/tests/test_distributed.py:513 3742s /usr/lib/python3/dist-packages/dask/tests/test_distributed.py:513: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s pytest.param("hdf", marks=pytest.mark.flaky(reruns=5)), 3742s 3742s ../../../usr/lib/python3/dist-packages/dask/tests/test_distributed.py:1000 3742s /usr/lib/python3/dist-packages/dask/tests/test_distributed.py:1000: PytestUnknownMarkWarning: Unknown pytest.mark.skip_with_pyarrow_strings - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 3742s @pytest.mark.skip_with_pyarrow_strings # AttributeError: 'StringDtype' object has no attribute 'itemsize' 3742s 3742s array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis 3742s array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_array_core.py:1658: DeprecationWarning: The truth value of an empty array is ambiguous. Returning False, but in future this will result in an error. Use `array.size > 0` to check that an array is not empty. 3742s if not block_info: 3742s 3742s array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis 3742s array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis 3742s /usr/lib/python3/dist-packages/dask/array/tests/test_array_core.py:1676: DeprecationWarning: The truth value of an empty array is ambiguous. Returning False, but in future this will result in an error. Use `array.size > 0` to check that an array is not empty. 3742s if not block_info: 3742s 3742s array/tests/test_reductions.py::test_nan_object[min] 3742s array/tests/test_reductions.py::test_nan_object[min] 3742s array/tests/test_reductions.py::test_nan_object[min] 3742s array/tests/test_reductions.py::test_nan_object[max] 3742s array/tests/test_reductions.py::test_nan_object[max] 3742s array/tests/test_reductions.py::test_nan_object[max] 3742s /usr/lib/python3/dist-packages/numpy/core/fromnumeric.py:88: RuntimeWarning: invalid value encountered in reduce 3742s return ufunc.reduce(obj, axis, dtype, out, **passkwargs) 3742s 3742s bag/tests/test_bag.py: 4 warnings 3742s diagnostics/tests/test_profiler.py: 5 warnings 3742s tests/test_multiprocessing.py: 12 warnings 3742s /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=3623) is multi-threaded, use of fork() may lead to deadlocks in the child. 3742s self.pid = os.fork() 3742s 3742s dataframe/io/tests/test_sql.py::test_to_sql[False-1] 3742s dataframe/io/tests/test_sql.py::test_to_sql[False-2] 3742s dataframe/io/tests/test_sql.py::test_to_sql[True-1] 3742s dataframe/io/tests/test_sql.py::test_to_sql[True-2] 3742s dataframe/io/tests/test_sql.py::test_to_sql_kwargs 3742s dataframe/io/tests/test_sql.py::test_to_sql_engine_kwargs 3742s tests/test_distributed.py::test_to_sql_engine_kwargs 3742s /usr/lib/python3/dist-packages/dask/dataframe/io/sql.py:423: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. 3742s q = d.to_sql(con=engine, **kwargs) 3742s 3742s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-0] 3742s dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-1] 3742s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[product-0] 3742s dataframe/tests/test_arithmetics_reduction.py::test_reductions_numpy_dispatch[product-1] 3742s /usr/lib/python3/dist-packages/_pytest/python.py:159: DeprecationWarning: `product` is deprecated as of NumPy 1.25.0, and will be removed in NumPy 2.0. Please use `prod` instead. 3742s result = testfunction(**testargs) 3742s 3742s dataframe/tests/test_dataframe.py::test_combine_first_all_nans[f8-i8] 3742s dataframe/tests/test_dataframe.py::test_combine_first_all_nans[f8-f4] 3742s /usr/lib/python3/dist-packages/dask/utils.py:1241: FutureWarning: The behavior of array concatenation with empty entries is deprecated. In a future version, this will no longer exclude empty items when determining the result dtype. To retain the old behavior, exclude the empty entries before the concat operation. 3742s return getattr(__obj, self.method)(*args, **kwargs) 3742s 3742s dataframe/tests/test_dataframe.py::test_fillna 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:1896: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead. 3742s meta = self._meta_nonempty.fillna( 3742s 3742s dataframe/tests/test_dataframe.py: 64 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:4843: FutureWarning: Will be removed in a future version. Please create a mask and filter using .loc instead 3742s f = lambda x, offset: getattr(x, method)(offset) 3742s 3742s dataframe/tests/test_dataframe.py: 12 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3830: FutureWarning: Day.is_anchored is deprecated and will be removed in a future version, please use False instead. 3742s is_anchored = offset.is_anchored() 3742s 3742s dataframe/tests/test_dataframe.py: 12 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3832: FutureWarning: Day.delta is deprecated and will be removed in a future version. Use pd.Timedelta(obj) instead 3742s include_right = is_anchored or not hasattr(offset, "delta") 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3830: FutureWarning: Hour.is_anchored is deprecated and will be removed in a future version, please use False instead. 3742s is_anchored = offset.is_anchored() 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3832: FutureWarning: Hour.delta is deprecated and will be removed in a future version. Use pd.Timedelta(obj) instead 3742s include_right = is_anchored or not hasattr(offset, "delta") 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3830: FutureWarning: BusinessDay.is_anchored is deprecated and will be removed in a future version, please use 'obj.n == 1' instead. 3742s is_anchored = offset.is_anchored() 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3830: FutureWarning: Week.is_anchored is deprecated and will be removed in a future version, please use 'obj.n == 1 and obj.weekday is not None' instead. 3742s is_anchored = offset.is_anchored() 3742s 3742s dataframe/tests/test_dataframe.py: 16 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:4843: FutureWarning: 'M' is deprecated and will be removed in a future version, please use 'ME' instead. 3742s f = lambda x, offset: getattr(x, method)(offset) 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3821: FutureWarning: 'M' is deprecated and will be removed in a future version, please use 'ME' instead. 3742s self._meta_nonempty.first(offset) 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3826: FutureWarning: 'M' is deprecated and will be removed in a future version, please use 'ME' instead. 3742s offset = pd.tseries.frequencies.to_offset(offset) 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[first] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3830: FutureWarning: MonthEnd.is_anchored is deprecated and will be removed in a future version, please use 'obj.n == 1' instead. 3742s is_anchored = offset.is_anchored() 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3861: FutureWarning: 'M' is deprecated and will be removed in a future version, please use 'ME' instead. 3742s self._meta_nonempty.last(offset) 3742s 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s dataframe/tests/test_dataframe.py::test_first_and_last[last] 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:3866: FutureWarning: 'M' is deprecated and will be removed in a future version, please use 'ME' instead. 3742s offset = pd.tseries.frequencies.to_offset(offset) 3742s 3742s dataframe/tests/test_dataframe.py::test_view 3742s dataframe/tests/test_dataframe.py::test_view 3742s /usr/lib/python3/dist-packages/dask/dataframe/core.py:4737: FutureWarning: Series.view is deprecated and will be removed in a future version. Use ``astype`` as an alternative to change the dtype. 3742s meta = self._meta.view(dtype) 3742s 3742s dataframe/tests/test_dataframe.py::test_view 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5848: FutureWarning: Series.view is deprecated and will be removed in a future version. Use ``astype`` as an alternative to change the dtype. 3742s assert_eq(ddf["x"].view("uint8"), df["x"].view("uint8")) 3742s 3742s dataframe/tests/test_dataframe.py::test_view 3742s dataframe/tests/test_dataframe.py::test_view 3742s dataframe/tests/test_dataframe.py::test_view 3742s dataframe/tests/test_dataframe.py::test_view 3742s dataframe/tests/test_dataframe.py::test_view 3742s dataframe/tests/test_dataframe.py::test_view 3742s dataframe/tests/test_dataframe.py::test_view 3742s dataframe/tests/test_dataframe.py::test_view 3742s /usr/lib/python3/dist-packages/dask/utils.py:1241: FutureWarning: Series.view is deprecated and will be removed in a future version. Use ``astype`` as an alternative to change the dtype. 3742s return getattr(__obj, self.method)(*args, **kwargs) 3742s 3742s dataframe/tests/test_dataframe.py::test_view 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_dataframe.py:5849: FutureWarning: Series.view is deprecated and will be removed in a future version. Use ``astype`` as an alternative to change the dtype. 3742s assert_eq(ddf["y"].view("int64"), df["y"].view("int64")) 3742s 3742s dataframe/tests/test_groupby.py: 168 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:740: FutureWarning: The previous implementation of stack is deprecated and will be removed in a future version of pandas. See the What's New notes for pandas 2.1.0 for details. Specify future_stack=True to adopt the new implementation and silence this warning. 3742s s_result = result.stack(dropna=False) 3742s 3742s dataframe/tests/test_groupby.py: 40 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:594: RuntimeWarning: invalid value encountered in scalar divide 3742s val = (df[mul_col] - df[i] * df[j] / n).values[0] / div.values[0] 3742s 3742s dataframe/tests/test_groupby.py: 20 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:598: RuntimeWarning: invalid value encountered in scalar divide 3742s std_val_i = (df[ii] - (df[i] ** 2) / ni).values[0] / div.values[0] 3742s 3742s dataframe/tests/test_groupby.py: 20 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:599: RuntimeWarning: invalid value encountered in scalar divide 3742s std_val_j = (df[jj] - (df[j] ** 2) / nj).values[0] / div.values[0] 3742s 3742s dataframe/tests/test_groupby.py: 208 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:240: DeprecationWarning: DataFrameGroupBy.apply operated on the grouping columns. This behavior is deprecated, and in a future version of pandas the grouping columns will be excluded from the operation. Either pass `include_groups=False` to exclude the groupings or explicitly select the grouping columns after groupby to silence this warning. 3742s return g.apply(func, *args, **kwargs) 3742s 3742s dataframe/tests/test_groupby.py: 36 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:1266: FutureWarning: DataFrameGroupBy.fillna is deprecated and will be removed in a future version. Use obj.ffill() or obj.bfill() for forward or backward filling instead. If you want to fill with a single value, use DataFrame.fillna instead 3742s expected = df.groupby("A", group_keys=group_keys).fillna(0, axis=axis) 3742s 3742s dataframe/tests/test_groupby.py: 36 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:1270: FutureWarning: Please use `ffill`/`bfill` or `fillna` without a GroupBy. 3742s result = ddf.groupby("A", group_keys=group_keys).fillna(0, axis=axis) 3742s 3742s dataframe/tests/test_groupby.py: 36 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:1275: FutureWarning: SeriesGroupBy.fillna is deprecated and will be removed in a future version. Use obj.ffill() or obj.bfill() for forward or backward filling instead. If you want to fill with a single value, use Series.fillna instead 3742s df.groupby("A", group_keys=group_keys).B.fillna(0), 3742s 3742s dataframe/tests/test_groupby.py: 36 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:1280: FutureWarning: DataFrameGroupBy.fillna is deprecated and will be removed in a future version. Use obj.ffill() or obj.bfill() for forward or backward filling instead. If you want to fill with a single value, use DataFrame.fillna instead 3742s df.groupby(["A", "B"], group_keys=group_keys).fillna(0), 3742s 3742s dataframe/tests/test_groupby.py: 36 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:2841: FutureWarning: The 'axis' keyword in DataFrameGroupBy.shift is deprecated and will be removed in a future version. Call without passing 'axis' instead. 3742s warnings.warn( 3742s 3742s dataframe/tests/test_groupby.py: 36 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:2847: FutureWarning: DataFrameGroupBy.shift with axis=1 is deprecated and will be removed in a future version. Operate on the un-grouped DataFrame instead 3742s warnings.warn( 3742s 3742s dataframe/tests/test_groupby.py: 36 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:2856: FutureWarning: Using axis=1 in GroupBy does not require grouping and will be removed entirely in a future version. 3742s warnings.warn( 3742s 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:2728: FutureWarning: The provided callable is currently using DataFrameGroupBy.sum. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "sum" instead. 3742s pdf.groupby("A").transform(transformation), 3742s 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:2623: FutureWarning: The provided callable is currently using DataFrameGroupBy.sum. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "sum" instead. 3742s meta = self._meta_nonempty.transform(func, *meta_args, **meta_kwargs) 3742s 3742s dataframe/tests/test_groupby.py: 16 warnings 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:242: FutureWarning: The provided callable is currently using DataFrameGroupBy.sum. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "sum" instead. 3742s return g.transform(func, *args, **kwargs) 3742s 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s /usr/lib/python3/dist-packages/numpy/core/fromnumeric.py:86: FutureWarning: The behavior of DataFrame.sum with axis=None is deprecated, in a future version this will reduce over both axes and return a scalar. To retain the old behavior, pass axis=0 (or do not pass axis) 3742s return reduction(axis=axis, out=out, **passkwargs) 3742s 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s /usr/lib/python3/dist-packages/dask/dataframe/tests/test_groupby.py:2734: FutureWarning: The provided callable is currently using SeriesGroupBy.sum. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "sum" instead. 3742s pdf.groupby("A")["B"].transform(transformation), 3742s 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:2623: FutureWarning: The provided callable is currently using SeriesGroupBy.sum. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "sum" instead. 3742s meta = self._meta_nonempty.transform(func, *meta_args, **meta_kwargs) 3742s 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] 3742s /usr/lib/python3/dist-packages/dask/dataframe/groupby.py:242: FutureWarning: The provided callable is currently using SeriesGroupBy.sum. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "sum" instead. 3742s return g.transform(func, *args, **kwargs) 3742s 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs0] 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] 3742s /usr/lib/python3/dist-packages/dask/dataframe/rolling.py:475: FutureWarning: The 'axis' keyword in DataFrame.rolling is deprecated and will be removed in a future version. Call the method without the axis keyword instead. 3742s obj._meta.rolling(**self._rolling_kwargs()) 3742s 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs3] 3742s /usr/lib/python3/dist-packages/dask/dataframe/rolling.py:475: FutureWarning: Support for axis=1 in DataFrame.rolling is deprecated and will be removed in a future version. Use obj.T.rolling(...) instead 3742s obj._meta.rolling(**self._rolling_kwargs()) 3742s 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] 3742s /usr/lib/python3/dist-packages/dask/dataframe/rolling.py:484: FutureWarning: Using axis=1 in Rolling has been deprecated and will be removed in a future version. 3742s warnings.warn( 3742s 3742s dataframe/tests/test_rolling.py::test_rolling_axis[kwargs5] 3742s /usr/lib/python3/dist-packages/dask/dataframe/rolling.py:475: FutureWarning: The 'axis' keyword in Series.rolling is deprecated and will be removed in a future version. Call the method without the axis keyword instead. 3742s obj._meta.rolling(**self._rolling_kwargs()) 3742s 3742s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3742s =========================== short test summary info ============================ 3742s FAILED dataframe/io/tests/test_sql.py::test_datetimes - ImportError: Using UR... 3742s FAILED dataframe/io/tests/test_sql.py::test_to_sql[False-1] - AttributeError:... 3742s FAILED dataframe/io/tests/test_sql.py::test_to_sql[False-2] - AttributeError:... 3742s FAILED dataframe/io/tests/test_sql.py::test_to_sql[True-1] - AttributeError: ... 3742s FAILED dataframe/io/tests/test_sql.py::test_to_sql[True-2] - AttributeError: ... 3742s FAILED dataframe/io/tests/test_sql.py::test_to_sql_kwargs - AttributeError: '... 3742s FAILED dataframe/io/tests/test_sql.py::test_to_sql_engine_kwargs - AttributeE... 3742s FAILED tests/test_distributed.py::test_to_sql_engine_kwargs - AttributeError:... 3742s ERROR dataframe/io/tests/test_sql.py::test_empty - ImportError: Using URI str... 3742s ERROR dataframe/io/tests/test_sql.py::test_single_column[True] - ImportError:... 3742s ERROR dataframe/io/tests/test_sql.py::test_single_column[False] - ImportError... 3742s ERROR dataframe/io/tests/test_sql.py::test_passing_engine_as_uri_raises_helpful_error 3742s ERROR dataframe/io/tests/test_sql.py::test_needs_rational - ImportError: Usin... 3742s ERROR dataframe/io/tests/test_sql.py::test_simple - ImportError: Using URI st... 3742s ERROR dataframe/io/tests/test_sql.py::test_npartitions - ImportError: Using U... 3742s ERROR dataframe/io/tests/test_sql.py::test_divisions - ImportError: Using URI... 3742s ERROR dataframe/io/tests/test_sql.py::test_meta - ImportError: Using URI stri... 3742s ERROR dataframe/io/tests/test_sql.py::test_meta_no_head_rows - ImportError: U... 3742s ERROR dataframe/io/tests/test_sql.py::test_no_meta_no_head_rows - ImportError... 3742s ERROR dataframe/io/tests/test_sql.py::test_limits - ImportError: Using URI st... 3742s ERROR dataframe/io/tests/test_sql.py::test_extra_connection_engine_keywords 3742s ERROR dataframe/io/tests/test_sql.py::test_query - ImportError: Using URI str... 3742s ERROR dataframe/io/tests/test_sql.py::test_query_index_from_query - ImportErr... 3742s ERROR dataframe/io/tests/test_sql.py::test_query_with_meta - ImportError: Usi... 3742s ERROR dataframe/io/tests/test_sql.py::test_no_character_index_without_divisions 3742s ERROR dataframe/io/tests/test_sql.py::test_read_sql - ImportError: Using URI ... 3742s = 8 failed, 10620 passed, 1587 skipped, 12 deselected, 173 xfailed, 315 xpassed, 1267 warnings, 18 errors in 2870.46s (0:47:50) = 3747s autopkgtest [10:41:09]: test run-test: -----------------------] 3749s autopkgtest [10:41:11]: test run-test: - - - - - - - - - - results - - - - - - - - - - 3749s run-test FAIL non-zero exit status 1 3751s autopkgtest [10:41:13]: @@@@@@@@@@@@@@@@@@@@ summary 3751s run-test FAIL non-zero exit status 1 3807s nova [W] Using flock in scalingstack-bos02-arm64 3807s Creating nova instance adt-oracular-arm64-dask-20240826-093831-juju-7f2275-prod-proposed-migration-environment-2-bdd20650-2651-4429-b51b-3e6ae081a623 from image adt/ubuntu-oracular-arm64-server-20240524.img (UUID 9ddfed2a-4e9c-460c-af7b-bfa3e6fa86ca)...