0s autopkgtest [00:16:45]: starting date and time: 2025-02-21 00:16:45+0000 0s autopkgtest [00:16:45]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [00:16:45]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.rvxxm7yw/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:numpy,src:geophar,src:mpi4py,src:onnxruntime,src:petsc4py,src:pyinstaller,src:sympy,src:umap-learn --apt-upgrade seaborn --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=numpy/1:2.2.3+ds-2 geophar/18.10+dfsg1-6 mpi4py/4.0.3-1ubuntu1 onnxruntime/1.20.1+dfsg-2 petsc4py/3.22.3-1 pyinstaller/6.12.0+ds-2 sympy/1.13.3-3 umap-learn/0.5.4+dfsg-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-12.secgroup --name adt-plucky-arm64-seaborn-20250221-001645-juju-7f2275-prod-proposed-migration-environment-2-bc64452e-1a6c-48ce-9b35-97cfea2e05e9 --image adt/ubuntu-plucky-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,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 126s autopkgtest [00:18:51]: testbed dpkg architecture: arm64 126s autopkgtest [00:18:51]: testbed apt version: 2.9.30 127s autopkgtest [00:18:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 127s autopkgtest [00:18:52]: testbed release detected to be: None 128s autopkgtest [00:18:53]: updating testbed package index (apt update) 128s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 128s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 128s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 129s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 129s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [729 kB] 129s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 129s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 129s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [89.5 kB] 129s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [127 kB] 129s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 129s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [676 kB] 129s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 129s Fetched 1768 kB in 1s (1850 kB/s) 130s Reading package lists... 131s Reading package lists... 131s Building dependency tree... 131s Reading state information... 132s Calculating upgrade... 133s The following package was automatically installed and is no longer required: 133s libapt-pkg6.0t64 133s Use 'sudo apt autoremove' to remove it. 133s The following packages will be upgraded: 133s apt apt-utils binutils binutils-aarch64-linux-gnu binutils-common 133s cryptsetup-bin fwupd inetutils-telnet kbd libapt-pkg7.0 libbinutils 133s libcryptsetup12 libctf-nobfd0 libctf0 libfwupd3 libgprofng0 libplymouth5 133s libsframe1 libssl3t64 openssl openssl-provider-legacy plymouth 133s plymouth-theme-ubuntu-text python3-requests telnet ubuntu-pro-client 133s ubuntu-pro-client-l10n 133s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 133s Need to get 16.4 MB of archives. 133s After this operation, 60.4 kB disk space will be freed. 133s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 openssl-provider-legacy arm64 3.4.1-1ubuntu1 [38.6 kB] 133s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libssl3t64 arm64 3.4.1-1ubuntu1 [2641 kB] 133s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libapt-pkg7.0 arm64 2.9.30ubuntu1 [1024 kB] 134s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 apt arm64 2.9.30ubuntu1 [1367 kB] 134s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 apt-utils arm64 2.9.30ubuntu1 [207 kB] 134s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 kbd arm64 2.7.1-2ubuntu1 [230 kB] 134s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 openssl arm64 3.4.1-1ubuntu1 [1162 kB] 134s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 ubuntu-pro-client-l10n arm64 34.1.3 [18.3 kB] 134s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 ubuntu-pro-client arm64 34.1.3 [240 kB] 134s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 inetutils-telnet arm64 2:2.5-6ubuntu1 [104 kB] 134s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libplymouth5 arm64 24.004.60-2ubuntu5 [141 kB] 134s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 plymouth-theme-ubuntu-text arm64 24.004.60-2ubuntu5 [9948 B] 134s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 plymouth arm64 24.004.60-2ubuntu5 [135 kB] 134s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 telnet all 0.17+2.5-6ubuntu1 [3694 B] 134s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libgprofng0 arm64 2.44-2ubuntu1 [778 kB] 134s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libctf0 arm64 2.44-2ubuntu1 [99.2 kB] 134s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libctf-nobfd0 arm64 2.44-2ubuntu1 [103 kB] 134s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 binutils-aarch64-linux-gnu arm64 2.44-2ubuntu1 [965 kB] 134s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libbinutils arm64 2.44-2ubuntu1 [784 kB] 134s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 binutils arm64 2.44-2ubuntu1 [209 kB] 134s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 binutils-common arm64 2.44-2ubuntu1 [215 kB] 134s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libsframe1 arm64 2.44-2ubuntu1 [14.6 kB] 134s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libcryptsetup12 arm64 2:2.7.5-1ubuntu2 [271 kB] 134s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 cryptsetup-bin arm64 2:2.7.5-1ubuntu2 [217 kB] 134s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 fwupd arm64 2.0.6-3 [5288 kB] 134s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libfwupd3 arm64 2.0.6-3 [129 kB] 134s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-requests all 2.32.3+dfsg-4ubuntu1 [52.9 kB] 135s Fetched 16.4 MB in 1s (12.4 MB/s) 136s (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 ... 116718 files and directories currently installed.) 136s Preparing to unpack .../openssl-provider-legacy_3.4.1-1ubuntu1_arm64.deb ... 136s Unpacking openssl-provider-legacy (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 136s Setting up openssl-provider-legacy (3.4.1-1ubuntu1) ... 136s (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 ... 116718 files and directories currently installed.) 136s Preparing to unpack .../libssl3t64_3.4.1-1ubuntu1_arm64.deb ... 136s Unpacking libssl3t64:arm64 (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 136s Setting up libssl3t64:arm64 (3.4.1-1ubuntu1) ... 137s (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 ... 116717 files and directories currently installed.) 137s Preparing to unpack .../libapt-pkg7.0_2.9.30ubuntu1_arm64.deb ... 137s Unpacking libapt-pkg7.0:arm64 (2.9.30ubuntu1) over (2.9.30) ... 137s Setting up libapt-pkg7.0:arm64 (2.9.30ubuntu1) ... 137s (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 ... 116717 files and directories currently installed.) 137s Preparing to unpack .../apt_2.9.30ubuntu1_arm64.deb ... 137s Unpacking apt (2.9.30ubuntu1) over (2.9.30) ... 137s Setting up apt (2.9.30ubuntu1) ... 138s (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 ... 116717 files and directories currently installed.) 138s Preparing to unpack .../00-apt-utils_2.9.30ubuntu1_arm64.deb ... 138s Unpacking apt-utils (2.9.30ubuntu1) over (2.9.30) ... 138s Preparing to unpack .../01-kbd_2.7.1-2ubuntu1_arm64.deb ... 138s Unpacking kbd (2.7.1-2ubuntu1) over (2.6.4-2ubuntu3) ... 139s Preparing to unpack .../02-openssl_3.4.1-1ubuntu1_arm64.deb ... 139s Unpacking openssl (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 139s Preparing to unpack .../03-ubuntu-pro-client-l10n_34.1.3_arm64.deb ... 139s Unpacking ubuntu-pro-client-l10n (34.1.3) over (34.1.2) ... 139s Preparing to unpack .../04-ubuntu-pro-client_34.1.3_arm64.deb ... 139s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 139s for fn in glob1(directory, "%s.*" % fname): 139s Unpacking ubuntu-pro-client (34.1.3) over (34.1.2) ... 139s Preparing to unpack .../05-inetutils-telnet_2%3a2.5-6ubuntu1_arm64.deb ... 139s Unpacking inetutils-telnet (2:2.5-6ubuntu1) over (2:2.5-5ubuntu1) ... 139s Preparing to unpack .../06-libplymouth5_24.004.60-2ubuntu5_arm64.deb ... 139s Unpacking libplymouth5:arm64 (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 140s Preparing to unpack .../07-plymouth-theme-ubuntu-text_24.004.60-2ubuntu5_arm64.deb ... 140s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 140s Preparing to unpack .../08-plymouth_24.004.60-2ubuntu5_arm64.deb ... 140s Unpacking plymouth (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 140s Preparing to unpack .../09-telnet_0.17+2.5-6ubuntu1_all.deb ... 140s Unpacking telnet (0.17+2.5-6ubuntu1) over (0.17+2.5-5ubuntu1) ... 140s Preparing to unpack .../10-libgprofng0_2.44-2ubuntu1_arm64.deb ... 140s Unpacking libgprofng0:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 140s Preparing to unpack .../11-libctf0_2.44-2ubuntu1_arm64.deb ... 140s Unpacking libctf0:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 140s Preparing to unpack .../12-libctf-nobfd0_2.44-2ubuntu1_arm64.deb ... 140s Unpacking libctf-nobfd0:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 140s Preparing to unpack .../13-binutils-aarch64-linux-gnu_2.44-2ubuntu1_arm64.deb ... 140s Unpacking binutils-aarch64-linux-gnu (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 140s Preparing to unpack .../14-libbinutils_2.44-2ubuntu1_arm64.deb ... 140s Unpacking libbinutils:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 141s Preparing to unpack .../15-binutils_2.44-2ubuntu1_arm64.deb ... 141s Unpacking binutils (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 141s Preparing to unpack .../16-binutils-common_2.44-2ubuntu1_arm64.deb ... 141s Unpacking binutils-common:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 141s Preparing to unpack .../17-libsframe1_2.44-2ubuntu1_arm64.deb ... 141s Unpacking libsframe1:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 141s Preparing to unpack .../18-libcryptsetup12_2%3a2.7.5-1ubuntu2_arm64.deb ... 141s Unpacking libcryptsetup12:arm64 (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 141s Preparing to unpack .../19-cryptsetup-bin_2%3a2.7.5-1ubuntu2_arm64.deb ... 141s Unpacking cryptsetup-bin (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 141s Preparing to unpack .../20-fwupd_2.0.6-3_arm64.deb ... 141s Unpacking fwupd (2.0.6-3) over (2.0.5-1) ... 142s Preparing to unpack .../21-libfwupd3_2.0.6-3_arm64.deb ... 142s Unpacking libfwupd3:arm64 (2.0.6-3) over (2.0.5-1) ... 142s Preparing to unpack .../22-python3-requests_2.32.3+dfsg-4ubuntu1_all.deb ... 142s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 142s for fn in glob1(directory, "%s.*" % fname): 142s Unpacking python3-requests (2.32.3+dfsg-4ubuntu1) over (2.32.3+dfsg-1ubuntu1) ... 142s Setting up apt-utils (2.9.30ubuntu1) ... 142s Setting up binutils-common:arm64 (2.44-2ubuntu1) ... 142s Setting up inetutils-telnet (2:2.5-6ubuntu1) ... 142s Setting up libctf-nobfd0:arm64 (2.44-2ubuntu1) ... 142s Setting up libfwupd3:arm64 (2.0.6-3) ... 142s Setting up libsframe1:arm64 (2.44-2ubuntu1) ... 142s Setting up python3-requests (2.32.3+dfsg-4ubuntu1) ... 142s Setting up libplymouth5:arm64 (24.004.60-2ubuntu5) ... 142s Setting up libcryptsetup12:arm64 (2:2.7.5-1ubuntu2) ... 142s Setting up kbd (2.7.1-2ubuntu1) ... 142s Setting up libbinutils:arm64 (2.44-2ubuntu1) ... 142s Setting up openssl (3.4.1-1ubuntu1) ... 142s Setting up ubuntu-pro-client (34.1.3) ... 145s Setting up fwupd (2.0.6-3) ... 146s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 146s fwupd.service is a disabled or a static unit not running, not starting it. 146s Setting up libctf0:arm64 (2.44-2ubuntu1) ... 146s Setting up cryptsetup-bin (2:2.7.5-1ubuntu2) ... 146s Setting up ubuntu-pro-client-l10n (34.1.3) ... 146s Setting up telnet (0.17+2.5-6ubuntu1) ... 146s Setting up plymouth (24.004.60-2ubuntu5) ... 146s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 146s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 147s Setting up binutils-aarch64-linux-gnu (2.44-2ubuntu1) ... 147s Setting up libgprofng0:arm64 (2.44-2ubuntu1) ... 147s Setting up binutils (2.44-2ubuntu1) ... 147s Processing triggers for dbus (1.16.0-1ubuntu1) ... 147s Processing triggers for initramfs-tools (0.145ubuntu2) ... 147s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 147s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 175s System running in EFI mode, skipping. 175s Processing triggers for libc-bin (2.40-4ubuntu1) ... 175s Processing triggers for man-db (2.13.0-1) ... 177s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 177s Processing triggers for initramfs-tools (0.145ubuntu2) ... 177s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 177s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 204s System running in EFI mode, skipping. 206s Reading package lists... 206s Building dependency tree... 206s Reading state information... 206s Solving dependencies... 207s The following packages will be REMOVED: 207s libapt-pkg6.0t64* 207s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 207s After this operation, 3410 kB disk space will be freed. 207s (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 ... 116714 files and directories currently installed.) 208s Removing libapt-pkg6.0t64:arm64 (2.9.29) ... 208s Processing triggers for libc-bin (2.40-4ubuntu1) ... 208s autopkgtest [00:20:13]: upgrading testbed (apt dist-upgrade and autopurge) 208s Reading package lists... 209s Building dependency tree... 209s Reading state information... 209s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 210s Starting 2 pkgProblemResolver with broken count: 0 210s Done 211s Entering ResolveByKeep 211s 211s Calculating upgrade... 212s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 212s Reading package lists... 213s Building dependency tree... 213s Reading state information... 213s Starting pkgProblemResolver with broken count: 0 213s Starting 2 pkgProblemResolver with broken count: 0 213s Done 214s Solving dependencies... 215s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 215s autopkgtest [00:20:20]: rebooting testbed after setup commands that affected boot 238s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 245s autopkgtest [00:20:50]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 15:49:33 UTC 2025 248s autopkgtest [00:20:53]: @@@@@@@@@@@@@@@@@@@@ apt-source seaborn 250s Get:1 http://ftpmaster.internal/ubuntu plucky/universe seaborn 0.13.2-4.1 (dsc) [2239 B] 250s Get:2 http://ftpmaster.internal/ubuntu plucky/universe seaborn 0.13.2-4.1 (tar) [1912 kB] 250s Get:3 http://ftpmaster.internal/ubuntu plucky/universe seaborn 0.13.2-4.1 (diff) [6708 B] 251s gpgv: Signature made Fri Feb 14 16:04:50 2025 UTC 251s gpgv: using RSA key A2520FEA0A8670A661DD8C553362F7031A4992E1 251s gpgv: Can't check signature: No public key 251s dpkg-source: warning: cannot verify inline signature for ./seaborn_0.13.2-4.1.dsc: no acceptable signature found 251s autopkgtest [00:20:56]: testing package seaborn version 0.13.2-4.1 251s autopkgtest [00:20:56]: build not needed 252s autopkgtest [00:20:57]: test command1: preparing testbed 252s Reading package lists... 253s Building dependency tree... 253s Reading state information... 253s Starting pkgProblemResolver with broken count: 0 253s Starting 2 pkgProblemResolver with broken count: 0 253s Done 254s The following NEW packages will be installed: 254s blt fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-lyx libblas3 254s libdeflate0 libdrm-radeon1 libfontconfig1 libfontenc1 libgbm1 libgfortran5 254s libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 254s libgraphite2-3 libharfbuzz0b libice6 libimagequant0 libjbig0 libjpeg-turbo8 254s libjpeg8 libjs-jquery libjs-jquery-ui liblapack3 liblbfgsb0 liblcms2-2 254s liblerc4 libopenjp2-7 libpixman-1-0 libqhull-r8.0 libraqm0 libsharpyuv0 254s libsm6 libtcl8.6 libtiff6 libtk8.6 libvulkan1 libwayland-server0 libwebp7 254s libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 254s libxcb-present0 libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 254s libxfont2 libxft2 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 254s libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxxf86vm1 mesa-libgallium 254s python-matplotlib-data python3-all python3-brotli python3-contourpy 254s python3-cycler python3-dateutil python3-decorator python3-fonttools 254s python3-fs python3-iniconfig python3-kiwisolver python3-lxml python3-lz4 254s python3-matplotlib python3-mpmath python3-numpy python3-numpy-dev 254s python3-packaging python3-pandas python3-pandas-lib python3-pil 254s python3-pil.imagetk python3-platformdirs python3-pluggy python3-pytest 254s python3-pytz python3-scipy python3-seaborn python3-sympy python3-tk 254s python3-tz python3-ufolib2 python3-unicodedata2 python3.12 254s python3.12-minimal python3.12-tk python3.13-tk tk8.6-blt2.5 unicode-data 254s x11-common x11-xkb-utils xserver-common xvfb 254s 0 upgraded, 111 newly installed, 0 to remove and 0 not upgraded. 254s Need to get 86.2 MB of archives. 254s After this operation, 418 MB of additional disk space will be used. 254s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.9-1 [2236 kB] 255s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-numpy-dev arm64 1:2.2.3+ds-2 [145 kB] 255s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.1-2 [161 kB] 255s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 15-20250213-1ubuntu1 [443 kB] 255s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.1-2 [2307 kB] 255s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-numpy arm64 1:2.2.3+ds-2 [4583 kB] 255s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.9-1 [671 kB] 255s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libtcl8.6 arm64 8.6.16+dfsg-1 [987 kB] 255s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 255s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 255s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-2ubuntu1 [37.5 kB] 255s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-2ubuntu1 [144 kB] 255s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 255s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 255s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 255s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 255s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libtk8.6 arm64 8.6.16-1 [776 kB] 255s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7build1 [618 kB] 255s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 blt arm64 2.5.3+dfsg-7build1 [4840 B] 255s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-lyx all 2.4.3-1 [171 kB] 255s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 255s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm-radeon1 arm64 2.4.123-1 [20.8 kB] 255s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 255s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-server0 arm64 1.23.1-1 [35.9 kB] 255s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libglapi-mesa arm64 24.3.4-3ubuntu1 [59.5 kB] 255s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libx11-xcb1 arm64 2:1.8.10-2 [8020 B] 255s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-dri3-0 arm64 1.17.0-2 [7606 B] 255s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-present0 arm64 1.17.0-2 [6224 B] 255s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-randr0 arm64 1.17.0-2 [18.5 kB] 255s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-sync1 arm64 1.17.0-2 [9688 B] 255s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xfixes0 arm64 1.17.0-2 [10.6 kB] 255s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libxshmfence1 arm64 1.3-1build5 [4938 B] 255s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 mesa-libgallium arm64 24.3.4-3ubuntu1 [9301 kB] 256s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libgbm1 arm64 24.3.4-3ubuntu1 [33.6 kB] 256s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libvulkan1 arm64 1.4.304.0-1 [158 kB] 256s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1-mesa-dri arm64 24.3.4-3ubuntu1 [35.3 kB] 256s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-glx0 arm64 1.17.0-2 [25.5 kB] 256s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 256s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 256s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx-mesa0 arm64 24.3.4-3ubuntu1 [151 kB] 256s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 15-20250213-1ubuntu1 [146 kB] 256s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 256s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 256s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 256s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 256s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 256s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 256s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 256s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 256s Get:50 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 256s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 256s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 256s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libpixman-1-0 arm64 0.44.0-3 [197 kB] 256s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 256s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 256s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 256s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 libsm6 arm64 2:1.2.4-1 [16.4 kB] 256s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 256s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 256s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 256s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 256s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 256s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 256s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 256s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 256s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 libxaw7 arm64 2:1.0.16-1 [184 kB] 256s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfont2 arm64 1:2.0.6-1build1 [88.7 kB] 256s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbfile1 arm64 1:1.1.0-1build4 [69.4 kB] 256s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 256s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 256s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-matplotlib-data all 3.8.3-3ubuntu2 [2929 kB] 256s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.1-1~exp2 [894 B] 256s Get:73 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-brotli arm64 1.1.0-2build3 [342 kB] 256s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-contourpy arm64 1.3.1-1 [216 kB] 256s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cycler all 0.12.1-1 [9716 B] 256s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 256s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 256s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pytz all 2025.1-3 [162 kB] 256s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2025.1-3 [1866 B] 256s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 256s Get:81 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fs all 2.4.16-6 [90.7 kB] 256s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lxml arm64 5.3.1-1 [1600 kB] 256s Get:83 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-lz4 arm64 4.4.0+dfsg-1 [27.3 kB] 256s Get:84 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-scipy arm64 1.14.1-4ubuntu1 [19.5 MB] 257s Get:85 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 257s Get:86 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-sympy all 1.13.3-3 [4228 kB] 257s Get:87 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ufolib2 all 0.17.0+dfsg1-1 [33.5 kB] 257s Get:88 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-unicodedata2 arm64 15.1.0+ds-1build2 [360 kB] 257s Get:89 http://ftpmaster.internal/ubuntu plucky/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 257s Get:90 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fonttools arm64 4.55.3-2 [1615 kB] 257s Get:91 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 257s Get:92 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-kiwisolver arm64 1.4.7-3 [62.5 kB] 257s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu3 [182 kB] 257s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pil arm64 11.1.0-5 [491 kB] 257s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-tk arm64 3.12.9-1 [115 kB] 257s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-tk arm64 3.13.2-1 [106 kB] 257s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tk arm64 3.13.1-1 [9770 B] 257s Get:98 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pil.imagetk arm64 11.1.0-5 [9948 B] 257s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 257s Get:100 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-matplotlib arm64 3.8.3-3ubuntu2 [4616 kB] 257s Get:101 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandas-lib arm64 2.2.3+dfsg-8 [6925 kB] 258s Get:102 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandas all 2.2.3+dfsg-8 [3112 kB] 258s Get:103 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 258s Get:104 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.4-1 [252 kB] 258s Get:105 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-seaborn all 0.13.2-4.1 [225 kB] 258s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-xkb-utils arm64 7.7+9 [165 kB] 258s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 xserver-common all 2:21.1.14-2ubuntu1 [33.7 kB] 258s Get:108 http://ftpmaster.internal/ubuntu plucky/main arm64 libglvnd0 arm64 1.7.0-1build1 [60.6 kB] 258s Get:109 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx0 arm64 1.7.0-1build1 [33.2 kB] 258s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1 arm64 1.7.0-1build1 [106 kB] 258s Get:111 http://ftpmaster.internal/ubuntu plucky/universe arm64 xvfb arm64 2:21.1.14-2ubuntu1 [868 kB] 259s Fetched 86.2 MB in 4s (20.4 MB/s) 259s Selecting previously unselected package python3.12-minimal. 259s (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 ... 116664 files and directories currently installed.) 259s Preparing to unpack .../000-python3.12-minimal_3.12.9-1_arm64.deb ... 259s Unpacking python3.12-minimal (3.12.9-1) ... 259s Selecting previously unselected package python3-numpy-dev:arm64. 259s Preparing to unpack .../001-python3-numpy-dev_1%3a2.2.3+ds-2_arm64.deb ... 259s Unpacking python3-numpy-dev:arm64 (1:2.2.3+ds-2) ... 259s Selecting previously unselected package libblas3:arm64. 259s Preparing to unpack .../002-libblas3_3.12.1-2_arm64.deb ... 259s Unpacking libblas3:arm64 (3.12.1-2) ... 259s Selecting previously unselected package libgfortran5:arm64. 260s Preparing to unpack .../003-libgfortran5_15-20250213-1ubuntu1_arm64.deb ... 260s Unpacking libgfortran5:arm64 (15-20250213-1ubuntu1) ... 260s Selecting previously unselected package liblapack3:arm64. 260s Preparing to unpack .../004-liblapack3_3.12.1-2_arm64.deb ... 260s Unpacking liblapack3:arm64 (3.12.1-2) ... 260s Selecting previously unselected package python3-numpy. 260s Preparing to unpack .../005-python3-numpy_1%3a2.2.3+ds-2_arm64.deb ... 260s Unpacking python3-numpy (1:2.2.3+ds-2) ... 260s Selecting previously unselected package python3.12. 260s Preparing to unpack .../006-python3.12_3.12.9-1_arm64.deb ... 260s Unpacking python3.12 (3.12.9-1) ... 260s Selecting previously unselected package libtcl8.6:arm64. 260s Preparing to unpack .../007-libtcl8.6_8.6.16+dfsg-1_arm64.deb ... 260s Unpacking libtcl8.6:arm64 (8.6.16+dfsg-1) ... 260s Selecting previously unselected package fonts-dejavu-mono. 260s Preparing to unpack .../008-fonts-dejavu-mono_2.37-8_all.deb ... 260s Unpacking fonts-dejavu-mono (2.37-8) ... 260s Selecting previously unselected package fonts-dejavu-core. 260s Preparing to unpack .../009-fonts-dejavu-core_2.37-8_all.deb ... 260s Unpacking fonts-dejavu-core (2.37-8) ... 260s Selecting previously unselected package fontconfig-config. 260s Preparing to unpack .../010-fontconfig-config_2.15.0-2ubuntu1_arm64.deb ... 261s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 261s Selecting previously unselected package libfontconfig1:arm64. 261s Preparing to unpack .../011-libfontconfig1_2.15.0-2ubuntu1_arm64.deb ... 261s Unpacking libfontconfig1:arm64 (2.15.0-2ubuntu1) ... 261s Selecting previously unselected package libxrender1:arm64. 261s Preparing to unpack .../012-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 261s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 261s Selecting previously unselected package libxft2:arm64. 261s Preparing to unpack .../013-libxft2_2.3.6-1build1_arm64.deb ... 261s Unpacking libxft2:arm64 (2.3.6-1build1) ... 261s Selecting previously unselected package x11-common. 261s Preparing to unpack .../014-x11-common_1%3a7.7+23ubuntu3_all.deb ... 261s Unpacking x11-common (1:7.7+23ubuntu3) ... 261s Selecting previously unselected package libxss1:arm64. 261s Preparing to unpack .../015-libxss1_1%3a1.2.3-1build3_arm64.deb ... 261s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 261s Selecting previously unselected package libtk8.6:arm64. 261s Preparing to unpack .../016-libtk8.6_8.6.16-1_arm64.deb ... 261s Unpacking libtk8.6:arm64 (8.6.16-1) ... 261s Selecting previously unselected package tk8.6-blt2.5. 261s Preparing to unpack .../017-tk8.6-blt2.5_2.5.3+dfsg-7build1_arm64.deb ... 261s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 261s Selecting previously unselected package blt. 261s Preparing to unpack .../018-blt_2.5.3+dfsg-7build1_arm64.deb ... 261s Unpacking blt (2.5.3+dfsg-7build1) ... 261s Selecting previously unselected package fonts-lyx. 261s Preparing to unpack .../019-fonts-lyx_2.4.3-1_all.deb ... 261s Unpacking fonts-lyx (2.4.3-1) ... 261s Selecting previously unselected package libdeflate0:arm64. 261s Preparing to unpack .../020-libdeflate0_1.23-1_arm64.deb ... 261s Unpacking libdeflate0:arm64 (1.23-1) ... 261s Selecting previously unselected package libdrm-radeon1:arm64. 261s Preparing to unpack .../021-libdrm-radeon1_2.4.123-1_arm64.deb ... 261s Unpacking libdrm-radeon1:arm64 (2.4.123-1) ... 261s Selecting previously unselected package libfontenc1:arm64. 261s Preparing to unpack .../022-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 261s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 261s Selecting previously unselected package libwayland-server0:arm64. 261s Preparing to unpack .../023-libwayland-server0_1.23.1-1_arm64.deb ... 261s Unpacking libwayland-server0:arm64 (1.23.1-1) ... 261s Selecting previously unselected package libglapi-mesa:arm64. 261s Preparing to unpack .../024-libglapi-mesa_24.3.4-3ubuntu1_arm64.deb ... 261s Unpacking libglapi-mesa:arm64 (24.3.4-3ubuntu1) ... 261s Selecting previously unselected package libx11-xcb1:arm64. 261s Preparing to unpack .../025-libx11-xcb1_2%3a1.8.10-2_arm64.deb ... 261s Unpacking libx11-xcb1:arm64 (2:1.8.10-2) ... 261s Selecting previously unselected package libxcb-dri3-0:arm64. 261s Preparing to unpack .../026-libxcb-dri3-0_1.17.0-2_arm64.deb ... 261s Unpacking libxcb-dri3-0:arm64 (1.17.0-2) ... 261s Selecting previously unselected package libxcb-present0:arm64. 261s Preparing to unpack .../027-libxcb-present0_1.17.0-2_arm64.deb ... 261s Unpacking libxcb-present0:arm64 (1.17.0-2) ... 261s Selecting previously unselected package libxcb-randr0:arm64. 261s Preparing to unpack .../028-libxcb-randr0_1.17.0-2_arm64.deb ... 261s Unpacking libxcb-randr0:arm64 (1.17.0-2) ... 262s Selecting previously unselected package libxcb-sync1:arm64. 262s Preparing to unpack .../029-libxcb-sync1_1.17.0-2_arm64.deb ... 262s Unpacking libxcb-sync1:arm64 (1.17.0-2) ... 262s Selecting previously unselected package libxcb-xfixes0:arm64. 262s Preparing to unpack .../030-libxcb-xfixes0_1.17.0-2_arm64.deb ... 262s Unpacking libxcb-xfixes0:arm64 (1.17.0-2) ... 262s Selecting previously unselected package libxshmfence1:arm64. 262s Preparing to unpack .../031-libxshmfence1_1.3-1build5_arm64.deb ... 262s Unpacking libxshmfence1:arm64 (1.3-1build5) ... 262s Selecting previously unselected package mesa-libgallium:arm64. 262s Preparing to unpack .../032-mesa-libgallium_24.3.4-3ubuntu1_arm64.deb ... 262s Unpacking mesa-libgallium:arm64 (24.3.4-3ubuntu1) ... 262s Selecting previously unselected package libgbm1:arm64. 262s Preparing to unpack .../033-libgbm1_24.3.4-3ubuntu1_arm64.deb ... 262s Unpacking libgbm1:arm64 (24.3.4-3ubuntu1) ... 262s Selecting previously unselected package libvulkan1:arm64. 262s Preparing to unpack .../034-libvulkan1_1.4.304.0-1_arm64.deb ... 262s Unpacking libvulkan1:arm64 (1.4.304.0-1) ... 262s Selecting previously unselected package libgl1-mesa-dri:arm64. 262s Preparing to unpack .../035-libgl1-mesa-dri_24.3.4-3ubuntu1_arm64.deb ... 262s Unpacking libgl1-mesa-dri:arm64 (24.3.4-3ubuntu1) ... 262s Selecting previously unselected package libxcb-glx0:arm64. 262s Preparing to unpack .../036-libxcb-glx0_1.17.0-2_arm64.deb ... 262s Unpacking libxcb-glx0:arm64 (1.17.0-2) ... 262s Selecting previously unselected package libxcb-shm0:arm64. 262s Preparing to unpack .../037-libxcb-shm0_1.17.0-2_arm64.deb ... 262s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 262s Selecting previously unselected package libxxf86vm1:arm64. 262s Preparing to unpack .../038-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 262s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 262s Selecting previously unselected package libglx-mesa0:arm64. 262s Preparing to unpack .../039-libglx-mesa0_24.3.4-3ubuntu1_arm64.deb ... 262s Unpacking libglx-mesa0:arm64 (24.3.4-3ubuntu1) ... 262s Selecting previously unselected package libgomp1:arm64. 262s Preparing to unpack .../040-libgomp1_15-20250213-1ubuntu1_arm64.deb ... 262s Unpacking libgomp1:arm64 (15-20250213-1ubuntu1) ... 262s Selecting previously unselected package libgraphite2-3:arm64. 262s Preparing to unpack .../041-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 262s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 262s Selecting previously unselected package libharfbuzz0b:arm64. 262s Preparing to unpack .../042-libharfbuzz0b_10.2.0-1_arm64.deb ... 262s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 262s Selecting previously unselected package libice6:arm64. 262s Preparing to unpack .../043-libice6_2%3a1.1.1-1_arm64.deb ... 262s Unpacking libice6:arm64 (2:1.1.1-1) ... 262s Selecting previously unselected package libimagequant0:arm64. 263s Preparing to unpack .../044-libimagequant0_2.18.0-1build1_arm64.deb ... 263s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 263s Selecting previously unselected package libjpeg-turbo8:arm64. 263s Preparing to unpack .../045-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 263s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 263s Selecting previously unselected package libjpeg8:arm64. 263s Preparing to unpack .../046-libjpeg8_8c-2ubuntu11_arm64.deb ... 263s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 263s Selecting previously unselected package libjs-jquery. 263s Preparing to unpack .../047-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 263s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 263s Selecting previously unselected package libjs-jquery-ui. 263s Preparing to unpack .../048-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 263s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 263s Selecting previously unselected package liblbfgsb0:arm64. 263s Preparing to unpack .../049-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 263s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 263s Selecting previously unselected package liblcms2-2:arm64. 263s Preparing to unpack .../050-liblcms2-2_2.16-2_arm64.deb ... 263s Unpacking liblcms2-2:arm64 (2.16-2) ... 263s Selecting previously unselected package liblerc4:arm64. 263s Preparing to unpack .../051-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 263s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 263s Selecting previously unselected package libpixman-1-0:arm64. 263s Preparing to unpack .../052-libpixman-1-0_0.44.0-3_arm64.deb ... 263s Unpacking libpixman-1-0:arm64 (0.44.0-3) ... 263s Selecting previously unselected package libqhull-r8.0:arm64. 263s Preparing to unpack .../053-libqhull-r8.0_2020.2-6build1_arm64.deb ... 263s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 263s Selecting previously unselected package libraqm0:arm64. 263s Preparing to unpack .../054-libraqm0_0.10.2-1_arm64.deb ... 263s Unpacking libraqm0:arm64 (0.10.2-1) ... 263s Selecting previously unselected package libsharpyuv0:arm64. 263s Preparing to unpack .../055-libsharpyuv0_1.5.0-0.1_arm64.deb ... 263s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 263s Selecting previously unselected package libsm6:arm64. 263s Preparing to unpack .../056-libsm6_2%3a1.2.4-1_arm64.deb ... 263s Unpacking libsm6:arm64 (2:1.2.4-1) ... 263s Selecting previously unselected package libjbig0:arm64. 263s Preparing to unpack .../057-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 263s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 263s Selecting previously unselected package libwebp7:arm64. 263s Preparing to unpack .../058-libwebp7_1.5.0-0.1_arm64.deb ... 263s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 263s Selecting previously unselected package libtiff6:arm64. 263s Preparing to unpack .../059-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 263s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 263s Selecting previously unselected package libwebpdemux2:arm64. 263s Preparing to unpack .../060-libwebpdemux2_1.5.0-0.1_arm64.deb ... 263s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 263s Selecting previously unselected package libwebpmux3:arm64. 263s Preparing to unpack .../061-libwebpmux3_1.5.0-0.1_arm64.deb ... 263s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 263s Selecting previously unselected package libxt6t64:arm64. 263s Preparing to unpack .../062-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 263s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 263s Selecting previously unselected package libxmu6:arm64. 263s Preparing to unpack .../063-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 263s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 263s Selecting previously unselected package libxpm4:arm64. 264s Preparing to unpack .../064-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 264s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 264s Selecting previously unselected package libxaw7:arm64. 264s Preparing to unpack .../065-libxaw7_2%3a1.0.16-1_arm64.deb ... 264s Unpacking libxaw7:arm64 (2:1.0.16-1) ... 264s Selecting previously unselected package libxfont2:arm64. 264s Preparing to unpack .../066-libxfont2_1%3a2.0.6-1build1_arm64.deb ... 264s Unpacking libxfont2:arm64 (1:2.0.6-1build1) ... 264s Selecting previously unselected package libxkbfile1:arm64. 264s Preparing to unpack .../067-libxkbfile1_1%3a1.1.0-1build4_arm64.deb ... 264s Unpacking libxkbfile1:arm64 (1:1.1.0-1build4) ... 264s Selecting previously unselected package libxrandr2:arm64. 264s Preparing to unpack .../068-libxrandr2_2%3a1.5.4-1_arm64.deb ... 264s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 264s Selecting previously unselected package libxslt1.1:arm64. 264s Preparing to unpack .../069-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 264s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 264s Selecting previously unselected package python-matplotlib-data. 264s Preparing to unpack .../070-python-matplotlib-data_3.8.3-3ubuntu2_all.deb ... 264s Unpacking python-matplotlib-data (3.8.3-3ubuntu2) ... 264s Selecting previously unselected package python3-all. 264s Preparing to unpack .../071-python3-all_3.13.1-1~exp2_arm64.deb ... 264s Unpacking python3-all (3.13.1-1~exp2) ... 264s Selecting previously unselected package python3-brotli. 264s Preparing to unpack .../072-python3-brotli_1.1.0-2build3_arm64.deb ... 264s Unpacking python3-brotli (1.1.0-2build3) ... 264s Selecting previously unselected package python3-contourpy. 264s Preparing to unpack .../073-python3-contourpy_1.3.1-1_arm64.deb ... 264s Unpacking python3-contourpy (1.3.1-1) ... 264s Selecting previously unselected package python3-cycler. 264s Preparing to unpack .../074-python3-cycler_0.12.1-1_all.deb ... 264s Unpacking python3-cycler (0.12.1-1) ... 264s Selecting previously unselected package python3-dateutil. 264s Preparing to unpack .../075-python3-dateutil_2.9.0-3_all.deb ... 264s Unpacking python3-dateutil (2.9.0-3) ... 264s Selecting previously unselected package python3-decorator. 264s Preparing to unpack .../076-python3-decorator_5.1.1-5_all.deb ... 264s Unpacking python3-decorator (5.1.1-5) ... 264s Selecting previously unselected package python3-pytz. 264s Preparing to unpack .../077-python3-pytz_2025.1-3_all.deb ... 264s Unpacking python3-pytz (2025.1-3) ... 264s Selecting previously unselected package python3-tz. 264s Preparing to unpack .../078-python3-tz_2025.1-3_all.deb ... 264s Unpacking python3-tz (2025.1-3) ... 264s Selecting previously unselected package python3-platformdirs. 264s Preparing to unpack .../079-python3-platformdirs_4.3.6-1_all.deb ... 264s Unpacking python3-platformdirs (4.3.6-1) ... 264s Selecting previously unselected package python3-fs. 264s Preparing to unpack .../080-python3-fs_2.4.16-6_all.deb ... 264s Unpacking python3-fs (2.4.16-6) ... 264s Selecting previously unselected package python3-lxml:arm64. 264s Preparing to unpack .../081-python3-lxml_5.3.1-1_arm64.deb ... 264s Unpacking python3-lxml:arm64 (5.3.1-1) ... 265s Selecting previously unselected package python3-lz4. 265s Preparing to unpack .../082-python3-lz4_4.4.0+dfsg-1_arm64.deb ... 265s Unpacking python3-lz4 (4.4.0+dfsg-1) ... 265s Selecting previously unselected package python3-scipy. 265s Preparing to unpack .../083-python3-scipy_1.14.1-4ubuntu1_arm64.deb ... 265s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 265s Selecting previously unselected package python3-mpmath. 265s Preparing to unpack .../084-python3-mpmath_1.3.0-1_all.deb ... 265s Unpacking python3-mpmath (1.3.0-1) ... 265s Selecting previously unselected package python3-sympy. 265s Preparing to unpack .../085-python3-sympy_1.13.3-3_all.deb ... 265s Unpacking python3-sympy (1.13.3-3) ... 266s Selecting previously unselected package python3-ufolib2. 266s Preparing to unpack .../086-python3-ufolib2_0.17.0+dfsg1-1_all.deb ... 266s Unpacking python3-ufolib2 (0.17.0+dfsg1-1) ... 266s Selecting previously unselected package python3-unicodedata2. 266s Preparing to unpack .../087-python3-unicodedata2_15.1.0+ds-1build2_arm64.deb ... 266s Unpacking python3-unicodedata2 (15.1.0+ds-1build2) ... 266s Selecting previously unselected package unicode-data. 266s Preparing to unpack .../088-unicode-data_15.1.0-1_all.deb ... 266s Unpacking unicode-data (15.1.0-1) ... 266s Selecting previously unselected package python3-fonttools. 266s Preparing to unpack .../089-python3-fonttools_4.55.3-2_arm64.deb ... 266s Unpacking python3-fonttools (4.55.3-2) ... 266s Selecting previously unselected package python3-iniconfig. 266s Preparing to unpack .../090-python3-iniconfig_1.1.1-2_all.deb ... 266s Unpacking python3-iniconfig (1.1.1-2) ... 266s Selecting previously unselected package python3-kiwisolver. 266s Preparing to unpack .../091-python3-kiwisolver_1.4.7-3_arm64.deb ... 266s Unpacking python3-kiwisolver (1.4.7-3) ... 266s Selecting previously unselected package libopenjp2-7:arm64. 266s Preparing to unpack .../092-libopenjp2-7_2.5.0-2ubuntu3_arm64.deb ... 266s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu3) ... 266s Selecting previously unselected package python3-pil:arm64. 266s Preparing to unpack .../093-python3-pil_11.1.0-5_arm64.deb ... 266s Unpacking python3-pil:arm64 (11.1.0-5) ... 266s Selecting previously unselected package python3.12-tk. 266s Preparing to unpack .../094-python3.12-tk_3.12.9-1_arm64.deb ... 266s Unpacking python3.12-tk (3.12.9-1) ... 266s Selecting previously unselected package python3.13-tk. 266s Preparing to unpack .../095-python3.13-tk_3.13.2-1_arm64.deb ... 266s Unpacking python3.13-tk (3.13.2-1) ... 266s Selecting previously unselected package python3-tk:arm64. 266s Preparing to unpack .../096-python3-tk_3.13.1-1_arm64.deb ... 266s Unpacking python3-tk:arm64 (3.13.1-1) ... 266s Selecting previously unselected package python3-pil.imagetk:arm64. 267s Preparing to unpack .../097-python3-pil.imagetk_11.1.0-5_arm64.deb ... 267s Unpacking python3-pil.imagetk:arm64 (11.1.0-5) ... 267s Selecting previously unselected package python3-packaging. 267s Preparing to unpack .../098-python3-packaging_24.2-1_all.deb ... 267s Unpacking python3-packaging (24.2-1) ... 267s Selecting previously unselected package python3-matplotlib. 267s Preparing to unpack .../099-python3-matplotlib_3.8.3-3ubuntu2_arm64.deb ... 267s Unpacking python3-matplotlib (3.8.3-3ubuntu2) ... 267s Selecting previously unselected package python3-pandas-lib:arm64. 267s Preparing to unpack .../100-python3-pandas-lib_2.2.3+dfsg-8_arm64.deb ... 267s Unpacking python3-pandas-lib:arm64 (2.2.3+dfsg-8) ... 267s Selecting previously unselected package python3-pandas. 267s Preparing to unpack .../101-python3-pandas_2.2.3+dfsg-8_all.deb ... 267s Unpacking python3-pandas (2.2.3+dfsg-8) ... 267s Selecting previously unselected package python3-pluggy. 267s Preparing to unpack .../102-python3-pluggy_1.5.0-1_all.deb ... 267s Unpacking python3-pluggy (1.5.0-1) ... 267s Selecting previously unselected package python3-pytest. 267s Preparing to unpack .../103-python3-pytest_8.3.4-1_all.deb ... 267s Unpacking python3-pytest (8.3.4-1) ... 267s Selecting previously unselected package python3-seaborn. 267s Preparing to unpack .../104-python3-seaborn_0.13.2-4.1_all.deb ... 267s Unpacking python3-seaborn (0.13.2-4.1) ... 268s Selecting previously unselected package x11-xkb-utils. 268s Preparing to unpack .../105-x11-xkb-utils_7.7+9_arm64.deb ... 268s Unpacking x11-xkb-utils (7.7+9) ... 268s Selecting previously unselected package xserver-common. 268s Preparing to unpack .../106-xserver-common_2%3a21.1.14-2ubuntu1_all.deb ... 268s Unpacking xserver-common (2:21.1.14-2ubuntu1) ... 268s Selecting previously unselected package libglvnd0:arm64. 268s Preparing to unpack .../107-libglvnd0_1.7.0-1build1_arm64.deb ... 268s Unpacking libglvnd0:arm64 (1.7.0-1build1) ... 268s Selecting previously unselected package libglx0:arm64. 268s Preparing to unpack .../108-libglx0_1.7.0-1build1_arm64.deb ... 268s Unpacking libglx0:arm64 (1.7.0-1build1) ... 268s Selecting previously unselected package libgl1:arm64. 268s Preparing to unpack .../109-libgl1_1.7.0-1build1_arm64.deb ... 268s Unpacking libgl1:arm64 (1.7.0-1build1) ... 268s Selecting previously unselected package xvfb. 268s Preparing to unpack .../110-xvfb_2%3a21.1.14-2ubuntu1_arm64.deb ... 268s Unpacking xvfb (2:21.1.14-2ubuntu1) ... 268s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 268s Setting up libxcb-dri3-0:arm64 (1.17.0-2) ... 268s Setting up liblcms2-2:arm64 (2.16-2) ... 268s Setting up python3-iniconfig (1.1.1-2) ... 268s Setting up libpixman-1-0:arm64 (0.44.0-3) ... 268s Setting up python3.12-minimal (3.12.9-1) ... 269s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 269s Setting up libwayland-server0:arm64 (1.23.1-1) ... 269s Setting up libx11-xcb1:arm64 (2:1.8.10-2) ... 269s Setting up libxcb-xfixes0:arm64 (1.17.0-2) ... 269s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 269s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 269s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 269s Setting up python3-lz4 (4.4.0+dfsg-1) ... 269s Setting up libdrm-radeon1:arm64 (2.4.123-1) ... 269s Setting up libglvnd0:arm64 (1.7.0-1build1) ... 269s Setting up python3-unicodedata2 (15.1.0+ds-1build2) ... 269s Setting up fonts-lyx (2.4.3-1) ... 269s Setting up libxcb-glx0:arm64 (1.17.0-2) ... 269s Setting up python3.12 (3.12.9-1) ... 271s Setting up x11-common (1:7.7+23ubuntu3) ... 271s Setting up libdeflate0:arm64 (1.23-1) ... 271s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 271s Setting up python3-all (3.13.1-1~exp2) ... 271s Setting up python3-pytz (2025.1-3) ... 272s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 272s Setting up libgomp1:arm64 (15-20250213-1ubuntu1) ... 272s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 272s Setting up python3-platformdirs (4.3.6-1) ... 272s Setting up python3-tz (2025.1-3) ... 272s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 272s Setting up python3-fs (2.4.16-6) ... 272s Setting up libxcb-present0:arm64 (1.17.0-2) ... 272s Setting up unicode-data (15.1.0-1) ... 272s Setting up python3-decorator (5.1.1-5) ... 273s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 273s Setting up libblas3:arm64 (3.12.1-2) ... 273s 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 273s Setting up python3-packaging (24.2-1) ... 273s Setting up libxcb-sync1:arm64 (1.17.0-2) ... 273s Setting up python3-brotli (1.1.0-2build3) ... 273s Setting up python3-cycler (0.12.1-1) ... 273s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 273s Setting up fonts-dejavu-mono (2.37-8) ... 273s Setting up python3-kiwisolver (1.4.7-3) ... 274s Setting up python3-numpy-dev:arm64 (1:2.2.3+ds-2) ... 274s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 274s Setting up libtcl8.6:arm64 (8.6.16+dfsg-1) ... 274s Setting up fonts-dejavu-core (2.37-8) ... 274s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 274s Setting up libglapi-mesa:arm64 (24.3.4-3ubuntu1) ... 274s Setting up libgfortran5:arm64 (15-20250213-1ubuntu1) ... 274s Setting up libvulkan1:arm64 (1.4.304.0-1) ... 274s Setting up python3-pluggy (1.5.0-1) ... 274s Setting up libwebp7:arm64 (1.5.0-0.1) ... 274s Setting up libxshmfence1:arm64 (1.3-1build5) ... 274s Setting up libxcb-randr0:arm64 (1.17.0-2) ... 274s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 274s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu3) ... 274s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 274s Setting up python3-dateutil (2.9.0-3) ... 274s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 274s Setting up libxkbfile1:arm64 (1:1.1.0-1build4) ... 274s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 274s Setting up python3-mpmath (1.3.0-1) ... 275s Setting up python-matplotlib-data (3.8.3-3ubuntu2) ... 275s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 275s Setting up libxfont2:arm64 (1:2.0.6-1build1) ... 275s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 275s Setting up python3-sympy (1.13.3-3) ... 290s Setting up libice6:arm64 (2:1.1.1-1) ... 290s Setting up mesa-libgallium:arm64 (24.3.4-3ubuntu1) ... 290s Setting up liblapack3:arm64 (3.12.1-2) ... 290s 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 290s Setting up libgbm1:arm64 (24.3.4-3ubuntu1) ... 290s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 291s Setting up python3-pytest (8.3.4-1) ... 291s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 291s Setting up libgl1-mesa-dri:arm64 (24.3.4-3ubuntu1) ... 291s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 291s Setting up libraqm0:arm64 (0.10.2-1) ... 291s Setting up python3-numpy (1:2.2.3+ds-2) ... 296s Setting up python3-lxml:arm64 (5.3.1-1) ... 296s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 296s Setting up python3-contourpy (1.3.1-1) ... 296s Setting up libfontconfig1:arm64 (2.15.0-2ubuntu1) ... 296s Setting up libsm6:arm64 (2:1.2.4-1) ... 296s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 296s Setting up libxft2:arm64 (2.3.6-1build1) ... 296s Setting up libglx-mesa0:arm64 (24.3.4-3ubuntu1) ... 296s Setting up python3-scipy (1.14.1-4ubuntu1) ... 305s Setting up libglx0:arm64 (1.7.0-1build1) ... 305s Setting up libtk8.6:arm64 (8.6.16-1) ... 305s Setting up python3-pandas-lib:arm64 (2.2.3+dfsg-8) ... 305s Setting up python3.12-tk (3.12.9-1) ... 305s Setting up python3.13-tk (3.13.2-1) ... 305s Setting up python3-pil:arm64 (11.1.0-5) ... 306s Setting up libgl1:arm64 (1.7.0-1build1) ... 306s Setting up python3-pandas (2.2.3+dfsg-8) ... 317s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 317s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 317s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 317s Setting up blt (2.5.3+dfsg-7build1) ... 317s Setting up python3-tk:arm64 (3.13.1-1) ... 317s Setting up libxaw7:arm64 (2:1.0.16-1) ... 317s Setting up python3-pil.imagetk:arm64 (11.1.0-5) ... 317s Setting up x11-xkb-utils (7.7+9) ... 317s Setting up xserver-common (2:21.1.14-2ubuntu1) ... 317s Setting up xvfb (2:21.1.14-2ubuntu1) ... 317s Setting up python3-ufolib2 (0.17.0+dfsg1-1) ... 317s Setting up python3-fonttools (4.55.3-2) ... 319s Setting up python3-matplotlib (3.8.3-3ubuntu2) ... 323s Setting up python3-seaborn (0.13.2-4.1) ... 323s Processing triggers for systemd (257.2-3ubuntu1) ... 324s Processing triggers for man-db (2.13.0-1) ... 324s Processing triggers for libc-bin (2.40-4ubuntu1) ... 326s autopkgtest [00:22:11]: test command1: xvfb-run --auto-servernum --server-num=20 -s "-screen 0 1600x1200x24 -ac +extension GLX +render -noreset" sh debian/tests/run-unit-test 326s autopkgtest [00:22:11]: test command1: [----------------------- 327s ============================= test session starts ============================== 327s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 327s cachedir: .pytest_cache 327s rootdir: /tmp/autopkgtest.BFBCZ6/autopkgtest_tmp 327s plugins: typeguard-4.4.1 332s collecting ... collected 2380 items 332s 332s tests/_core/test_data.py::TestPlotData::test_named_vectors PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_named_and_given_vectors PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_index_as_variable PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_multiindex_as_variables PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_int_as_variable_key PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_int_as_variable_value PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_tuple_as_variable_key PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_dict_as_data PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_vectors_various_types[series] PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_vectors_various_types[numpy] PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_vectors_various_types[list] PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_none_as_variable_value PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_frame_and_vector_mismatched_lengths PASSED [ 0%] 332s tests/_core/test_data.py::TestPlotData::test_empty_data_input[arg0] PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_empty_data_input[arg1] PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_index_alignment_series_to_dataframe PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_index_alignment_between_series PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_key_not_in_data_raises PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_key_with_no_data_raises PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_data_vector_different_lengths_raises PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_undefined_variables_raise PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_contains_operation PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_join_add_variable PASSED [ 0%] 333s tests/_core/test_data.py::TestPlotData::test_join_replace_variable PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_remove_variable PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_all_operations PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_all_operations_same_data PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_add_variable_new_data PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_replace_variable_new_data PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_add_variable_different_index PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_replace_variable_different_index PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_subset_data_inherit_variables PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_join_multiple_inherits_from_orig PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_bad_type PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_data_interchange PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_data_interchange_failure PASSED [ 1%] 333s tests/_core/test_data.py::TestPlotData::test_data_interchange_support_test SKIPPED [ 1%] 333s tests/_core/test_groupby.py::test_init_from_list PASSED [ 1%] 333s tests/_core/test_groupby.py::test_init_from_dict PASSED [ 1%] 333s tests/_core/test_groupby.py::test_init_requires_order PASSED [ 1%] 333s tests/_core/test_groupby.py::test_at_least_one_grouping_variable_required PASSED [ 1%] 333s tests/_core/test_groupby.py::test_agg_one_grouper PASSED [ 1%] 333s tests/_core/test_groupby.py::test_agg_two_groupers PASSED [ 1%] 333s tests/_core/test_groupby.py::test_agg_two_groupers_ordered PASSED [ 1%] 333s tests/_core/test_groupby.py::test_apply_no_grouper PASSED [ 1%] 333s tests/_core/test_groupby.py::test_apply_one_grouper PASSED [ 1%] 333s tests/_core/test_groupby.py::test_apply_mutate_columns PASSED [ 1%] 333s tests/_core/test_groupby.py::test_apply_replace_columns PASSED [ 2%] 333s tests/_core/test_moves.py::TestJitter::test_default PASSED [ 2%] 333s tests/_core/test_moves.py::TestJitter::test_width PASSED [ 2%] 333s tests/_core/test_moves.py::TestJitter::test_x PASSED [ 2%] 333s tests/_core/test_moves.py::TestJitter::test_y PASSED [ 2%] 333s tests/_core/test_moves.py::TestJitter::test_seed PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_default PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_fill PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_drop PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_gap PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_widths_default PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_widths_fill PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_widths_drop PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_faceted_default PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_faceted_fill PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_faceted_drop PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_orient PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_single_semantic[grp2] PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_single_semantic[grp3] PASSED [ 2%] 333s tests/_core/test_moves.py::TestDodge::test_two_semantics PASSED [ 2%] 333s tests/_core/test_moves.py::TestStack::test_basic PASSED [ 2%] 333s tests/_core/test_moves.py::TestStack::test_faceted PASSED [ 2%] 333s tests/_core/test_moves.py::TestStack::test_misssing_data PASSED [ 2%] 333s tests/_core/test_moves.py::TestStack::test_baseline_homogeneity_check PASSED [ 2%] 333s tests/_core/test_moves.py::TestShift::test_default PASSED [ 3%] 333s tests/_core/test_moves.py::TestShift::test_moves[0.3-0] PASSED [ 3%] 333s tests/_core/test_moves.py::TestShift::test_moves[0-0.2] PASSED [ 3%] 333s tests/_core/test_moves.py::TestShift::test_moves[0.1-0.3] PASSED [ 3%] 333s tests/_core/test_moves.py::TestNorm::test_default_no_groups[x] PASSED [ 3%] 333s tests/_core/test_moves.py::TestNorm::test_default_no_groups[y] PASSED [ 3%] 333s tests/_core/test_moves.py::TestNorm::test_default_groups[x] PASSED [ 3%] 333s tests/_core/test_moves.py::TestNorm::test_default_groups[y] PASSED [ 3%] 333s tests/_core/test_moves.py::TestNorm::test_sum PASSED [ 3%] 333s tests/_core/test_moves.py::TestNorm::test_where PASSED [ 3%] 333s tests/_core/test_moves.py::TestNorm::test_percent PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_empty PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_data_only PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_df_and_named_variables PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_df_and_mixed_variables PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_vector_variables_only PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_vector_variables_no_index PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_data_only_named PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_positional_and_named_data PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_positional_and_named_xy[x] PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_positional_and_named_xy[y] PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_positional_data_x_y PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_positional_x_y PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_positional_data_x PASSED [ 3%] 333s tests/_core/test_plot.py::TestInit::test_positional_x PASSED [ 4%] 333s tests/_core/test_plot.py::TestInit::test_positional_interchangeable_dataframe PASSED [ 4%] 333s tests/_core/test_plot.py::TestInit::test_positional_too_many PASSED [ 4%] 333s tests/_core/test_plot.py::TestInit::test_unknown_keywords PASSED [ 4%] 333s tests/_core/test_plot.py::TestLayerAddition::test_without_data PASSED [ 4%] 333s tests/_core/test_plot.py::TestLayerAddition::test_with_new_variable_by_name PASSED [ 4%] 333s tests/_core/test_plot.py::TestLayerAddition::test_with_new_variable_by_vector PASSED [ 4%] 333s tests/_core/test_plot.py::TestLayerAddition::test_with_late_data_definition PASSED [ 4%] 333s tests/_core/test_plot.py::TestLayerAddition::test_with_new_data_definition PASSED [ 4%] 333s tests/_core/test_plot.py::TestLayerAddition::test_drop_variable PASSED [ 4%] 334s tests/_core/test_plot.py::TestLayerAddition::test_stat_default XFAIL [ 4%] 334s tests/_core/test_plot.py::TestLayerAddition::test_stat_nondefault PASSED [ 4%] 334s tests/_core/test_plot.py::TestLayerAddition::test_orient[x-x] PASSED [ 4%] 334s tests/_core/test_plot.py::TestLayerAddition::test_orient[y-y] PASSED [ 4%] 334s tests/_core/test_plot.py::TestLayerAddition::test_orient[v-x] PASSED [ 4%] 334s tests/_core/test_plot.py::TestLayerAddition::test_orient[h-y] PASSED [ 4%] 334s tests/_core/test_plot.py::TestLayerAddition::test_variable_list PASSED [ 4%] 334s tests/_core/test_plot.py::TestLayerAddition::test_type_checks PASSED [ 4%] 334s tests/_core/test_plot.py::TestScaling::test_inference PASSED [ 4%] 334s tests/_core/test_plot.py::TestScaling::test_inference_from_layer_data PASSED [ 4%] 334s tests/_core/test_plot.py::TestScaling::test_inference_joins PASSED [ 4%] 334s tests/_core/test_plot.py::TestScaling::test_inferred_categorical_converter PASSED [ 4%] 334s tests/_core/test_plot.py::TestScaling::test_explicit_categorical_converter PASSED [ 4%] 334s tests/_core/test_plot.py::TestScaling::test_categorical_as_datetime XFAIL [ 5%] 334s tests/_core/test_plot.py::TestScaling::test_faceted_log_scale PASSED [ 5%] 334s tests/_core/test_plot.py::TestScaling::test_paired_single_log_scale PASSED [ 5%] 334s tests/_core/test_plot.py::TestScaling::test_paired_with_common_fallback PASSED [ 5%] 334s tests/_core/test_plot.py::TestScaling::test_log_scale_name XFAIL (Cu...) [ 5%] 334s tests/_core/test_plot.py::TestScaling::test_mark_data_log_transform_is_inverted PASSED [ 5%] 334s tests/_core/test_plot.py::TestScaling::test_mark_data_log_transfrom_with_stat PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_mark_data_from_categorical PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_mark_data_from_datetime PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_computed_var_ticks PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_computed_var_transform PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_explicit_range_with_axis_scaling PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_derived_range_with_axis_scaling PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_facet_categories PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_facet_categories_unshared PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_facet_categories_single_dim_shared PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_pair_categories PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_pair_categories_shared PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_identity_mapping_linewidth PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_pair_single_coordinate_stat_orient PASSED [ 5%] 335s tests/_core/test_plot.py::TestScaling::test_inferred_nominal_passed_to_stat PASSED [ 5%] 336s tests/_core/test_plot.py::TestScaling::test_identity_mapping_color_strings XFAIL [ 5%] 336s tests/_core/test_plot.py::TestScaling::test_identity_mapping_color_tuples PASSED [ 5%] 336s tests/_core/test_plot.py::TestScaling::test_undefined_variable_raises XFAIL [ 5%] 336s tests/_core/test_plot.py::TestScaling::test_nominal_x_axis_tweaks PASSED [ 6%] 336s tests/_core/test_plot.py::TestScaling::test_nominal_y_axis_tweaks PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_matplotlib_object_creation PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_empty PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_no_orient_variance PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_single_split_single_layer PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_single_split_multi_layer PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_one_grouping_variable[color] PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_one_grouping_variable[group] PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_two_grouping_variables PASSED [ 6%] 336s tests/_core/test_plot.py::TestPlotting::test_specified_width PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_facets_no_subgroups PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_facets_one_subgroup PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_layer_specific_facet_disabling PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_paired_variables PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_paired_one_dimension PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_paired_variables_one_subset PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_paired_and_faceted PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_theme_default PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_theme_params PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_theme_error PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_theme_validation PASSED [ 6%] 337s tests/_core/test_plot.py::TestPlotting::test_stat PASSED [ 6%] 338s tests/_core/test_plot.py::TestPlotting::test_move PASSED [ 6%] 338s tests/_core/test_plot.py::TestPlotting::test_stat_and_move PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_stat_log_scale PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_move_log_scale PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_multi_move PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_multi_move_with_pairing PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_move_with_range PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_methods_clone PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_default_is_no_pyplot PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_with_pyplot PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_show PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_save PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_layout_size PASSED [ 7%] 338s tests/_core/test_plot.py::TestPlotting::test_layout_extent PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_constrained_layout_extent PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_base_layout_extent PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_axes PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_figure[True] PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_figure[False] PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_subfigure[True] PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_subfigure[False] PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_type_check PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_axes_with_subplots_error PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_layout_algo_default PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_on_layout_algo_spec PASSED [ 7%] 339s tests/_core/test_plot.py::TestPlotting::test_axis_labels_from_constructor PASSED [ 8%] 339s tests/_core/test_plot.py::TestPlotting::test_axis_labels_from_layer PASSED [ 8%] 339s tests/_core/test_plot.py::TestPlotting::test_axis_labels_are_first_name PASSED [ 8%] 340s tests/_core/test_plot.py::TestPlotting::test_limits PASSED [ 8%] 340s tests/_core/test_plot.py::TestPlotting::test_labels_axis PASSED [ 8%] 340s tests/_core/test_plot.py::TestPlotting::test_labels_legend PASSED [ 8%] 340s tests/_core/test_plot.py::TestPlotting::test_labels_facets PASSED [ 8%] 340s tests/_core/test_plot.py::TestPlotting::test_title_single PASSED [ 8%] 340s tests/_core/test_plot.py::TestPlotting::test_title_facet_function PASSED [ 8%] 340s tests/_core/test_plot.py::TestExceptions::test_scale_setup PASSED [ 8%] 340s tests/_core/test_plot.py::TestExceptions::test_coordinate_scaling PASSED [ 8%] 340s tests/_core/test_plot.py::TestExceptions::test_semantic_scaling PASSED [ 8%] 340s tests/_core/test_plot.py::TestFacetInterface::test_1d[row] PASSED [ 8%] 340s tests/_core/test_plot.py::TestFacetInterface::test_1d_as_vector[row] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[row-reverse] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[col-reverse] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_1d[col] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_1d_as_vector[col] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[col-subset] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[row-subset] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_2d_with_order[subset] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[col-expand] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[row-expand] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_2d_with_order[expand] PASSED [ 8%] 341s tests/_core/test_plot.py::TestFacetInterface::test_2d_with_order[reverse] PASSED [ 9%] 342s tests/_core/test_plot.py::TestFacetInterface::test_2d PASSED [ 9%] 342s tests/_core/test_plot.py::TestFacetInterface::test_layout_algo[tight] PASSED [ 9%] 342s tests/_core/test_plot.py::TestFacetInterface::test_layout_algo[constrained] PASSED [ 9%] 343s tests/_core/test_plot.py::TestFacetInterface::test_axis_sharing PASSED [ 9%] 343s tests/_core/test_plot.py::TestFacetInterface::test_unshared_spacing PASSED [ 9%] 343s tests/_core/test_plot.py::TestFacetInterface::test_col_wrapping PASSED [ 9%] 343s tests/_core/test_plot.py::TestFacetInterface::test_row_wrapping PASSED [ 9%] 343s tests/_core/test_plot.py::TestPairInterface::test_all_numeric[list] PASSED [ 9%] 343s tests/_core/test_plot.py::TestPairInterface::test_all_numeric[Index] PASSED [ 9%] 343s tests/_core/test_plot.py::TestPairInterface::test_single_variable_key_raises PASSED [ 9%] 343s tests/_core/test_plot.py::TestPairInterface::test_single_dimension[x] PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_single_dimension[y] PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_non_cross PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_list_of_vectors PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_with_no_variables PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_with_facets PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_error_on_facet_overlap[variables0] PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_error_on_facet_overlap[variables1] PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_error_on_wrap_overlap[variables0] PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_error_on_wrap_overlap[variables1] PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_axis_sharing PASSED [ 9%] 344s tests/_core/test_plot.py::TestPairInterface::test_axis_sharing_with_facets PASSED [ 9%] 345s tests/_core/test_plot.py::TestPairInterface::test_x_wrapping PASSED [ 10%] 345s tests/_core/test_plot.py::TestPairInterface::test_y_wrapping PASSED [ 10%] 345s tests/_core/test_plot.py::TestPairInterface::test_non_cross_wrapping PASSED [ 10%] 345s tests/_core/test_plot.py::TestPairInterface::test_cross_mismatched_lengths PASSED [ 10%] 345s tests/_core/test_plot.py::TestPairInterface::test_orient_inference PASSED [ 10%] 345s tests/_core/test_plot.py::TestPairInterface::test_computed_coordinate_orient_inference PASSED [ 10%] 345s tests/_core/test_plot.py::TestPairInterface::test_two_variables_single_order_error PASSED [ 10%] 345s tests/_core/test_plot.py::TestPairInterface::test_limits PASSED [ 10%] 345s tests/_core/test_plot.py::TestPairInterface::test_labels PASSED [ 10%] 345s tests/_core/test_plot.py::TestLabelVisibility::test_single_subplot PASSED [ 10%] 345s tests/_core/test_plot.py::TestLabelVisibility::test_1d_column[facet_kws0-pair_kws0] PASSED [ 10%] 345s tests/_core/test_plot.py::TestLabelVisibility::test_1d_column[facet_kws1-pair_kws1] PASSED [ 10%] 345s tests/_core/test_plot.py::TestLabelVisibility::test_1d_row[facet_kws0-pair_kws0] PASSED [ 10%] 345s tests/_core/test_plot.py::TestLabelVisibility::test_1d_row[facet_kws1-pair_kws1] PASSED [ 10%] 345s tests/_core/test_plot.py::TestLabelVisibility::test_1d_column_wrapped PASSED [ 10%] 346s tests/_core/test_plot.py::TestLabelVisibility::test_1d_row_wrapped PASSED [ 10%] 346s tests/_core/test_plot.py::TestLabelVisibility::test_1d_column_wrapped_non_cross PASSED [ 10%] 346s tests/_core/test_plot.py::TestLabelVisibility::test_2d PASSED [ 10%] 346s tests/_core/test_plot.py::TestLabelVisibility::test_2d_unshared PASSED [ 10%] 346s tests/_core/test_plot.py::TestLegend::test_single_layer_single_variable PASSED [ 10%] 346s tests/_core/test_plot.py::TestLegend::test_single_layer_common_variable PASSED [ 10%] 346s tests/_core/test_plot.py::TestLegend::test_single_layer_common_unnamed_variable PASSED [ 10%] 346s tests/_core/test_plot.py::TestLegend::test_single_layer_multi_variable PASSED [ 10%] 346s tests/_core/test_plot.py::TestLegend::test_multi_layer_single_variable PASSED [ 10%] 346s tests/_core/test_plot.py::TestLegend::test_multi_layer_multi_variable PASSED [ 11%] 346s tests/_core/test_plot.py::TestLegend::test_multi_layer_different_artists PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_three_layers PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_identity_scale_ignored PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_suppression_in_add_method PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_anonymous_title PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_legendless_mark PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_legend_has_no_offset PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_layer_legend PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_layer_legend_with_scale_legend PASSED [ 11%] 347s tests/_core/test_plot.py::TestLegend::test_layer_legend_title PASSED [ 11%] 347s tests/_core/test_plot.py::TestDefaultObject::test_default_repr PASSED [ 11%] 347s tests/_core/test_plot.py::TestThemeConfig::test_default PASSED [ 11%] 347s tests/_core/test_plot.py::TestThemeConfig::test_setitem PASSED [ 11%] 347s tests/_core/test_plot.py::TestThemeConfig::test_update PASSED [ 11%] 347s tests/_core/test_plot.py::TestThemeConfig::test_reset PASSED [ 11%] 347s tests/_core/test_plot.py::TestThemeConfig::test_copy PASSED [ 11%] 347s tests/_core/test_plot.py::TestThemeConfig::test_html_repr PASSED [ 11%] 348s tests/_core/test_plot.py::TestDisplayConfig::test_png_format PASSED [ 11%] 348s tests/_core/test_plot.py::TestDisplayConfig::test_svg_format PASSED [ 11%] 348s tests/_core/test_plot.py::TestDisplayConfig::test_png_scaling PASSED [ 11%] 349s tests/_core/test_plot.py::TestDisplayConfig::test_svg_scaling PASSED [ 11%] 349s tests/_core/test_plot.py::TestDisplayConfig::test_png_hidpi PASSED [ 11%] 349s tests/_core/test_properties.py::TestCoordinate::test_bad_scale_arg_str PASSED [ 11%] 349s tests/_core/test_properties.py::TestCoordinate::test_bad_scale_arg_type PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_nominal_default_palette PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_nominal_default_palette_large PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_nominal_named_palette PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_nominal_list_palette PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_nominal_dict_palette PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_nominal_dict_with_missing_keys PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_nominal_list_too_short PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_nominal_list_too_long PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_continuous_default_palette PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_continuous_named_palette PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_continuous_tuple_palette PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_continuous_callable_palette PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_continuous_missing PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_bad_scale_values_continuous PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_bad_scale_values_nominal PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_bad_inference_arg PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_default[cat-Nominal] PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_default[num-Continuous] PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_default[bool-Boolean] PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_default_numeric_data_category_dtype PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_default_binary_data PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_inference[viridis-cat-Nominal] PASSED [ 12%] 349s tests/_core/test_properties.py::TestColor::test_inference[viridis-num-Continuous] PASSED [ 12%] 350s tests/_core/test_properties.py::TestColor::test_inference[viridis-bool-Boolean] PASSED [ 13%] 350s tests/_core/test_properties.py::TestColor::test_inference[muted-num-Nominal] PASSED [ 13%] 350s tests/_core/test_properties.py::TestColor::test_inference[values4-num-Nominal] PASSED [ 13%] 350s tests/_core/test_properties.py::TestColor::test_inference[values5-num-Nominal] PASSED [ 13%] 350s tests/_core/test_properties.py::TestColor::test_inference[values6-num-Continuous] PASSED [ 13%] 350s tests/_core/test_properties.py::TestColor::test_inference[values7-cat-Nominal] PASSED [ 13%] 350s tests/_core/test_properties.py::TestColor::test_inference[values8-bool-Boolean] PASSED [ 13%] 350s tests/_core/test_properties.py::TestColor::test_inference[values9-num-Continuous] PASSED [ 13%] 350s tests/_core/test_properties.py::TestColor::test_standardization PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_default[cat] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_default[num] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_default[bool] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_inference_list[cat] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_inference_list[num] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_inference_list[bool] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_inference_dict[cat] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_inference_dict[num] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_inference_dict[bool] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_dict_missing PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_mapping_default[cat] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_mapping_default[num] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_mapping_from_list[cat] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_mapping_from_list[num] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_mapping_from_dict[cat] PASSED [ 13%] 350s tests/_core/test_properties.py::TestMarker::test_mapping_from_dict[num] PASSED [ 14%] 350s tests/_core/test_properties.py::TestMarker::test_mapping_with_null_value PASSED [ 14%] 350s tests/_core/test_properties.py::TestMarker::test_unique_default_large_n PASSED [ 14%] 350s tests/_core/test_properties.py::TestMarker::test_bad_scale_values PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_default[cat] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_default[num] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_default[bool] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_inference_list[cat] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_inference_list[num] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_inference_list[bool] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_inference_dict[cat] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_inference_dict[num] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_inference_dict[bool] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_dict_missing PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_mapping_default[cat] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_mapping_default[num] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_mapping_from_list[cat] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_mapping_from_list[num] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_mapping_from_dict[cat] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_mapping_from_dict[num] PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_mapping_with_null_value PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_unique_default_large_n PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_bad_scale_values PASSED [ 14%] 350s tests/_core/test_properties.py::TestLineStyle::test_bad_type PASSED [ 15%] 350s tests/_core/test_properties.py::TestLineStyle::test_bad_style PASSED [ 15%] 350s tests/_core/test_properties.py::TestLineStyle::test_bad_dashes PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_default[cat] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_default[num] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_default[bool] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_inference_list[cat] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_inference_list[num] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_inference_list[bool] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_inference_dict[cat] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_inference_dict[num] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_inference_dict[bool] PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_mapping_categorical_data PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_mapping_numeric_data PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_mapping_list PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_mapping_truthy_list PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_mapping_dict PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_cycle_warning PASSED [ 15%] 350s tests/_core/test_properties.py::TestFill::test_values_error PASSED [ 15%] 350s tests/_core/test_properties.py::TestAlpha::test_default[cat-Nominal] PASSED [ 15%] 350s tests/_core/test_properties.py::TestAlpha::test_default[num-Continuous] PASSED [ 15%] 350s tests/_core/test_properties.py::TestAlpha::test_default[bool-Boolean] PASSED [ 15%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg0-cat-Nominal] PASSED [ 15%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg1-num-Continuous] PASSED [ 15%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg2-bool-Boolean] PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg3-cat-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg4-num-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg5-bool-Boolean] PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg6-cat-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg7-num-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_inference[arg8-bool-Boolean] PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_mapped_interval_numeric PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_mapped_interval_categorical PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_bad_scale_values_numeric_data PASSED [ 16%] 350s tests/_core/test_properties.py::TestAlpha::test_bad_scale_values_categorical_data PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_default[cat-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_default[num-Continuous] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_default[bool-Boolean] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg0-cat-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg1-num-Continuous] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg2-bool-Boolean] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg3-cat-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg4-num-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg5-bool-Boolean] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg6-cat-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg7-num-Nominal] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_inference[arg8-bool-Boolean] PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_mapped_interval_numeric PASSED [ 16%] 350s tests/_core/test_properties.py::TestLineWidth::test_mapped_interval_categorical PASSED [ 17%] 350s tests/_core/test_properties.py::TestLineWidth::test_bad_scale_values_numeric_data PASSED [ 17%] 350s tests/_core/test_properties.py::TestLineWidth::test_bad_scale_values_categorical_data PASSED [ 17%] 350s tests/_core/test_properties.py::TestLineWidth::test_rcparam_default PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_default[cat-Nominal] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_default[num-Continuous] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_default[bool-Boolean] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg0-cat-Nominal] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg1-num-Continuous] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg2-bool-Boolean] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg3-cat-Nominal] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg4-num-Nominal] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg5-bool-Boolean] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg6-cat-Nominal] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg7-num-Nominal] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg8-bool-Boolean] PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_mapped_interval_numeric PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_mapped_interval_categorical PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_bad_scale_values_numeric_data PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_bad_scale_values_categorical_data PASSED [ 17%] 350s tests/_core/test_properties.py::TestEdgeWidth::test_rcparam_default PASSED [ 17%] 350s tests/_core/test_properties.py::TestPointSize::test_default[cat-Nominal] PASSED [ 17%] 350s tests/_core/test_properties.py::TestPointSize::test_default[num-Continuous] PASSED [ 17%] 350s tests/_core/test_properties.py::TestPointSize::test_default[bool-Boolean] PASSED [ 17%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg0-cat-Nominal] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg1-num-Continuous] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg2-bool-Boolean] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg3-cat-Nominal] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg4-num-Nominal] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg5-bool-Boolean] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg6-cat-Nominal] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg7-num-Nominal] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_inference[arg8-bool-Boolean] PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_mapped_interval_numeric PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_mapped_interval_categorical PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_bad_scale_values_numeric_data PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_bad_scale_values_categorical_data PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_areal_scaling_numeric PASSED [ 18%] 350s tests/_core/test_properties.py::TestPointSize::test_areal_scaling_categorical PASSED [ 18%] 350s tests/_core/test_rules.py::test_vartype_object PASSED [ 18%] 350s tests/_core/test_rules.py::test_variable_type PASSED [ 18%] 350s tests/_core/test_rules.py::test_categorical_order PASSED [ 18%] 350s tests/_core/test_scales.py::TestContinuous::test_coordinate_defaults PASSED [ 18%] 350s tests/_core/test_scales.py::TestContinuous::test_coordinate_transform PASSED [ 18%] 350s tests/_core/test_scales.py::TestContinuous::test_coordinate_transform_with_parameter PASSED [ 18%] 350s tests/_core/test_scales.py::TestContinuous::test_coordinate_transform_error PASSED [ 18%] 350s tests/_core/test_scales.py::TestContinuous::test_interval_defaults PASSED [ 18%] 350s tests/_core/test_scales.py::TestContinuous::test_interval_with_range PASSED [ 18%] 350s tests/_core/test_scales.py::TestContinuous::test_interval_with_norm PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_interval_with_range_norm_and_transform PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_interval_with_bools PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_color_defaults PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_color_named_values PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_color_tuple_values PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_color_callable_values PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_color_with_norm PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_color_with_transform PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_locator PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_locator_input_check PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_upto PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_every PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_every_between PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_at PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_count PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_count_between PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_tick_minor PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_log_tick_default PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_log_tick_upto PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_log_tick_count PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_log_tick_format_disabled PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_log_tick_every PASSED [ 19%] 350s tests/_core/test_scales.py::TestContinuous::test_symlog_tick_default PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_formatter PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_like_pattern PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_like_string PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_like_function PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_base PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_unit PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_unit_with_sep PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_empty_unit PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_base_from_transform PASSED [ 20%] 350s tests/_core/test_scales.py::TestContinuous::test_label_type_checks PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_defaults PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_with_order PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_with_subset_order PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_axis PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_axis_with_order PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_axis_with_subset_order PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_axis_with_category_dtype PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_numeric_data PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_coordinate_numeric_data_with_order PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_color_defaults PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_color_named_palette PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_color_list_palette PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_color_dict_palette PASSED [ 20%] 350s tests/_core/test_scales.py::TestNominal::test_color_numeric_data PASSED [ 21%] 350s tests/_core/test_scales.py::TestNominal::test_color_numeric_with_order_subset PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_color_numeric_int_float_mix XFAIL [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_color_alpha_in_palette PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_color_unknown_palette PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_object_defaults PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_object_list PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_object_dict PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_object_order PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_object_order_subset PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_objects_that_are_weird PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_alpha_default PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_fill PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_fill_dict PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_fill_nunique_warning PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_interval_defaults PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_interval_tuple PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_interval_tuple_numeric PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_interval_list PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_interval_dict PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_interval_with_transform PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_empty_data PASSED [ 21%] 351s tests/_core/test_scales.py::TestNominal::test_finalize PASSED [ 21%] 351s tests/_core/test_scales.py::TestTemporal::test_coordinate_defaults PASSED [ 21%] 351s tests/_core/test_scales.py::TestTemporal::test_interval_defaults PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_interval_with_range PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_interval_with_norm PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_color_defaults PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_color_named_values PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_coordinate_axis PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_tick_locator PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_tick_upto PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_label_formatter PASSED [ 22%] 351s tests/_core/test_scales.py::TestTemporal::test_label_concise PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_coordinate PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_coordinate_axis PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_coordinate_missing[object-nan] PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_coordinate_missing[object-None] PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_coordinate_missing[boolean-value2] PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_color_defaults PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_color_list_palette PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_color_tuple_palette PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_color_dict_palette PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_object_defaults PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_object_list PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_object_dict PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_fill PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_interval_defaults PASSED [ 22%] 351s tests/_core/test_scales.py::TestBoolean::test_interval_tuple PASSED [ 23%] 351s tests/_core/test_scales.py::TestBoolean::test_finalize PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSpecificationChecks::test_both_facets_and_wrap PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSpecificationChecks::test_cross_xy_pairing_and_wrap PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSpecificationChecks::test_col_facets_and_x_pairing PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSpecificationChecks::test_wrapped_columns_and_y_pairing PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSpecificationChecks::test_wrapped_x_pairing_and_facetd_rows PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_single_subplot PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_single_facet PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_two_facets PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_col_facet_wrapped PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_row_facet_wrapped PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_col_facet_wrapped_single_row PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_x_and_y_paired PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_x_paired PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_y_paired PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_x_paired_and_wrapped PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_y_paired_and_wrapped PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_y_paired_and_wrapped_single_row PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_col_faceted_y_paired PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_row_faceted_x_paired PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_x_any_y_paired_non_cross PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_x_any_y_paired_non_cross_wrapped PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotSpec::test_forced_unshared_facets PASSED [ 23%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_subplot PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_facet_dim[col] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_facet_dim[row] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_facet_dim_wrapped[col] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_facet_dim_wrapped[row] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_both_facet_dims PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_paired_var[x] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_paired_var[y] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_paired_var_wrapped[x] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_single_paired_var_wrapped[y] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_both_paired_variables PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_both_paired_non_cross PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_one_facet_one_paired[col-y] PASSED [ 24%] 351s tests/_core/test_subplots.py::TestSubplotElements::test_one_facet_one_paired[row-x] PASSED [ 24%] 352s tests/_marks/test_area.py::TestArea::test_single_defaults PASSED [ 24%] 352s tests/_marks/test_area.py::TestArea::test_set_properties PASSED [ 24%] 352s tests/_marks/test_area.py::TestArea::test_mapped_properties PASSED [ 24%] 352s tests/_marks/test_area.py::TestArea::test_unfilled PASSED [ 24%] 352s tests/_marks/test_area.py::TestBand::test_range PASSED [ 24%] 352s tests/_marks/test_area.py::TestBand::test_auto_range PASSED [ 24%] 352s tests/_marks/test_bar.py::TestBar::test_categorical_positions_vertical PASSED [ 24%] 352s tests/_marks/test_bar.py::TestBar::test_categorical_positions_horizontal PASSED [ 24%] 352s tests/_marks/test_bar.py::TestBar::test_numeric_positions_vertical PASSED [ 24%] 352s tests/_marks/test_bar.py::TestBar::test_numeric_positions_horizontal PASSED [ 25%] 352s tests/_marks/test_bar.py::TestBar::test_set_properties PASSED [ 25%] 352s tests/_marks/test_bar.py::TestBar::test_mapped_properties PASSED [ 25%] 352s tests/_marks/test_bar.py::TestBar::test_zero_height_skipped PASSED [ 25%] 352s tests/_marks/test_bar.py::TestBar::test_artist_kws_clip PASSED [ 25%] 352s tests/_marks/test_bar.py::TestBars::test_positions PASSED [ 25%] 352s tests/_marks/test_bar.py::TestBars::test_positions_horizontal PASSED [ 25%] 352s tests/_marks/test_bar.py::TestBars::test_width PASSED [ 25%] 352s tests/_marks/test_bar.py::TestBars::test_mapped_color_direct_alpha PASSED [ 25%] 353s tests/_marks/test_bar.py::TestBars::test_mapped_edgewidth PASSED [ 25%] 353s tests/_marks/test_bar.py::TestBars::test_auto_edgewidth PASSED [ 25%] 353s tests/_marks/test_bar.py::TestBars::test_unfilled PASSED [ 25%] 353s tests/_marks/test_bar.py::TestBars::test_log_scale PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_repr PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_input_checks PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_value PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_default PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_rcparam PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_depends PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_mapped PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_color PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_color_mapped_alpha PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_color_scaled_as_strings PASSED [ 25%] 353s tests/_marks/test_base.py::TestMappable::test_fillcolor PASSED [ 25%] 353s tests/_marks/test_dot.py::TestDot::test_simple PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDot::test_filled_unfilled_mix PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDot::test_missing_coordinate_data PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDot::test_missing_semantic_data[color] PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDot::test_missing_semantic_data[fill] PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDot::test_missing_semantic_data[marker] PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDot::test_missing_semantic_data[pointsize] PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDots::test_simple PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDots::test_set_color PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDots::test_map_color PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDots::test_fill PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDots::test_pointsize PASSED [ 26%] 353s tests/_marks/test_dot.py::TestDots::test_stroke PASSED [ 26%] 354s tests/_marks/test_dot.py::TestDots::test_filled_unfilled_mix PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_xy_data PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_shared_colors_direct PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_separate_colors_direct PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_shared_colors_mapped PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_separate_colors_mapped PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_color_with_alpha PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_color_and_alpha PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_other_props_direct PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_other_props_mapped PASSED [ 26%] 354s tests/_marks/test_line.py::TestPath::test_capstyle PASSED [ 26%] 354s tests/_marks/test_line.py::TestLine::test_xy_data PASSED [ 27%] 354s tests/_marks/test_line.py::TestPaths::test_xy_data PASSED [ 27%] 354s tests/_marks/test_line.py::TestPaths::test_set_properties PASSED [ 27%] 354s tests/_marks/test_line.py::TestPaths::test_mapped_properties PASSED [ 27%] 354s tests/_marks/test_line.py::TestPaths::test_color_with_alpha PASSED [ 27%] 355s tests/_marks/test_line.py::TestPaths::test_color_and_alpha PASSED [ 27%] 355s tests/_marks/test_line.py::TestPaths::test_capstyle PASSED [ 27%] 355s tests/_marks/test_line.py::TestLines::test_xy_data PASSED [ 27%] 355s tests/_marks/test_line.py::TestLines::test_single_orient_value PASSED [ 27%] 355s tests/_marks/test_line.py::TestRange::test_xy_data PASSED [ 27%] 355s tests/_marks/test_line.py::TestRange::test_auto_range PASSED [ 27%] 355s tests/_marks/test_line.py::TestRange::test_mapped_color PASSED [ 27%] 355s tests/_marks/test_line.py::TestRange::test_direct_properties PASSED [ 27%] 355s tests/_marks/test_line.py::TestDash::test_xy_data PASSED [ 27%] 355s tests/_marks/test_line.py::TestDash::test_xy_data_grouped PASSED [ 27%] 355s tests/_marks/test_line.py::TestDash::test_set_properties PASSED [ 27%] 355s tests/_marks/test_line.py::TestDash::test_mapped_properties PASSED [ 27%] 355s tests/_marks/test_line.py::TestDash::test_width PASSED [ 27%] 355s tests/_marks/test_line.py::TestDash::test_dodge PASSED [ 27%] 355s tests/_marks/test_text.py::TestText::test_simple PASSED [ 27%] 355s tests/_marks/test_text.py::TestText::test_set_properties PASSED [ 27%] 356s tests/_marks/test_text.py::TestText::test_mapped_properties PASSED [ 27%] 356s tests/_marks/test_text.py::TestText::test_mapped_alignment PASSED [ 27%] 356s tests/_marks/test_text.py::TestText::test_identity_fontsize PASSED [ 27%] 356s tests/_marks/test_text.py::TestText::test_offset_centered PASSED [ 28%] 356s tests/_marks/test_text.py::TestText::test_offset_valign PASSED [ 28%] 356s tests/_marks/test_text.py::TestText::test_offset_halign PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestAgg::test_default PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestAgg::test_default_multi PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestAgg::test_func[max] PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestAgg::test_func[] PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestEst::test_mean_sd[mean0] PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestEst::test_mean_sd[mean1] PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestEst::test_sd_single_obs PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestEst::test_median_pi PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestEst::test_weighted_mean PASSED [ 28%] 356s tests/_stats/test_aggregation.py::TestEst::test_seed PASSED [ 28%] 356s tests/_stats/test_counting.py::TestCount::test_single_grouper PASSED [ 28%] 356s tests/_stats/test_counting.py::TestCount::test_multiple_groupers PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_string_bins PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_int_bins PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_array_bins PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_binwidth PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_binrange PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_discrete_bins PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_discrete_bins_from_nominal_scale PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_count_stat PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_probability_stat PASSED [ 28%] 356s tests/_stats/test_counting.py::TestHist::test_proportion_stat PASSED [ 29%] 356s tests/_stats/test_counting.py::TestHist::test_percent_stat PASSED [ 29%] 356s tests/_stats/test_counting.py::TestHist::test_density_stat PASSED [ 29%] 356s tests/_stats/test_counting.py::TestHist::test_frequency_stat PASSED [ 29%] 356s tests/_stats/test_counting.py::TestHist::test_invalid_stat PASSED [ 29%] 356s tests/_stats/test_counting.py::TestHist::test_cumulative_count PASSED [ 29%] 356s tests/_stats/test_counting.py::TestHist::test_cumulative_proportion PASSED [ 29%] 356s tests/_stats/test_counting.py::TestHist::test_cumulative_density PASSED [ 29%] 356s tests/_stats/test_counting.py::TestHist::test_common_norm_default PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_common_norm_false PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_common_norm_subset PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_common_norm_warning PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_common_bins_default PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_common_bins_false PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_common_bins_subset PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_common_bins_warning PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_histogram_single PASSED [ 29%] 357s tests/_stats/test_counting.py::TestHist::test_histogram_multiple PASSED [ 29%] 357s tests/_stats/test_density.py::TestKDE::test_columns[x] PASSED [ 29%] 357s tests/_stats/test_density.py::TestKDE::test_columns[y] PASSED [ 29%] 357s tests/_stats/test_density.py::TestKDE::test_gridsize[20] PASSED [ 29%] 357s tests/_stats/test_density.py::TestKDE::test_gridsize[30] PASSED [ 29%] 357s tests/_stats/test_density.py::TestKDE::test_gridsize[None] PASSED [ 29%] 357s tests/_stats/test_density.py::TestKDE::test_cut[1] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_cut[2] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_common_grid[True] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_common_grid[False] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_common_norm[True] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_common_norm[False] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_common_norm_variables PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_common_input_checks[norm] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_common_input_checks[grid] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_bw_adjust PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_bw_method_scalar PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_cumulative[True] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_cumulative[False] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_cumulative_requires_scipy PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_singular[vals0] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_singular[vals1] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_singular[vals2] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_singular[vals3] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_missing[y] PASSED [ 30%] 357s tests/_stats/test_density.py::TestKDE::test_missing[weight] PASSED [ 30%] 357s tests/_stats/test_order.py::TestPerc::test_int_k PASSED [ 30%] 357s tests/_stats/test_order.py::TestPerc::test_list_k PASSED [ 30%] 357s tests/_stats/test_order.py::TestPerc::test_orientation PASSED [ 30%] 357s tests/_stats/test_order.py::TestPerc::test_method PASSED [ 30%] 357s tests/_stats/test_order.py::TestPerc::test_grouped PASSED [ 31%] 357s tests/_stats/test_order.py::TestPerc::test_with_na PASSED [ 31%] 357s tests/_stats/test_regression.py::TestPolyFit::test_no_grouper PASSED [ 31%] 357s tests/_stats/test_regression.py::TestPolyFit::test_one_grouper PASSED [ 31%] 357s tests/_stats/test_regression.py::TestPolyFit::test_missing_data PASSED [ 31%] 357s tests/test_algorithms.py::test_bootstrap PASSED [ 31%] 357s tests/test_algorithms.py::test_bootstrap_length PASSED [ 31%] 358s tests/test_algorithms.py::test_bootstrap_range PASSED [ 31%] 358s tests/test_algorithms.py::test_bootstrap_multiarg PASSED [ 31%] 358s tests/test_algorithms.py::test_bootstrap_axis PASSED [ 31%] 358s tests/test_algorithms.py::test_bootstrap_seed PASSED [ 31%] 358s tests/test_algorithms.py::test_bootstrap_ols PASSED [ 31%] 359s tests/test_algorithms.py::test_bootstrap_units PASSED [ 31%] 359s tests/test_algorithms.py::test_bootstrap_arglength PASSED [ 31%] 360s tests/test_algorithms.py::test_bootstrap_string_func PASSED [ 31%] 361s tests/test_algorithms.py::test_bootstrap_reproducibility PASSED [ 31%] 362s tests/test_algorithms.py::test_nanaware_func_auto PASSED [ 31%] 362s tests/test_algorithms.py::test_nanaware_func_warning PASSED [ 31%] 362s tests/test_axisgrid.py::TestFacetGrid::test_self_data PASSED [ 31%] 362s tests/test_axisgrid.py::TestFacetGrid::test_self_figure PASSED [ 31%] 362s tests/test_axisgrid.py::TestFacetGrid::test_self_axes PASSED [ 31%] 363s tests/test_axisgrid.py::TestFacetGrid::test_axes_array_size PASSED [ 31%] 364s tests/test_axisgrid.py::TestFacetGrid::test_single_axes PASSED [ 31%] 367s tests/test_axisgrid.py::TestFacetGrid::test_col_wrap PASSED [ 31%] 368s tests/test_axisgrid.py::TestFacetGrid::test_normal_axes PASSED [ 32%] 368s tests/test_axisgrid.py::TestFacetGrid::test_wrapped_axes PASSED [ 32%] 370s tests/test_axisgrid.py::TestFacetGrid::test_axes_dict PASSED [ 32%] 371s tests/test_axisgrid.py::TestFacetGrid::test_figure_size PASSED [ 32%] 371s tests/test_axisgrid.py::TestFacetGrid::test_figure_size_with_legend PASSED [ 32%] 371s tests/test_axisgrid.py::TestFacetGrid::test_legend_data PASSED [ 32%] 372s tests/test_axisgrid.py::TestFacetGrid::test_legend_data_missing_level PASSED [ 32%] 372s tests/test_axisgrid.py::TestFacetGrid::test_get_boolean_legend_data PASSED [ 32%] 372s tests/test_axisgrid.py::TestFacetGrid::test_legend_tuples PASSED [ 32%] 372s tests/test_axisgrid.py::TestFacetGrid::test_legend_options PASSED [ 32%] 373s tests/test_axisgrid.py::TestFacetGrid::test_legendout_with_colwrap PASSED [ 32%] 373s tests/test_axisgrid.py::TestFacetGrid::test_legend_tight_layout PASSED [ 32%] 373s tests/test_axisgrid.py::TestFacetGrid::test_subplot_kws PASSED [ 32%] 374s tests/test_axisgrid.py::TestFacetGrid::test_gridspec_kws PASSED [ 32%] 375s tests/test_axisgrid.py::TestFacetGrid::test_gridspec_kws_col_wrap PASSED [ 32%] 375s tests/test_axisgrid.py::TestFacetGrid::test_data_generator PASSED [ 32%] 376s tests/test_axisgrid.py::TestFacetGrid::test_map PASSED [ 32%] 377s tests/test_axisgrid.py::TestFacetGrid::test_map_dataframe PASSED [ 32%] 377s tests/test_axisgrid.py::TestFacetGrid::test_set PASSED [ 32%] 378s tests/test_axisgrid.py::TestFacetGrid::test_set_titles PASSED [ 32%] 378s tests/test_axisgrid.py::TestFacetGrid::test_set_titles_margin_titles PASSED [ 32%] 380s tests/test_axisgrid.py::TestFacetGrid::test_set_ticklabels PASSED [ 32%] 381s tests/test_axisgrid.py::TestFacetGrid::test_set_axis_labels PASSED [ 32%] 381s tests/test_axisgrid.py::TestFacetGrid::test_axis_lims PASSED [ 32%] 383s tests/test_axisgrid.py::TestFacetGrid::test_data_orders PASSED [ 33%] 383s tests/test_axisgrid.py::TestFacetGrid::test_palette PASSED [ 33%] 383s tests/test_axisgrid.py::TestFacetGrid::test_hue_kws PASSED [ 33%] 384s tests/test_axisgrid.py::TestFacetGrid::test_dropna PASSED [ 33%] 384s tests/test_axisgrid.py::TestFacetGrid::test_categorical_column_missing_categories PASSED [ 33%] 385s tests/test_axisgrid.py::TestFacetGrid::test_categorical_warning PASSED [ 33%] 386s tests/test_axisgrid.py::TestFacetGrid::test_refline PASSED [ 33%] 386s tests/test_axisgrid.py::TestFacetGrid::test_apply PASSED [ 33%] 386s tests/test_axisgrid.py::TestFacetGrid::test_pipe PASSED [ 33%] 387s tests/test_axisgrid.py::TestFacetGrid::test_tick_params PASSED [ 33%] 388s tests/test_axisgrid.py::TestFacetGrid::test_data_interchange PASSED [ 33%] 389s tests/test_axisgrid.py::TestPairGrid::test_self_data PASSED [ 33%] 389s tests/test_axisgrid.py::TestPairGrid::test_ignore_datelike_data PASSED [ 33%] 390s tests/test_axisgrid.py::TestPairGrid::test_self_figure PASSED [ 33%] 390s tests/test_axisgrid.py::TestPairGrid::test_self_axes PASSED [ 33%] 391s tests/test_axisgrid.py::TestPairGrid::test_default_axes PASSED [ 33%] 391s tests/test_axisgrid.py::TestPairGrid::test_specific_square_axes[vars0] PASSED [ 33%] 391s tests/test_axisgrid.py::TestPairGrid::test_specific_square_axes[vars1] PASSED [ 33%] 392s tests/test_axisgrid.py::TestPairGrid::test_remove_hue_from_default PASSED [ 33%] 392s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars0-y_vars0] PASSED [ 33%] 393s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars1-z] PASSED [ 33%] 393s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars2-y_vars2] PASSED [ 33%] 394s tests/test_axisgrid.py::TestPairGrid::test_corner PASSED [ 33%] 395s tests/test_axisgrid.py::TestPairGrid::test_size PASSED [ 33%] 395s tests/test_axisgrid.py::TestPairGrid::test_empty_grid PASSED [ 34%] 396s tests/test_axisgrid.py::TestPairGrid::test_map PASSED [ 34%] 396s tests/test_axisgrid.py::TestPairGrid::test_map_nonsquare PASSED [ 34%] 397s tests/test_axisgrid.py::TestPairGrid::test_map_lower PASSED [ 34%] 397s tests/test_axisgrid.py::TestPairGrid::test_map_upper PASSED [ 34%] 398s tests/test_axisgrid.py::TestPairGrid::test_map_mixed_funcsig PASSED [ 34%] 400s tests/test_axisgrid.py::TestPairGrid::test_map_diag PASSED [ 34%] 401s tests/test_axisgrid.py::TestPairGrid::test_map_diag_rectangular PASSED [ 34%] 402s tests/test_axisgrid.py::TestPairGrid::test_map_diag_color PASSED [ 34%] 403s tests/test_axisgrid.py::TestPairGrid::test_map_diag_palette PASSED [ 34%] 403s tests/test_axisgrid.py::TestPairGrid::test_map_diag_and_offdiag PASSED [ 34%] 404s tests/test_axisgrid.py::TestPairGrid::test_diag_sharey PASSED [ 34%] 405s tests/test_axisgrid.py::TestPairGrid::test_map_diag_matplotlib PASSED [ 34%] 408s tests/test_axisgrid.py::TestPairGrid::test_palette PASSED [ 34%] 409s tests/test_axisgrid.py::TestPairGrid::test_hue_kws PASSED [ 34%] 411s tests/test_axisgrid.py::TestPairGrid::test_hue_order PASSED [ 34%] 413s tests/test_axisgrid.py::TestPairGrid::test_hue_order_missing_level PASSED [ 34%] 413s tests/test_axisgrid.py::TestPairGrid::test_hue_in_map PASSED [ 34%] 414s tests/test_axisgrid.py::TestPairGrid::test_nondefault_index PASSED [ 34%] 415s tests/test_axisgrid.py::TestPairGrid::test_dropna[scatterplot] PASSED [ 34%] 416s tests/test_axisgrid.py::TestPairGrid::test_dropna[scatter] PASSED [ 34%] 416s tests/test_axisgrid.py::TestPairGrid::test_histplot_legend PASSED [ 34%] 419s tests/test_axisgrid.py::TestPairGrid::test_pairplot PASSED [ 34%] 421s tests/test_axisgrid.py::TestPairGrid::test_pairplot_reg PASSED [ 35%] 423s tests/test_axisgrid.py::TestPairGrid::test_pairplot_reg_hue PASSED [ 35%] 424s tests/test_axisgrid.py::TestPairGrid::test_pairplot_diag_kde PASSED [ 35%] 426s tests/test_axisgrid.py::TestPairGrid::test_pairplot_kde PASSED [ 35%] 427s tests/test_axisgrid.py::TestPairGrid::test_pairplot_hist PASSED [ 35%] 430s tests/test_axisgrid.py::TestPairGrid::test_pairplot_markers PASSED [ 35%] 431s tests/test_axisgrid.py::TestPairGrid::test_pairplot_column_multiindex PASSED [ 35%] 431s tests/test_axisgrid.py::TestPairGrid::test_corner_despine PASSED [ 35%] 432s tests/test_axisgrid.py::TestPairGrid::test_corner_set PASSED [ 35%] 434s tests/test_axisgrid.py::TestPairGrid::test_legend PASSED [ 35%] 435s tests/test_axisgrid.py::TestPairGrid::test_tick_params PASSED [ 35%] 436s tests/test_axisgrid.py::TestPairGrid::test_data_interchange PASSED [ 35%] 436s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_lists PASSED [ 35%] 436s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_arrays PASSED [ 35%] 436s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_series PASSED [ 35%] 436s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_dataframe PASSED [ 35%] 436s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_dataframe_bad_variable PASSED [ 35%] 436s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_axis_labels PASSED [ 35%] 437s tests/test_axisgrid.py::TestJointGrid::test_dropna PASSED [ 35%] 437s tests/test_axisgrid.py::TestJointGrid::test_axlims PASSED [ 35%] 437s tests/test_axisgrid.py::TestJointGrid::test_marginal_ticks PASSED [ 35%] 438s tests/test_axisgrid.py::TestJointGrid::test_bivariate_plot PASSED [ 35%] 438s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot PASSED [ 35%] 438s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot_distplot PASSED [ 35%] 438s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot_matplotlib PASSED [ 36%] 438s tests/test_axisgrid.py::TestJointGrid::test_plot PASSED [ 36%] 438s tests/test_axisgrid.py::TestJointGrid::test_space PASSED [ 36%] 439s tests/test_axisgrid.py::TestJointGrid::test_hue[True] PASSED [ 36%] 440s tests/test_axisgrid.py::TestJointGrid::test_hue[False] PASSED [ 36%] 440s tests/test_axisgrid.py::TestJointGrid::test_refline PASSED [ 36%] 440s tests/test_axisgrid.py::TestJointPlot::test_scatter PASSED [ 36%] 441s tests/test_axisgrid.py::TestJointPlot::test_scatter_hue PASSED [ 36%] 441s tests/test_axisgrid.py::TestJointPlot::test_reg PASSED [ 36%] 441s tests/test_axisgrid.py::TestJointPlot::test_resid PASSED [ 36%] 442s tests/test_axisgrid.py::TestJointPlot::test_hist PASSED [ 36%] 442s tests/test_axisgrid.py::TestJointPlot::test_hex PASSED [ 36%] 442s tests/test_axisgrid.py::TestJointPlot::test_kde PASSED [ 36%] 443s tests/test_axisgrid.py::TestJointPlot::test_kde_hue PASSED [ 36%] 443s tests/test_axisgrid.py::TestJointPlot::test_color PASSED [ 36%] 444s tests/test_axisgrid.py::TestJointPlot::test_palette PASSED [ 36%] 444s tests/test_axisgrid.py::TestJointPlot::test_hex_customise PASSED [ 36%] 444s tests/test_axisgrid.py::TestJointPlot::test_bad_kind PASSED [ 36%] 444s tests/test_axisgrid.py::TestJointPlot::test_unsupported_hue_kind PASSED [ 36%] 446s tests/test_axisgrid.py::TestJointPlot::test_leaky_dict PASSED [ 36%] 446s tests/test_axisgrid.py::TestJointPlot::test_distplot_kwarg_warning PASSED [ 36%] 446s tests/test_axisgrid.py::TestJointPlot::test_ax_warning PASSED [ 36%] 446s tests/test_base.py::TestSemanticMapping::test_call_lookup PASSED [ 36%] 446s tests/test_base.py::TestHueMapping::test_plotter_default_init PASSED [ 36%] 446s tests/test_base.py::TestHueMapping::test_plotter_customization PASSED [ 37%] 446s tests/test_base.py::TestHueMapping::test_hue_map_null PASSED [ 37%] 446s tests/test_base.py::TestHueMapping::test_hue_map_categorical PASSED [ 37%] 446s tests/test_base.py::TestHueMapping::test_hue_map_numeric PASSED [ 37%] 446s tests/test_base.py::TestHueMapping::test_hue_map_without_hue_dataa PASSED [ 37%] 446s tests/test_base.py::TestHueMapping::test_saturation PASSED [ 37%] 446s tests/test_base.py::TestSizeMapping::test_plotter_default_init PASSED [ 37%] 446s tests/test_base.py::TestSizeMapping::test_plotter_customization PASSED [ 37%] 446s tests/test_base.py::TestSizeMapping::test_size_map_null PASSED [ 37%] 446s tests/test_base.py::TestSizeMapping::test_map_size_numeric PASSED [ 37%] 446s tests/test_base.py::TestSizeMapping::test_map_size_categorical PASSED [ 37%] 446s tests/test_base.py::TestSizeMapping::test_array_palette_deprecation PASSED [ 37%] 446s tests/test_base.py::TestStyleMapping::test_plotter_default_init PASSED [ 37%] 446s tests/test_base.py::TestStyleMapping::test_plotter_customization PASSED [ 37%] 446s tests/test_base.py::TestStyleMapping::test_style_map_null PASSED [ 37%] 446s tests/test_base.py::TestStyleMapping::test_map_style PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_flat_variables[series] PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_flat_variables[array] PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_flat_variables[list] PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables0] PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables1] PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables2] PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables3] PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables4] PASSED [ 37%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables5] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables6] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables7] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables8] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables9] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables10] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables11] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables0] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables1] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables2] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables3] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables4] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables5] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables6] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables7] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables8] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables9] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables10] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables11] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables0] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables1] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables2] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables3] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables4] PASSED [ 38%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables5] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables6] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables7] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables8] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables9] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables10] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables11] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables0] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables1] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables2] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables3] PASSED [ 39%] 446s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables4] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables5] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables6] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables7] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables8] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables9] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables10] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables11] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-series] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-numpy] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-list] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-series] PASSED [ 39%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-numpy] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-list] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-series] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-numpy] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-list] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-series] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-numpy] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-list] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-series] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-numpy] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-list] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-series] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-numpy] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-list] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-series] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-numpy] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-list] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-series] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-numpy] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-list] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-series] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-numpy] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-list] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-series] PASSED [ 40%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-numpy] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-list] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-series] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-numpy] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-list] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-series] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-numpy] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-list] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_undefined_variables PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg0] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg1] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg2] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_units PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_numeric_name[3] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_numeric_name[4.5] PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_hierarchical_index PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_scalar_and_data PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_wide_semantic_error PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_unknown_error PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_long_unmatched_size_error PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_wide_categorical_columns PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_iter_data_quantitites PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_iter_data_keys PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_iter_data_values PASSED [ 41%] 447s tests/test_base.py::TestVectorPlotter::test_iter_data_reverse PASSED [ 42%] 447s tests/test_base.py::TestVectorPlotter::test_iter_data_dropna PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_axis_labels PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables0] PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables1] PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables2] PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables3] PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables4] PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_disallowed PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_log_scale PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_converters PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_attach_facets PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_scale_transform_identity PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_scale_transform_identity_facets PASSED [ 42%] 448s tests/test_base.py::TestVectorPlotter::test_scale_transform_log PASSED [ 42%] 449s tests/test_base.py::TestVectorPlotter::test_scale_transform_facets PASSED [ 42%] 449s tests/test_base.py::TestVectorPlotter::test_scale_transform_mixed_facets PASSED [ 42%] 453s tests/test_base.py::TestVectorPlotter::test_attach_shared_axes PASSED [ 42%] 453s tests/test_base.py::TestVectorPlotter::test_get_axes_single PASSED [ 42%] 454s tests/test_base.py::TestVectorPlotter::test_get_axes_facets PASSED [ 42%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data PASSED [ 42%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_log PASSED [ 42%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_category_order PASSED [ 42%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture0] PASSED [ 42%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture1] PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture2] PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture3] PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture4] PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture5] PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture6] PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture7] PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture8] PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_duplicate_index PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_comp_data_nullable_dtype PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_var_order PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_scale_native PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_scale_numeric PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_scale_datetime PASSED [ 43%] 454s tests/test_base.py::TestVectorPlotter::test_scale_categorical PASSED [ 43%] 454s tests/test_base.py::TestCoreFunc::test_unique_dashes PASSED [ 43%] 454s tests/test_base.py::TestCoreFunc::test_unique_markers PASSED [ 43%] 454s tests/test_base.py::TestCoreFunc::test_variable_type PASSED [ 43%] 454s tests/test_base.py::TestCoreFunc::test_infer_orient PASSED [ 43%] 454s tests/test_base.py::TestCoreFunc::test_categorical_order PASSED [ 43%] 454s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs0] PASSED [ 43%] 454s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs1] PASSED [ 43%] 455s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs2] PASSED [ 43%] 455s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs3] PASSED [ 43%] 455s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs4] PASSED [ 44%] 455s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs5] PASSED [ 44%] 455s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs6] PASSED [ 44%] 455s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs7] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs8] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs9] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs10] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs11] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs12] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs13] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs14] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs15] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs16] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs17] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs18] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs19] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs20] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs21] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs22] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs23] PASSED [ 44%] 456s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs24] PASSED [ 44%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs25] PASSED [ 44%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs26] PASSED [ 44%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs27] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs28] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs29] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs30] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs31] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[catplot] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[barplot] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[boxplot] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[boxenplot] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[pointplot] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[stripplot] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[swarmplot] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[violinplot] PASSED [ 45%] 457s tests/test_categorical.py::TestCategoricalPlotterNew::test_redundant_hue_backcompat PASSED [ 45%] 457s tests/test_categorical.py::TestStripPlot::test_labels_long[x] PASSED [ 45%] 457s tests/test_categorical.py::TestStripPlot::test_labels_long[y] PASSED [ 45%] 457s tests/test_categorical.py::TestStripPlot::test_labels_wide PASSED [ 45%] 457s tests/test_categorical.py::TestStripPlot::test_labels_hue_order PASSED [ 45%] 457s tests/test_categorical.py::TestStripPlot::test_two_calls PASSED [ 45%] 458s tests/test_categorical.py::TestStripPlot::test_redundant_hue_legend PASSED [ 45%] 458s tests/test_categorical.py::TestStripPlot::test_color PASSED [ 45%] 459s tests/test_categorical.py::TestStripPlot::test_supplied_color_array PASSED [ 45%] 459s tests/test_categorical.py::TestStripPlot::test_unfilled_marker PASSED [ 45%] 459s tests/test_categorical.py::TestStripPlot::test_wide[h-dataframe] PASSED [ 45%] 459s tests/test_categorical.py::TestStripPlot::test_wide[h-dict] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_wide[v-dataframe] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_wide[v-dict] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_wide[y-dataframe] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_wide[y-dict] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_wide[x-dataframe] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_wide[x-dict] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_flat[h] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_flat[v] PASSED [ 46%] 459s tests/test_categorical.py::TestStripPlot::test_positions[variables0-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables1-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables2-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables3-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables4-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables5-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables6-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables7-h] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables8-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables9-h] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables10-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables11-None] PASSED [ 46%] 460s tests/test_categorical.py::TestStripPlot::test_positions[variables12-None] PASSED [ 46%] 461s tests/test_categorical.py::TestStripPlot::test_positions[variables13-None] PASSED [ 46%] 461s tests/test_categorical.py::TestStripPlot::test_positions[variables14-None] PASSED [ 46%] 461s tests/test_categorical.py::TestStripPlot::test_positions[variables15-None] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables0] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables1] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables2] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[a] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[s] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[d] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_order[str-None] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_order[str-order1] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_order[str-order2] PASSED [ 47%] 461s tests/test_categorical.py::TestStripPlot::test_order[str-order3] PASSED [ 47%] 462s tests/test_categorical.py::TestStripPlot::test_order[int-None] PASSED [ 47%] 462s tests/test_categorical.py::TestStripPlot::test_order[int-order5] PASSED [ 47%] 462s tests/test_categorical.py::TestStripPlot::test_order[int-order6] PASSED [ 47%] 462s tests/test_categorical.py::TestStripPlot::test_order[int-order7] PASSED [ 47%] 462s tests/test_categorical.py::TestStripPlot::test_order[int-order8] PASSED [ 47%] 462s tests/test_categorical.py::TestStripPlot::test_hue_categorical[a] PASSED [ 47%] 462s tests/test_categorical.py::TestStripPlot::test_hue_categorical[b] PASSED [ 47%] 463s tests/test_categorical.py::TestStripPlot::test_hue_dodged[a] PASSED [ 47%] 463s tests/test_categorical.py::TestStripPlot::test_hue_dodged[b] PASSED [ 47%] 463s tests/test_categorical.py::TestStripPlot::test_single[x-b-None] PASSED [ 47%] 463s tests/test_categorical.py::TestStripPlot::test_single[x-b-a] PASSED [ 47%] 463s tests/test_categorical.py::TestStripPlot::test_single[x-y-None] PASSED [ 47%] 463s tests/test_categorical.py::TestStripPlot::test_single[x-y-a] PASSED [ 47%] 463s tests/test_categorical.py::TestStripPlot::test_single[x-t-None] PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_single[x-t-a] PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_single[y-b-None] PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_single[y-b-a] PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_single[y-y-None] PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_single[y-y-a] PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_single[y-t-None] PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_single[y-t-a] PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_attributes PASSED [ 48%] 463s tests/test_categorical.py::TestStripPlot::test_three_points PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_legend_categorical PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_legend_numeric PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_legend_attributes PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_legend_disabled PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_palette_from_color_deprecation PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_palette_with_hue_deprecation PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_log_scale PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs0] PASSED [ 48%] 464s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs1] PASSED [ 48%] 465s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs2] PASSED [ 48%] 465s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs3] PASSED [ 48%] 466s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs4] PASSED [ 48%] 466s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs5] PASSED [ 48%] 466s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs6] PASSED [ 48%] 467s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs7] PASSED [ 49%] 467s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs8] PASSED [ 49%] 467s tests/test_categorical.py::TestStripPlot::test_empty_palette PASSED [ 49%] 467s tests/test_categorical.py::TestStripPlot::test_jitter_unfixed PASSED [ 49%] 467s tests/test_categorical.py::TestStripPlot::test_jitter[v-True] PASSED [ 49%] 467s tests/test_categorical.py::TestStripPlot::test_jitter[v-0.1] PASSED [ 49%] 467s tests/test_categorical.py::TestStripPlot::test_jitter[h-True] PASSED [ 49%] 467s tests/test_categorical.py::TestStripPlot::test_jitter[h-0.1] PASSED [ 49%] 467s tests/test_categorical.py::TestSwarmPlot::test_labels_long[x] PASSED [ 49%] 468s tests/test_categorical.py::TestSwarmPlot::test_labels_long[y] PASSED [ 49%] 468s tests/test_categorical.py::TestSwarmPlot::test_labels_wide PASSED [ 49%] 468s tests/test_categorical.py::TestSwarmPlot::test_labels_hue_order PASSED [ 49%] 468s tests/test_categorical.py::TestSwarmPlot::test_two_calls PASSED [ 49%] 468s tests/test_categorical.py::TestSwarmPlot::test_redundant_hue_legend PASSED [ 49%] 469s tests/test_categorical.py::TestSwarmPlot::test_color PASSED [ 49%] 469s tests/test_categorical.py::TestSwarmPlot::test_supplied_color_array PASSED [ 49%] 469s tests/test_categorical.py::TestSwarmPlot::test_unfilled_marker PASSED [ 49%] 469s tests/test_categorical.py::TestSwarmPlot::test_wide[h-dataframe] PASSED [ 49%] 470s tests/test_categorical.py::TestSwarmPlot::test_wide[h-dict] PASSED [ 49%] 470s tests/test_categorical.py::TestSwarmPlot::test_wide[v-dataframe] PASSED [ 49%] 470s tests/test_categorical.py::TestSwarmPlot::test_wide[v-dict] PASSED [ 49%] 470s tests/test_categorical.py::TestSwarmPlot::test_wide[y-dataframe] PASSED [ 49%] 470s tests/test_categorical.py::TestSwarmPlot::test_wide[y-dict] PASSED [ 49%] 470s tests/test_categorical.py::TestSwarmPlot::test_wide[x-dataframe] PASSED [ 50%] 471s tests/test_categorical.py::TestSwarmPlot::test_wide[x-dict] PASSED [ 50%] 471s tests/test_categorical.py::TestSwarmPlot::test_flat[h] PASSED [ 50%] 471s tests/test_categorical.py::TestSwarmPlot::test_flat[v] PASSED [ 50%] 471s tests/test_categorical.py::TestSwarmPlot::test_positions[variables0-None] PASSED [ 50%] 471s tests/test_categorical.py::TestSwarmPlot::test_positions[variables1-None] PASSED [ 50%] 471s tests/test_categorical.py::TestSwarmPlot::test_positions[variables2-None] PASSED [ 50%] 472s tests/test_categorical.py::TestSwarmPlot::test_positions[variables3-None] PASSED [ 50%] 472s tests/test_categorical.py::TestSwarmPlot::test_positions[variables4-None] PASSED [ 50%] 472s tests/test_categorical.py::TestSwarmPlot::test_positions[variables5-None] PASSED [ 50%] 472s tests/test_categorical.py::TestSwarmPlot::test_positions[variables6-None] PASSED [ 50%] 472s tests/test_categorical.py::TestSwarmPlot::test_positions[variables7-h] PASSED [ 50%] 472s tests/test_categorical.py::TestSwarmPlot::test_positions[variables8-None] PASSED [ 50%] 472s tests/test_categorical.py::TestSwarmPlot::test_positions[variables9-h] PASSED [ 50%] 473s tests/test_categorical.py::TestSwarmPlot::test_positions[variables10-None] PASSED [ 50%] 473s tests/test_categorical.py::TestSwarmPlot::test_positions[variables11-None] PASSED [ 50%] 473s tests/test_categorical.py::TestSwarmPlot::test_positions[variables12-None] PASSED [ 50%] 473s tests/test_categorical.py::TestSwarmPlot::test_positions[variables13-None] PASSED [ 50%] 473s tests/test_categorical.py::TestSwarmPlot::test_positions[variables14-None] PASSED [ 50%] 473s tests/test_categorical.py::TestSwarmPlot::test_positions[variables15-None] PASSED [ 50%] 473s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables0] PASSED [ 50%] 474s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables1] PASSED [ 50%] 474s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables2] PASSED [ 50%] 474s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[a] PASSED [ 50%] 474s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[s] PASSED [ 51%] 474s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[d] PASSED [ 51%] 474s tests/test_categorical.py::TestSwarmPlot::test_order[str-None] PASSED [ 51%] 474s tests/test_categorical.py::TestSwarmPlot::test_order[str-order1] PASSED [ 51%] 474s tests/test_categorical.py::TestSwarmPlot::test_order[str-order2] PASSED [ 51%] 474s tests/test_categorical.py::TestSwarmPlot::test_order[str-order3] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_order[int-None] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_order[int-order5] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_order[int-order6] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_order[int-order7] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_order[int-order8] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_hue_categorical[a] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_hue_categorical[b] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_hue_dodged[a] PASSED [ 51%] 475s tests/test_categorical.py::TestSwarmPlot::test_hue_dodged[b] PASSED [ 51%] 476s tests/test_categorical.py::TestSwarmPlot::test_single[x-b-None] PASSED [ 51%] 476s tests/test_categorical.py::TestSwarmPlot::test_single[x-b-a] PASSED [ 51%] 476s tests/test_categorical.py::TestSwarmPlot::test_single[x-y-None] PASSED [ 51%] 476s tests/test_categorical.py::TestSwarmPlot::test_single[x-y-a] PASSED [ 51%] 476s tests/test_categorical.py::TestSwarmPlot::test_single[x-t-None] PASSED [ 51%] 476s tests/test_categorical.py::TestSwarmPlot::test_single[x-t-a] PASSED [ 51%] 477s tests/test_categorical.py::TestSwarmPlot::test_single[y-b-None] PASSED [ 51%] 477s tests/test_categorical.py::TestSwarmPlot::test_single[y-b-a] PASSED [ 51%] 477s tests/test_categorical.py::TestSwarmPlot::test_single[y-y-None] PASSED [ 51%] 477s tests/test_categorical.py::TestSwarmPlot::test_single[y-y-a] PASSED [ 52%] 477s tests/test_categorical.py::TestSwarmPlot::test_single[y-t-None] PASSED [ 52%] 477s tests/test_categorical.py::TestSwarmPlot::test_single[y-t-a] PASSED [ 52%] 477s tests/test_categorical.py::TestSwarmPlot::test_attributes PASSED [ 52%] 478s tests/test_categorical.py::TestSwarmPlot::test_three_points PASSED [ 52%] 478s tests/test_categorical.py::TestSwarmPlot::test_legend_categorical PASSED [ 52%] 478s tests/test_categorical.py::TestSwarmPlot::test_legend_numeric PASSED [ 52%] 478s tests/test_categorical.py::TestSwarmPlot::test_legend_attributes PASSED [ 52%] 478s tests/test_categorical.py::TestSwarmPlot::test_legend_disabled PASSED [ 52%] 479s tests/test_categorical.py::TestSwarmPlot::test_palette_from_color_deprecation PASSED [ 52%] 479s tests/test_categorical.py::TestSwarmPlot::test_palette_with_hue_deprecation PASSED [ 52%] 479s tests/test_categorical.py::TestSwarmPlot::test_log_scale PASSED [ 52%] 480s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs0] PASSED [ 52%] 480s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs1] PASSED [ 52%] 480s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs2] PASSED [ 52%] 481s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs3] PASSED [ 52%] 481s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs4] PASSED [ 52%] 481s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs5] PASSED [ 52%] 482s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs6] PASSED [ 52%] 482s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs7] PASSED [ 52%] 483s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs8] PASSED [ 52%] 483s tests/test_categorical.py::TestSwarmPlot::test_empty_palette PASSED [ 52%] 483s tests/test_categorical.py::TestBoxPlot::test_legend_fill[True] PASSED [ 52%] 483s tests/test_categorical.py::TestBoxPlot::test_legend_fill[False] PASSED [ 52%] 484s tests/test_categorical.py::TestBoxPlot::test_legend_attributes PASSED [ 53%] 484s tests/test_categorical.py::TestBoxPlot::test_labels_long[x] PASSED [ 53%] 484s tests/test_categorical.py::TestBoxPlot::test_labels_long[y] PASSED [ 53%] 484s tests/test_categorical.py::TestBoxPlot::test_labels_wide PASSED [ 53%] 484s tests/test_categorical.py::TestBoxPlot::test_labels_hue_order PASSED [ 53%] 484s tests/test_categorical.py::TestBoxPlot::test_two_calls PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_redundant_hue_legend PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_log_scale[x] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_log_scale[y] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_single_var[x-y] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_single_var[y-z] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_vector_data[None-x] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_vector_data[x-y] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_vector_data[y-z] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_wide_data[h] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_wide_data[v] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_grouped[x] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_grouped[y] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_hue_grouped[x] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_hue_grouped[y] PASSED [ 53%] 485s tests/test_categorical.py::TestBoxPlot::test_hue_not_dodged PASSED [ 53%] 486s tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale PASSED [ 53%] 486s tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale_log PASSED [ 53%] 486s tests/test_categorical.py::TestBoxPlot::test_dodge_without_hue PASSED [ 53%] 486s tests/test_categorical.py::TestBoxPlot::test_log_data_scale[x] PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_log_data_scale[y] PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_color PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_wide_data_multicolored PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_wide_data_single_color PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_hue_colors PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_linecolor PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_linecolor_gray_warning PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_saturation PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_linewidth PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_fill PASSED [ 54%] 486s tests/test_categorical.py::TestBoxPlot::test_notch[notch] PASSED [ 54%] 487s tests/test_categorical.py::TestBoxPlot::test_notch[shownotches] PASSED [ 54%] 487s tests/test_categorical.py::TestBoxPlot::test_whis PASSED [ 54%] 487s tests/test_categorical.py::TestBoxPlot::test_gap PASSED [ 54%] 487s tests/test_categorical.py::TestBoxPlot::test_prop_dicts PASSED [ 54%] 487s tests/test_categorical.py::TestBoxPlot::test_showfliers PASSED [ 54%] 488s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs0] PASSED [ 54%] 488s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs1] PASSED [ 54%] 488s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs2] PASSED [ 54%] 489s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs3] PASSED [ 54%] 489s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs4] PASSED [ 54%] 489s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs5] PASSED [ 54%] 489s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs6] PASSED [ 55%] 490s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs7] PASSED [ 55%] 490s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs8] PASSED [ 55%] 491s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs9] PASSED [ 55%] 491s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs10] PASSED [ 55%] 492s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs11] PASSED [ 55%] 493s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs12] PASSED [ 55%] 494s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs13] PASSED [ 55%] 494s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs14] PASSED [ 55%] 495s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs15] PASSED [ 55%] 495s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs16] PASSED [ 55%] 495s tests/test_categorical.py::TestBoxenPlot::test_legend_fill[True] PASSED [ 55%] 496s tests/test_categorical.py::TestBoxenPlot::test_legend_fill[False] PASSED [ 55%] 496s tests/test_categorical.py::TestBoxenPlot::test_legend_attributes PASSED [ 55%] 496s tests/test_categorical.py::TestBoxenPlot::test_labels_long[x] PASSED [ 55%] 496s tests/test_categorical.py::TestBoxenPlot::test_labels_long[y] PASSED [ 55%] 496s tests/test_categorical.py::TestBoxenPlot::test_labels_wide PASSED [ 55%] 496s tests/test_categorical.py::TestBoxenPlot::test_labels_hue_order PASSED [ 55%] 496s tests/test_categorical.py::TestBoxenPlot::test_two_calls PASSED [ 55%] 497s tests/test_categorical.py::TestBoxenPlot::test_redundant_hue_legend PASSED [ 55%] 497s tests/test_categorical.py::TestBoxenPlot::test_log_scale[x] PASSED [ 55%] 497s tests/test_categorical.py::TestBoxenPlot::test_log_scale[y] PASSED [ 55%] 497s tests/test_categorical.py::TestBoxenPlot::test_single_var[x-y] PASSED [ 55%] 497s tests/test_categorical.py::TestBoxenPlot::test_single_var[y-z] PASSED [ 55%] 497s tests/test_categorical.py::TestBoxenPlot::test_vector_data[None-x] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_vector_data[x-y] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_vector_data[y-z] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_wide_data[h] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_wide_data[v] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_grouped[x] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_grouped[y] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_hue_grouped[x] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_hue_grouped[y] PASSED [ 56%] 497s tests/test_categorical.py::TestBoxenPlot::test_dodge_native_scale PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_color PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_hue_colors PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_linecolor PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_linewidth PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_saturation PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_gap PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_fill PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_k_depth_int PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_k_depth_full PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_trust_alpha PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_outlier_prop PASSED [ 56%] 498s tests/test_categorical.py::TestBoxenPlot::test_exponential_width_method PASSED [ 56%] 499s tests/test_categorical.py::TestBoxenPlot::test_linear_width_method PASSED [ 56%] 499s tests/test_categorical.py::TestBoxenPlot::test_area_width_method PASSED [ 56%] 499s tests/test_categorical.py::TestBoxenPlot::test_box_kws PASSED [ 57%] 499s tests/test_categorical.py::TestBoxenPlot::test_line_kws PASSED [ 57%] 499s tests/test_categorical.py::TestBoxenPlot::test_flier_kws PASSED [ 57%] 499s tests/test_categorical.py::TestBoxenPlot::test_k_depth_checks PASSED [ 57%] 499s tests/test_categorical.py::TestBoxenPlot::test_width_method_check PASSED [ 57%] 499s tests/test_categorical.py::TestBoxenPlot::test_scale_deprecation PASSED [ 57%] 499s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs0] PASSED [ 57%] 499s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs1] PASSED [ 57%] 500s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs2] PASSED [ 57%] 501s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs3] PASSED [ 57%] 501s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs4] PASSED [ 57%] 501s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs5] PASSED [ 57%] 501s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs6] PASSED [ 57%] 502s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs7] PASSED [ 57%] 502s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs8] PASSED [ 57%] 503s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs9] PASSED [ 57%] 503s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs10] PASSED [ 57%] 503s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs11] PASSED [ 57%] 504s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs12] PASSED [ 57%] 504s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs13] PASSED [ 57%] 505s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs14] PASSED [ 57%] 505s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs15] PASSED [ 57%] 505s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs16] PASSED [ 57%] 506s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs17] PASSED [ 57%] 506s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs18] PASSED [ 58%] 506s tests/test_categorical.py::TestViolinPlot::test_legend_fill[True] PASSED [ 58%] 506s tests/test_categorical.py::TestViolinPlot::test_legend_fill[False] PASSED [ 58%] 507s tests/test_categorical.py::TestViolinPlot::test_legend_attributes PASSED [ 58%] 507s tests/test_categorical.py::TestViolinPlot::test_labels_long[x] PASSED [ 58%] 507s tests/test_categorical.py::TestViolinPlot::test_labels_long[y] PASSED [ 58%] 507s tests/test_categorical.py::TestViolinPlot::test_labels_wide PASSED [ 58%] 507s tests/test_categorical.py::TestViolinPlot::test_labels_hue_order PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_two_calls PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_redundant_hue_legend PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_log_scale[x] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_log_scale[y] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_single_var[x-y] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_single_var[y-z] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_vector_data[None-x] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_vector_data[x-y] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_vector_data[y-z] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_wide_data[h] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_wide_data[v] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_grouped[x] PASSED [ 58%] 508s tests/test_categorical.py::TestViolinPlot::test_grouped[y] PASSED [ 58%] 510s tests/test_categorical.py::TestViolinPlot::test_hue_grouped[x] PASSED [ 58%] 510s tests/test_categorical.py::TestViolinPlot::test_hue_grouped[y] PASSED [ 58%] 510s tests/test_categorical.py::TestViolinPlot::test_hue_not_dodged PASSED [ 58%] 510s tests/test_categorical.py::TestViolinPlot::test_dodge_native_scale PASSED [ 59%] 510s tests/test_categorical.py::TestViolinPlot::test_dodge_native_scale_log PASSED [ 59%] 510s tests/test_categorical.py::TestViolinPlot::test_color PASSED [ 59%] 510s tests/test_categorical.py::TestViolinPlot::test_hue_colors PASSED [ 59%] 510s tests/test_categorical.py::TestViolinPlot::test_linecolor[box] PASSED [ 59%] 510s tests/test_categorical.py::TestViolinPlot::test_linecolor[quart] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_linecolor[stick] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_linecolor[point] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_linewidth PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_saturation PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_fill[box] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_fill[quart] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_fill[stick] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_fill[point] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_inner_box[x] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_inner_box[y] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_inner_quartiles[x] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_inner_quartiles[y] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_inner_stick[x] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_inner_stick[y] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_inner_points[x] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_inner_points[y] PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_split_single PASSED [ 59%] 511s tests/test_categorical.py::TestViolinPlot::test_split_multi PASSED [ 60%] 511s tests/test_categorical.py::TestViolinPlot::test_density_norm_area PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_density_norm_count PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_density_norm_width PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_common_norm PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_scale_deprecation PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_scale_hue_deprecation PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_bw_adjust PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_bw_deprecation PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_gap PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_inner_kws PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_box_inner_kws PASSED [ 60%] 512s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs0] PASSED [ 60%] 513s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs1] PASSED [ 60%] 513s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs2] PASSED [ 60%] 513s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs3] PASSED [ 60%] 514s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs4] PASSED [ 60%] 514s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs5] PASSED [ 60%] 514s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs6] PASSED [ 60%] 515s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs7] PASSED [ 60%] 515s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs8] PASSED [ 60%] 516s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs9] PASSED [ 60%] 516s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs10] PASSED [ 60%] 516s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs11] PASSED [ 60%] 517s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs12] PASSED [ 61%] 518s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs13] PASSED [ 61%] 519s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs14] PASSED [ 61%] 520s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs15] PASSED [ 61%] 520s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs16] PASSED [ 61%] 520s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs17] PASSED [ 61%] 521s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs18] PASSED [ 61%] 521s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs19] PASSED [ 61%] 521s tests/test_categorical.py::TestBarPlot::test_labels_long[x] PASSED [ 61%] 522s tests/test_categorical.py::TestBarPlot::test_labels_long[y] PASSED [ 61%] 522s tests/test_categorical.py::TestBarPlot::test_labels_wide PASSED [ 61%] 522s tests/test_categorical.py::TestBarPlot::test_labels_hue_order PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_color PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_two_calls PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_redundant_hue_legend PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_log_scale[x] PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_log_scale[y] PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_labels_flat PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_single_var[x] PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_single_var[y] PASSED [ 61%] 523s tests/test_categorical.py::TestBarPlot::test_wide_df[x] PASSED [ 61%] 524s tests/test_categorical.py::TestBarPlot::test_wide_df[y] PASSED [ 61%] 524s tests/test_categorical.py::TestBarPlot::test_wide_df[h] PASSED [ 61%] 524s tests/test_categorical.py::TestBarPlot::test_wide_df[v] PASSED [ 61%] 524s tests/test_categorical.py::TestBarPlot::test_vector_orient[x] PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_vector_orient[y] PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_vector_orient[h] PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_vector_orient[v] PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_xy_vertical PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_xy_horizontal PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_xy_with_na_grouper PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_xy_with_na_value PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_hue_redundant PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_hue_matched PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_hue_matched_by_name PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_hue_dodged PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_gap PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_hue_undodged PASSED [ 62%] 524s tests/test_categorical.py::TestBarPlot::test_hue_order PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_hue_norm PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_fill PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_xy_native_scale PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_xy_native_scale_log_transform PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_datetime_native_scale_axis PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_native_scale_dodged PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_native_scale_log_transform_dodged PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_estimate_default PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_estimate_string PASSED [ 62%] 525s tests/test_categorical.py::TestBarPlot::test_estimate_func PASSED [ 63%] 525s tests/test_categorical.py::TestBarPlot::test_weighted_estimate PASSED [ 63%] 525s tests/test_categorical.py::TestBarPlot::test_estimate_log_transform PASSED [ 63%] 525s tests/test_categorical.py::TestBarPlot::test_errorbars PASSED [ 63%] 525s tests/test_categorical.py::TestBarPlot::test_width PASSED [ 63%] 525s tests/test_categorical.py::TestBarPlot::test_width_native_scale PASSED [ 63%] 525s tests/test_categorical.py::TestBarPlot::test_width_spaced_categories PASSED [ 63%] 525s tests/test_categorical.py::TestBarPlot::test_saturation_color PASSED [ 63%] 526s tests/test_categorical.py::TestBarPlot::test_saturation_palette PASSED [ 63%] 526s tests/test_categorical.py::TestBarPlot::test_legend_numeric_auto PASSED [ 63%] 527s tests/test_categorical.py::TestBarPlot::test_legend_numeric_full PASSED [ 63%] 527s tests/test_categorical.py::TestBarPlot::test_legend_disabled PASSED [ 63%] 527s tests/test_categorical.py::TestBarPlot::test_error_caps PASSED [ 63%] 527s tests/test_categorical.py::TestBarPlot::test_error_caps_native_scale PASSED [ 63%] 527s tests/test_categorical.py::TestBarPlot::test_error_caps_native_scale_log_transform PASSED [ 63%] 527s tests/test_categorical.py::TestBarPlot::test_bar_kwargs PASSED [ 63%] 527s tests/test_categorical.py::TestBarPlot::test_legend_attributes PASSED [ 63%] 528s tests/test_categorical.py::TestBarPlot::test_legend_unfilled PASSED [ 63%] 528s tests/test_categorical.py::TestBarPlot::test_err_kws[True] PASSED [ 63%] 528s tests/test_categorical.py::TestBarPlot::test_err_kws[False] PASSED [ 63%] 528s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs0] PASSED [ 63%] 528s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs1] PASSED [ 63%] 529s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs2] PASSED [ 63%] 529s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs3] PASSED [ 63%] 529s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs4] PASSED [ 64%] 529s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs5] PASSED [ 64%] 530s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs6] PASSED [ 64%] 530s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs7] PASSED [ 64%] 530s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs8] PASSED [ 64%] 531s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs9] PASSED [ 64%] 531s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs10] PASSED [ 64%] 533s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs11] PASSED [ 64%] 533s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs12] PASSED [ 64%] 534s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs13] PASSED [ 64%] 534s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs14] PASSED [ 64%] 534s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs15] PASSED [ 64%] 535s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs16] PASSED [ 64%] 535s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs17] PASSED [ 64%] 535s tests/test_categorical.py::TestBarPlot::test_errwidth_deprecation PASSED [ 64%] 535s tests/test_categorical.py::TestBarPlot::test_errcolor_deprecation PASSED [ 64%] 535s tests/test_categorical.py::TestBarPlot::test_capsize_as_none_deprecation PASSED [ 64%] 535s tests/test_categorical.py::TestBarPlot::test_hue_implied_by_palette_deprecation PASSED [ 64%] 535s tests/test_categorical.py::TestPointPlot::test_labels_long[x] PASSED [ 64%] 536s tests/test_categorical.py::TestPointPlot::test_labels_long[y] PASSED [ 64%] 536s tests/test_categorical.py::TestPointPlot::test_labels_wide PASSED [ 64%] 536s tests/test_categorical.py::TestPointPlot::test_labels_hue_order PASSED [ 64%] 537s tests/test_categorical.py::TestPointPlot::test_color PASSED [ 64%] 537s tests/test_categorical.py::TestPointPlot::test_two_calls PASSED [ 65%] 537s tests/test_categorical.py::TestPointPlot::test_redundant_hue_legend PASSED [ 65%] 537s tests/test_categorical.py::TestPointPlot::test_log_scale[x] PASSED [ 65%] 537s tests/test_categorical.py::TestPointPlot::test_log_scale[y] PASSED [ 65%] 537s tests/test_categorical.py::TestPointPlot::test_labels_flat PASSED [ 65%] 537s tests/test_categorical.py::TestPointPlot::test_single_var[x] PASSED [ 65%] 537s tests/test_categorical.py::TestPointPlot::test_single_var[y] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_wide_df[x] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_wide_df[y] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_wide_df[h] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_wide_df[v] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_vector_orient[x] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_vector_orient[y] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_vector_orient[h] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_vector_orient[v] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_xy_vertical PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_xy_horizontal PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_xy_with_na_grouper PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_xy_with_na_value PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_hue PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_wide_data_is_joined PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_xy_native_scale PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_estimate[mean] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_estimate[] PASSED [ 65%] 538s tests/test_categorical.py::TestPointPlot::test_weighted_estimate PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_estimate_log_transform PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_errorbars PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_marker_linestyle PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_markers_linestyles_single PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_markers_linestyles_mapped PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_dodge_boolean PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_dodge_float PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_dodge_log_scale PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_err_kws PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_err_kws_inherited PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_legend_contents PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_legend_set_props PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_legend_synced_props PASSED [ 66%] 539s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs0] PASSED [ 66%] 540s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs1] PASSED [ 66%] 540s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs2] PASSED [ 66%] 540s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs3] PASSED [ 66%] 540s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs4] PASSED [ 66%] 541s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs5] PASSED [ 66%] 541s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs6] PASSED [ 66%] 541s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs7] PASSED [ 66%] 541s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs8] PASSED [ 66%] 542s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs9] PASSED [ 66%] 542s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs10] PASSED [ 67%] 542s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs11] PASSED [ 67%] 543s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs12] PASSED [ 67%] 543s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs13] PASSED [ 67%] 544s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs14] PASSED [ 67%] 544s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs15] PASSED [ 67%] 544s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs16] PASSED [ 67%] 544s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs17] PASSED [ 67%] 545s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs18] PASSED [ 67%] 545s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs19] PASSED [ 67%] 545s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs20] PASSED [ 67%] 546s tests/test_categorical.py::TestPointPlot::test_legend_disabled PASSED [ 67%] 546s tests/test_categorical.py::TestPointPlot::test_join_deprecation PASSED [ 67%] 546s tests/test_categorical.py::TestPointPlot::test_scale_deprecation PASSED [ 67%] 546s tests/test_categorical.py::TestPointPlot::test_layered_plot_clipping PASSED [ 67%] 546s tests/test_categorical.py::TestCountPlot::test_empty PASSED [ 67%] 546s tests/test_categorical.py::TestCountPlot::test_labels_long PASSED [ 67%] 546s tests/test_categorical.py::TestCountPlot::test_wide_data PASSED [ 67%] 546s tests/test_categorical.py::TestCountPlot::test_flat_series PASSED [ 67%] 546s tests/test_categorical.py::TestCountPlot::test_x_series PASSED [ 67%] 546s tests/test_categorical.py::TestCountPlot::test_y_series PASSED [ 67%] 548s tests/test_categorical.py::TestCountPlot::test_hue_redundant PASSED [ 67%] 548s tests/test_categorical.py::TestCountPlot::test_hue_dodged PASSED [ 67%] 548s tests/test_categorical.py::TestCountPlot::test_stat[percent] PASSED [ 67%] 548s tests/test_categorical.py::TestCountPlot::test_stat[probability] PASSED [ 68%] 548s tests/test_categorical.py::TestCountPlot::test_stat[proportion] PASSED [ 68%] 548s tests/test_categorical.py::TestCountPlot::test_xy_error PASSED [ 68%] 548s tests/test_categorical.py::TestCountPlot::test_legend_numeric_auto PASSED [ 68%] 548s tests/test_categorical.py::TestCountPlot::test_legend_disabled PASSED [ 68%] 549s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs0] PASSED [ 68%] 549s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs1] PASSED [ 68%] 549s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs2] PASSED [ 68%] 550s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs3] PASSED [ 68%] 550s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs4] PASSED [ 68%] 550s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs5] PASSED [ 68%] 550s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs6] PASSED [ 68%] 551s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs7] PASSED [ 68%] 551s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs8] PASSED [ 68%] 551s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs9] PASSED [ 68%] 552s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs10] PASSED [ 68%] 552s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs11] PASSED [ 68%] 552s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs12] PASSED [ 68%] 553s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs13] PASSED [ 68%] 553s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs14] PASSED [ 68%] 553s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs15] PASSED [ 68%] 554s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs16] PASSED [ 68%] 556s tests/test_categorical.py::TestCatPlot::test_facet_organization PASSED [ 68%] 558s tests/test_categorical.py::TestCatPlot::test_plot_elements PASSED [ 68%] 558s tests/test_categorical.py::TestCatPlot::test_bad_plot_kind_error PASSED [ 69%] 558s tests/test_categorical.py::TestCatPlot::test_count_x_and_y PASSED [ 69%] 561s tests/test_categorical.py::TestCatPlot::test_plot_colors PASSED [ 69%] 561s tests/test_categorical.py::TestCatPlot::test_ax_kwarg_removal PASSED [ 69%] 566s tests/test_categorical.py::TestCatPlot::test_share_xy PASSED [ 69%] 566s tests/test_categorical.py::TestCatPlot::test_facetgrid_data PASSED [ 69%] 568s tests/test_categorical.py::TestCatPlot::test_array_faceter[col] PASSED [ 69%] 569s tests/test_categorical.py::TestCatPlot::test_array_faceter[row] PASSED [ 69%] 569s tests/test_categorical.py::TestCatPlot::test_invalid_kind PASSED [ 69%] 569s tests/test_categorical.py::TestCatPlot::test_legend_with_auto PASSED [ 69%] 569s tests/test_categorical.py::TestCatPlot::test_weights_warning PASSED [ 69%] 569s tests/test_categorical.py::TestBeeswarm::test_could_overlap PASSED [ 69%] 569s tests/test_categorical.py::TestBeeswarm::test_position_candidates PASSED [ 69%] 569s tests/test_categorical.py::TestBeeswarm::test_find_first_non_overlapping_candidate PASSED [ 69%] 569s tests/test_categorical.py::TestBeeswarm::test_beeswarm PASSED [ 69%] 569s tests/test_categorical.py::TestBeeswarm::test_add_gutters PASSED [ 69%] 569s tests/test_categorical.py::TestBoxPlotContainer::test_repr PASSED [ 69%] 569s tests/test_categorical.py::TestBoxPlotContainer::test_iteration PASSED [ 69%] 569s tests/test_categorical.py::TestBoxPlotContainer::test_label PASSED [ 69%] 569s tests/test_categorical.py::TestBoxPlotContainer::test_children PASSED [ 69%] 569s tests/test_distributions.py::TestDistPlot::test_hist_bins PASSED [ 69%] 570s tests/test_distributions.py::TestDistPlot::test_elements PASSED [ 69%] 570s tests/test_distributions.py::TestDistPlot::test_distplot_with_nans PASSED [ 69%] 570s tests/test_distributions.py::TestRugPlot::test_color PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_long_data[x] PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_long_data[y] PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_bivariate_data PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_wide_vs_long_data PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_flat_vector PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_datetime_data PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_empty_data PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_a_deprecation PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_axis_deprecation[x] PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_axis_deprecation[y] PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_vertical_deprecation PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_rug_data PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_rug_colors PASSED [ 70%] 570s tests/test_distributions.py::TestRugPlot::test_expand_margins PASSED [ 70%] 571s tests/test_distributions.py::TestRugPlot::test_multiple_rugs PASSED [ 70%] 571s tests/test_distributions.py::TestRugPlot::test_matplotlib_kwargs PASSED [ 70%] 571s tests/test_distributions.py::TestRugPlot::test_axis_labels PASSED [ 70%] 571s tests/test_distributions.py::TestRugPlot::test_log_scale PASSED [ 70%] 573s tests/test_distributions.py::TestKDEPlotUnivariate::test_color[True] PASSED [ 70%] 573s tests/test_distributions.py::TestKDEPlotUnivariate::test_color[False] PASSED [ 70%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_long_vectors[x] PASSED [ 70%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_long_vectors[y] PASSED [ 70%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_wide_vs_long_data PASSED [ 70%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_flat_vector PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_empty_data PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_singular_data PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_variable_assignment PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_vertical_deprecation PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_deprecation PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_kernel_deprecation PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_shade_deprecation PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[layer] PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[stack] PASSED [ 71%] 574s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[fill] PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_stacking PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_filling PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_default[stack] PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_default[fill] PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[layer] PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[stack] PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[fill] PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_color_cycle_interaction PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_artist_color[True] PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_artist_color[False] PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_datetime_scale PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_multiple_argument_check PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_cut PASSED [ 71%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_clip PASSED [ 72%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_line_is_density PASSED [ 72%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_cumulative PASSED [ 72%] 575s tests/test_distributions.py::TestKDEPlotUnivariate::test_cumulative_requires_scipy SKIPPED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_common_norm PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_common_grid PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_method PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_adjust PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_implicit PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_explicit PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_with_hue PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_normalization PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_weights PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_weight_norm PASSED [ 72%] 576s tests/test_distributions.py::TestKDEPlotUnivariate::test_sticky_edges PASSED [ 72%] 577s tests/test_distributions.py::TestKDEPlotUnivariate::test_line_kws PASSED [ 72%] 577s tests/test_distributions.py::TestKDEPlotUnivariate::test_input_checking PASSED [ 72%] 577s tests/test_distributions.py::TestKDEPlotUnivariate::test_axis_labels PASSED [ 72%] 577s tests/test_distributions.py::TestKDEPlotUnivariate::test_legend PASSED [ 72%] 577s tests/test_distributions.py::TestKDEPlotUnivariate::test_replaced_kws PASSED [ 72%] 577s tests/test_distributions.py::TestKDEPlotBivariate::test_long_vectors PASSED [ 72%] 577s tests/test_distributions.py::TestKDEPlotBivariate::test_singular_data PASSED [ 72%] 577s tests/test_distributions.py::TestKDEPlotBivariate::test_fill_artists PASSED [ 72%] 578s tests/test_distributions.py::TestKDEPlotBivariate::test_common_norm PASSED [ 72%] 578s tests/test_distributions.py::TestKDEPlotBivariate::test_log_scale PASSED [ 73%] 578s tests/test_distributions.py::TestKDEPlotBivariate::test_bandwidth PASSED [ 73%] 578s tests/test_distributions.py::TestKDEPlotBivariate::test_weights PASSED [ 73%] 578s tests/test_distributions.py::TestKDEPlotBivariate::test_hue_ignores_cmap PASSED [ 73%] 579s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_line_colors PASSED [ 73%] 579s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_line_cmap PASSED [ 73%] 579s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_fill_colors PASSED [ 73%] 579s tests/test_distributions.py::TestKDEPlotBivariate::test_colorbar PASSED [ 73%] 579s tests/test_distributions.py::TestKDEPlotBivariate::test_levels_and_thresh PASSED [ 73%] 579s tests/test_distributions.py::TestKDEPlotBivariate::test_quantile_to_level PASSED [ 73%] 579s tests/test_distributions.py::TestKDEPlotBivariate::test_input_checking PASSED [ 73%] 579s tests/test_distributions.py::TestHistPlotUnivariate::test_color[bars-True] PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_color[bars-False] PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_color[step-True] PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_color[step-False] PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_color[poly-True] PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_color[poly-False] PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_long_vectors[x] PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_long_vectors[y] PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_wide_vs_long_data PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_flat_vector PASSED [ 73%] 580s tests/test_distributions.py::TestHistPlotUnivariate::test_empty_data PASSED [ 73%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_variable_assignment PASSED [ 73%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-bars] PASSED [ 73%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-step] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-poly] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-bars] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-step] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-poly] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-bars] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-step] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-poly] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-bars] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-step] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-poly] PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_stack PASSED [ 74%] 581s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_dodge PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_as_numpy_dodged PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_multiple_input_check PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_element_input_check PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_count_stat PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat_common_norm PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat_unique_norm PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat[probability] PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat[proportion] PASSED [ 74%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_common_norm[probability] PASSED [ 75%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_common_norm[proportion] PASSED [ 75%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_unique_norm[probability] PASSED [ 75%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_unique_norm[proportion] PASSED [ 75%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_percent_stat PASSED [ 75%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_common_bins PASSED [ 75%] 582s tests/test_distributions.py::TestHistPlotUnivariate::test_unique_bins PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_range_with_inf PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_weights_with_missing PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_weight_norm PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_discrete PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_discrete_categorical_default PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_categorical_yaxis_inversion PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_datetime_scale PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[count] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[density] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[probability] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[count-layer] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[count-dodge] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[density-layer] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[density-dodge] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[probability-layer] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[probability-dodge] PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_default_cut PASSED [ 75%] 583s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_hue PASSED [ 76%] 584s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_yaxis PASSED [ 76%] 584s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_line_kws PASSED [ 76%] 584s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_singular_data PASSED [ 76%] 586s tests/test_distributions.py::TestHistPlotUnivariate::test_element_default PASSED [ 76%] 586s tests/test_distributions.py::TestHistPlotUnivariate::test_bars_no_fill PASSED [ 76%] 586s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill PASSED [ 76%] 586s tests/test_distributions.py::TestHistPlotUnivariate::test_poly_fill PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_poly_no_fill PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_step_no_fill PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill_xy PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_step_no_fill_xy PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_weighted_histogram PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_weights_with_auto_bins PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_shrink PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_explicit PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_implicit PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_dodge PASSED [ 76%] 587s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_kde PASSED [ 76%] 588s tests/test_distributions.py::TestHistPlotUnivariate::test_auto_linewidth[True] PASSED [ 76%] 588s tests/test_distributions.py::TestHistPlotUnivariate::test_auto_linewidth[False] PASSED [ 76%] 588s tests/test_distributions.py::TestHistPlotUnivariate::test_bar_kwargs PASSED [ 76%] 588s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill_kwargs PASSED [ 76%] 588s tests/test_distributions.py::TestHistPlotUnivariate::test_step_line_kwargs PASSED [ 76%] 588s tests/test_distributions.py::TestHistPlotUnivariate::test_label PASSED [ 77%] 588s tests/test_distributions.py::TestHistPlotUnivariate::test_default_color_scout_cleanup PASSED [ 77%] 588s tests/test_distributions.py::TestHistPlotBivariate::test_mesh PASSED [ 77%] 589s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_hue PASSED [ 77%] 589s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_hue_unique_bins PASSED [ 77%] 589s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_col_unique_bins PASSED [ 77%] 589s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_log_scale PASSED [ 77%] 589s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_thresh PASSED [ 77%] 589s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_sticky_edges PASSED [ 77%] 589s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_common_norm PASSED [ 77%] 589s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_unique_norm PASSED [ 77%] 590s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[probability] PASSED [ 77%] 590s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[proportion] PASSED [ 77%] 590s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[percent] PASSED [ 77%] 590s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_colors PASSED [ 77%] 590s tests/test_distributions.py::TestHistPlotBivariate::test_color_limits PASSED [ 77%] 590s tests/test_distributions.py::TestHistPlotBivariate::test_hue_color_limits PASSED [ 77%] 590s tests/test_distributions.py::TestHistPlotBivariate::test_colorbar PASSED [ 77%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_color PASSED [ 77%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_long_vectors[x] PASSED [ 77%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_long_vectors[y] PASSED [ 77%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_hue PASSED [ 77%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_line_kwargs PASSED [ 77%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_drawstyle[x] PASSED [ 77%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_drawstyle[y] PASSED [ 78%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits[x-y] PASSED [ 78%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits[y-x] PASSED [ 78%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits_complementary[x-y] PASSED [ 78%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits_complementary[y-x] PASSED [ 78%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_count[x-y] PASSED [ 78%] 590s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_count[y-x] PASSED [ 78%] 591s tests/test_distributions.py::TestECDFPlotUnivariate::test_weights PASSED [ 78%] 591s tests/test_distributions.py::TestECDFPlotUnivariate::test_bivariate_error PASSED [ 78%] 591s tests/test_distributions.py::TestECDFPlotUnivariate::test_log_scale PASSED [ 78%] 592s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs0] PASSED [ 78%] 592s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs1] PASSED [ 78%] 593s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs2] PASSED [ 78%] 593s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs3] PASSED [ 78%] 594s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs4] PASSED [ 78%] 594s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs5] PASSED [ 78%] 595s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs6] PASSED [ 78%] 595s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs7] PASSED [ 78%] 596s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs8] PASSED [ 78%] 597s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs9] PASSED [ 78%] 597s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs10] PASSED [ 78%] 598s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs11] PASSED [ 78%] 599s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs12] PASSED [ 78%] 600s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs13] PASSED [ 78%] 601s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs14] PASSED [ 79%] 603s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs15] PASSED [ 79%] 604s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs0] PASSED [ 79%] 604s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs1] PASSED [ 79%] 604s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs2] PASSED [ 79%] 605s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs3] PASSED [ 79%] 605s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs4] PASSED [ 79%] 606s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs5] PASSED [ 79%] 606s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs6] PASSED [ 79%] 607s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs7] PASSED [ 79%] 607s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs8] PASSED [ 79%] 608s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs9] PASSED [ 79%] 608s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs10] PASSED [ 79%] 609s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs11] PASSED [ 79%] 609s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs0] PASSED [ 79%] 610s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs1] PASSED [ 79%] 610s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs2] PASSED [ 79%] 610s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs3] PASSED [ 79%] 611s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs4] PASSED [ 79%] 611s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs5] PASSED [ 79%] 611s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs6] PASSED [ 79%] 612s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs7] PASSED [ 79%] 613s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs8] PASSED [ 79%] 613s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs9] PASSED [ 80%] 614s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs0] PASSED [ 80%] 614s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs1] PASSED [ 80%] 615s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs2] PASSED [ 80%] 615s tests/test_distributions.py::TestDisPlot::test_facets[col] PASSED [ 80%] 616s tests/test_distributions.py::TestDisPlot::test_facets[row] PASSED [ 80%] 616s tests/test_distributions.py::TestDisPlot::test_facet_multiple[dodge] PASSED [ 80%] 617s tests/test_distributions.py::TestDisPlot::test_facet_multiple[stack] PASSED [ 80%] 618s tests/test_distributions.py::TestDisPlot::test_facet_multiple[fill] PASSED [ 80%] 618s tests/test_distributions.py::TestDisPlot::test_ax_warning PASSED [ 80%] 618s tests/test_distributions.py::TestDisPlot::test_array_faceting[col] PASSED [ 80%] 619s tests/test_distributions.py::TestDisPlot::test_array_faceting[row] PASSED [ 80%] 619s tests/test_distributions.py::TestDisPlot::test_legend PASSED [ 80%] 619s tests/test_distributions.py::TestDisPlot::test_empty PASSED [ 80%] 619s tests/test_distributions.py::TestDisPlot::test_bivariate_ecdf_error PASSED [ 80%] 620s tests/test_distributions.py::TestDisPlot::test_bivariate_kde_norm PASSED [ 80%] 620s tests/test_distributions.py::TestDisPlot::test_bivariate_hist_norm PASSED [ 80%] 621s tests/test_distributions.py::TestDisPlot::test_facetgrid_data PASSED [ 80%] 621s tests/test_docstrings.py::TestDocstringComponents::test_from_dict PASSED [ 80%] 621s tests/test_docstrings.py::TestDocstringComponents::test_from_nested_components PASSED [ 80%] 621s tests/test_docstrings.py::TestDocstringComponents::test_from_function PASSED [ 80%] 621s tests/test_docstrings.py::TestDocstringComponents::test_from_method PASSED [ 80%] 621s tests/test_matrix.py::TestHeatmap::test_ndarray_input PASSED [ 80%] 621s tests/test_matrix.py::TestHeatmap::test_df_input PASSED [ 80%] 621s tests/test_matrix.py::TestHeatmap::test_df_multindex_input PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_mask_input[float] PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_mask_input[int64] PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_mask_input[object] PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_mask_limits PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_default_vlims PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_robust_vlims PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_custom_sequential_vlims PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_custom_diverging_vlims PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_array_with_nans PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_mask PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_custom_cmap PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_centered_vlims PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_default_colors PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_custom_vlim_colors PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_custom_center_colors PASSED [ 81%] 621s tests/test_matrix.py::TestHeatmap::test_cmap_with_properties PASSED [ 81%] 622s tests/test_matrix.py::TestHeatmap::test_explicit_none_norm PASSED [ 81%] 622s tests/test_matrix.py::TestHeatmap::test_ticklabels_off PASSED [ 81%] 622s tests/test_matrix.py::TestHeatmap::test_custom_ticklabels PASSED [ 81%] 622s tests/test_matrix.py::TestHeatmap::test_custom_ticklabel_interval PASSED [ 81%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation PASSED [ 81%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_overwrite_kws PASSED [ 81%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_with_mask PASSED [ 81%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_mesh_colors PASSED [ 82%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_other_data PASSED [ 82%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_different_shapes PASSED [ 82%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_with_limited_ticklabels PASSED [ 82%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_cbar PASSED [ 82%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_axes PASSED [ 82%] 622s tests/test_matrix.py::TestHeatmap::test_heatmap_ticklabel_rotation PASSED [ 82%] 623s tests/test_matrix.py::TestHeatmap::test_heatmap_inner_lines PASSED [ 82%] 623s tests/test_matrix.py::TestHeatmap::test_square_aspect PASSED [ 82%] 623s tests/test_matrix.py::TestHeatmap::test_mask_validation PASSED [ 82%] 623s tests/test_matrix.py::TestHeatmap::test_missing_data_mask PASSED [ 82%] 623s tests/test_matrix.py::TestHeatmap::test_cbar_ticks PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_ndarray_input PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_df_input PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_df_multindex_input PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_axis0_input PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_rotate_input PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_rotate_axis0_input PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_custom_linkage PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_label_false PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_linkage_scipy PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_fastcluster_other_method SKIPPED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_fastcluster_non_euclidean SKIPPED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_dendrogram_plot PASSED [ 82%] 623s tests/test_matrix.py::TestDendrogram::test_dendrogram_rotate PASSED [ 83%] 623s tests/test_matrix.py::TestDendrogram::test_dendrogram_ticklabel_rotation PASSED [ 83%] 623s tests/test_matrix.py::TestClustermap::test_ndarray_input PASSED [ 83%] 623s tests/test_matrix.py::TestClustermap::test_df_input PASSED [ 83%] 623s tests/test_matrix.py::TestClustermap::test_corr_df_input PASSED [ 83%] 623s tests/test_matrix.py::TestClustermap::test_pivot_input PASSED [ 83%] 623s tests/test_matrix.py::TestClustermap::test_colors_input PASSED [ 83%] 623s tests/test_matrix.py::TestClustermap::test_categorical_colors_input PASSED [ 83%] 623s tests/test_matrix.py::TestClustermap::test_nested_colors_input PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_colors_input_custom_cmap PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_z_score PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_z_score_axis0 PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_standard_scale PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_standard_scale_axis0 PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_z_score_standard_scale PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_color_list_to_matrix_and_cmap PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_nested_color_list_to_matrix_and_cmap PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_color_list_to_matrix_and_cmap_axis1 PASSED [ 83%] 624s tests/test_matrix.py::TestClustermap::test_color_list_to_matrix_and_cmap_different_sizes PASSED [ 83%] 625s tests/test_matrix.py::TestClustermap::test_savefig PASSED [ 83%] 625s tests/test_matrix.py::TestClustermap::test_plot_dendrograms PASSED [ 83%] 625s tests/test_matrix.py::TestClustermap::test_cluster_false PASSED [ 83%] 625s tests/test_matrix.py::TestClustermap::test_row_col_colors PASSED [ 83%] 626s tests/test_matrix.py::TestClustermap::test_cluster_false_row_col_colors PASSED [ 83%] 626s tests/test_matrix.py::TestClustermap::test_row_col_colors_df PASSED [ 84%] 630s tests/test_matrix.py::TestClustermap::test_row_col_colors_df_shuffled PASSED [ 84%] 630s tests/test_matrix.py::TestClustermap::test_row_col_colors_df_missing PASSED [ 84%] 631s tests/test_matrix.py::TestClustermap::test_row_col_colors_df_one_axis PASSED [ 84%] 632s tests/test_matrix.py::TestClustermap::test_row_col_colors_series PASSED [ 84%] 632s tests/test_matrix.py::TestClustermap::test_row_col_colors_series_shuffled PASSED [ 84%] 633s tests/test_matrix.py::TestClustermap::test_row_col_colors_series_missing PASSED [ 84%] 633s tests/test_matrix.py::TestClustermap::test_row_col_colors_ignore_heatmap_kwargs PASSED [ 84%] 633s tests/test_matrix.py::TestClustermap::test_row_col_colors_raise_on_mixed_index_types PASSED [ 84%] 634s tests/test_matrix.py::TestClustermap::test_mask_reorganization PASSED [ 84%] 634s tests/test_matrix.py::TestClustermap::test_ticklabel_reorganization PASSED [ 84%] 634s tests/test_matrix.py::TestClustermap::test_noticklabels PASSED [ 84%] 637s tests/test_matrix.py::TestClustermap::test_size_ratios PASSED [ 84%] 637s tests/test_matrix.py::TestClustermap::test_cbar_pos PASSED [ 84%] 638s tests/test_matrix.py::TestClustermap::test_square_warning PASSED [ 84%] 638s tests/test_matrix.py::TestClustermap::test_clustermap_annotation PASSED [ 84%] 638s tests/test_matrix.py::TestClustermap::test_tree_kws PASSED [ 84%] 638s tests/test_miscplot.py::TestPalPlot::test_palplot_size PASSED [ 84%] 640s tests/test_miscplot.py::TestDogPlot::test_dogplot PASSED [ 84%] 640s tests/test_objects.py::test_objects_namespace PASSED [ 84%] 640s tests/test_palettes.py::TestColorPalettes::test_current_palette PASSED [ 84%] 640s tests/test_palettes.py::TestColorPalettes::test_palette_context PASSED [ 84%] 640s tests/test_palettes.py::TestColorPalettes::test_big_palette_context PASSED [ 84%] 640s tests/test_palettes.py::TestColorPalettes::test_palette_size PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_seaborn_palettes PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_hls_palette PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_husl_palette PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_mpl_palette PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_mpl_dark_palette PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_bad_palette_name PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_terrible_palette_name PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_bad_palette_colors PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_palette_desat PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_palette_is_list_of_tuples PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_palette_cycles PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_hls_values PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_husl_values PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_cbrewer_qual PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_mpl_reversal PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_rgb_from_hls PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_rgb_from_husl PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_rgb_from_xkcd PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_light_palette PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_dark_palette PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_diverging_palette PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_blend_palette PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_cubehelix_against_matplotlib PASSED [ 85%] 640s tests/test_palettes.py::TestColorPalettes::test_cubehelix_n_colors PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_cubehelix_reverse PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_cubehelix_cmap PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_cubehelix_code PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_xkcd_palette PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_crayon_palette PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_color_codes PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_as_hex PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_preserved_palette_length PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_html_repr PASSED [ 86%] 640s tests/test_palettes.py::TestColorPalettes::test_colormap_display_patch PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_default_return PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_key_usage PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_bad_style PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_rc_override PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_set_style PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_style_context_manager PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_style_context_independence PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_set_rc PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_set_with_palette PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_reset_defaults PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_reset_orig PASSED [ 86%] 640s tests/test_rcmod.py::TestAxesStyle::test_set_is_alias PASSED [ 86%] 640s tests/test_rcmod.py::TestPlottingContext::test_default_return PASSED [ 86%] 640s tests/test_rcmod.py::TestPlottingContext::test_key_usage PASSED [ 87%] 640s tests/test_rcmod.py::TestPlottingContext::test_bad_context PASSED [ 87%] 640s tests/test_rcmod.py::TestPlottingContext::test_font_scale PASSED [ 87%] 640s tests/test_rcmod.py::TestPlottingContext::test_rc_override PASSED [ 87%] 640s tests/test_rcmod.py::TestPlottingContext::test_set_context PASSED [ 87%] 640s tests/test_rcmod.py::TestPlottingContext::test_context_context_manager PASSED [ 87%] 640s tests/test_rcmod.py::TestPalette::test_set_palette PASSED [ 87%] 640s tests/test_rcmod.py::TestFonts::test_set_font SKIPPED (Verdana font ...) [ 87%] 640s tests/test_rcmod.py::TestFonts::test_set_serif_font PASSED [ 87%] 640s tests/test_rcmod.py::TestFonts::test_different_sans_serif SKIPPED (V...) [ 87%] 640s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_frame PASSED [ 87%] 640s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_series PASSED [ 87%] 640s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_array PASSED [ 87%] 640s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_lists PASSED [ 87%] 640s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_mix PASSED [ 87%] 640s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_bad PASSED [ 87%] 640s tests/test_regression.py::TestLinearPlotter::test_dropna PASSED [ 87%] 640s tests/test_regression.py::TestRegressionPlotter::test_variables_from_frame PASSED [ 87%] 640s tests/test_regression.py::TestRegressionPlotter::test_variables_from_series PASSED [ 87%] 640s tests/test_regression.py::TestRegressionPlotter::test_variables_from_mix PASSED [ 87%] 640s tests/test_regression.py::TestRegressionPlotter::test_variables_must_be_1d PASSED [ 87%] 640s tests/test_regression.py::TestRegressionPlotter::test_dropna PASSED [ 87%] 640s tests/test_regression.py::TestRegressionPlotter::test_singleton[x0-y0] PASSED [ 87%] 640s tests/test_regression.py::TestRegressionPlotter::test_singleton[x1-y1] PASSED [ 87%] 640s tests/test_regression.py::TestRegressionPlotter::test_singleton[x2-y2] PASSED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_ci PASSED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_fast_regression SKIPPED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_regress_poly SKIPPED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_statsmodels_missing_errors[logistic] PASSED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_statsmodels_missing_errors[robust] PASSED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_statsmodels_missing_errors[lowess] PASSED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_regress_logx PASSED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_regress_n_boot SKIPPED [ 88%] 640s tests/test_regression.py::TestRegressionPlotter::test_regress_without_bootstrap SKIPPED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_regress_bootstrap_seed PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_numeric_bins PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_provided_bins PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_bin_results PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_scatter_data PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_estimate_data PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_estimate_cis PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_estimate_units PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_partial PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_logistic_regression SKIPPED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_logistic_perfect_separation SKIPPED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_robust_regression SKIPPED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_lowess_regression SKIPPED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_regression_options PASSED [ 88%] 641s tests/test_regression.py::TestRegressionPlotter::test_regression_limits PASSED [ 89%] 641s tests/test_regression.py::TestRegressionPlots::test_regplot_basic PASSED [ 89%] 641s tests/test_regression.py::TestRegressionPlots::test_regplot_selective PASSED [ 89%] 642s tests/test_regression.py::TestRegressionPlots::test_regplot_scatter_kws_alpha PASSED [ 89%] 642s tests/test_regression.py::TestRegressionPlots::test_regplot_binned PASSED [ 89%] 642s tests/test_regression.py::TestRegressionPlots::test_lmplot_no_data PASSED [ 89%] 642s tests/test_regression.py::TestRegressionPlots::test_lmplot_basic PASSED [ 89%] 643s tests/test_regression.py::TestRegressionPlots::test_lmplot_hue PASSED [ 89%] 643s tests/test_regression.py::TestRegressionPlots::test_lmplot_markers PASSED [ 89%] 643s tests/test_regression.py::TestRegressionPlots::test_lmplot_marker_linewidths PASSED [ 89%] 647s tests/test_regression.py::TestRegressionPlots::test_lmplot_facets PASSED [ 89%] 647s tests/test_regression.py::TestRegressionPlots::test_lmplot_hue_col_nolegend PASSED [ 89%] 648s tests/test_regression.py::TestRegressionPlots::test_lmplot_scatter_kws PASSED [ 89%] 648s tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_truncate[True] PASSED [ 89%] 649s tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_truncate[False] PASSED [ 89%] 650s tests/test_regression.py::TestRegressionPlots::test_lmplot_sharey PASSED [ 89%] 650s tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_kws PASSED [ 89%] 650s tests/test_regression.py::TestRegressionPlots::test_residplot PASSED [ 89%] 650s tests/test_regression.py::TestRegressionPlots::test_residplot_lowess SKIPPED [ 89%] 650s tests/test_regression.py::TestRegressionPlots::test_residplot_statsmodels_missing_errors[robust] PASSED [ 89%] 650s tests/test_regression.py::TestRegressionPlots::test_residplot_statsmodels_missing_errors[lowess] PASSED [ 89%] 650s tests/test_regression.py::TestRegressionPlots::test_three_point_colors PASSED [ 89%] 650s tests/test_regression.py::TestRegressionPlots::test_regplot_xlim PASSED [ 89%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_df_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_df_with_nonnumeric_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_array_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_flat_array_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_flat_list_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_flat_series_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_list_of_series_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_list_of_arrays_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_list_of_list_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_dict_of_series_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_dict_of_arrays_variables PASSED [ 90%] 650s tests/test_relational.py::TestRelationalPlotter::test_wide_dict_of_lists_variables PASSED [ 90%] 651s tests/test_relational.py::TestRelationalPlotter::test_relplot_simple PASSED [ 90%] 657s tests/test_relational.py::TestRelationalPlotter::test_relplot_complex PASSED [ 90%] 657s tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[series] PASSED [ 90%] 658s tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[numpy] PASSED [ 90%] 658s tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[list] PASSED [ 90%] 658s tests/test_relational.py::TestRelationalPlotter::test_relplot_wide PASSED [ 90%] 658s tests/test_relational.py::TestRelationalPlotter::test_relplot_hues PASSED [ 90%] 659s tests/test_relational.py::TestRelationalPlotter::test_relplot_sizes PASSED [ 90%] 659s tests/test_relational.py::TestRelationalPlotter::test_relplot_styles PASSED [ 90%] 659s tests/test_relational.py::TestRelationalPlotter::test_relplot_weighted_estimator PASSED [ 90%] 660s tests/test_relational.py::TestRelationalPlotter::test_relplot_stringy_numerics PASSED [ 90%] 661s tests/test_relational.py::TestRelationalPlotter::test_relplot_legend PASSED [ 90%] 662s tests/test_relational.py::TestRelationalPlotter::test_relplot_unshared_axis_labels PASSED [ 91%] 662s tests/test_relational.py::TestRelationalPlotter::test_relplot_data PASSED [ 91%] 662s tests/test_relational.py::TestRelationalPlotter::test_facet_variable_collision PASSED [ 91%] 663s tests/test_relational.py::TestRelationalPlotter::test_relplot_scatter_unused_variables PASSED [ 91%] 663s tests/test_relational.py::TestRelationalPlotter::test_ax_kwarg_removal PASSED [ 91%] 663s tests/test_relational.py::TestRelationalPlotter::test_legend_has_no_offset PASSED [ 91%] 663s tests/test_relational.py::TestRelationalPlotter::test_lineplot_2d_dashes PASSED [ 91%] 663s tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_hue PASSED [ 91%] 663s tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_style PASSED [ 91%] 663s tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_hue_and_style PASSED [ 91%] 665s tests/test_relational.py::TestLinePlotter::test_color PASSED [ 91%] 666s tests/test_relational.py::TestLinePlotter::test_legend_no_semantics PASSED [ 91%] 666s tests/test_relational.py::TestLinePlotter::test_legend_hue_categorical PASSED [ 91%] 667s tests/test_relational.py::TestLinePlotter::test_legend_hue_and_style_same PASSED [ 91%] 667s tests/test_relational.py::TestLinePlotter::test_legend_hue_and_style_diff PASSED [ 91%] 668s tests/test_relational.py::TestLinePlotter::test_legend_hue_and_size_same PASSED [ 91%] 668s tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[hue] PASSED [ 91%] 668s tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[size] PASSED [ 91%] 668s tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[style] PASSED [ 91%] 668s tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[hue] PASSED [ 91%] 668s tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[size] PASSED [ 91%] 671s tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[style] PASSED [ 91%] 672s tests/test_relational.py::TestLinePlotter::test_legend_value_error PASSED [ 91%] 672s tests/test_relational.py::TestLinePlotter::test_legend_log_norm[hue] PASSED [ 91%] 672s tests/test_relational.py::TestLinePlotter::test_legend_log_norm[size] PASSED [ 92%] 672s tests/test_relational.py::TestLinePlotter::test_legend_binary_var[hue] PASSED [ 92%] 672s tests/test_relational.py::TestLinePlotter::test_legend_binary_var[size] PASSED [ 92%] 673s tests/test_relational.py::TestLinePlotter::test_legend_binary_numberic_brief[hue] PASSED [ 92%] 674s tests/test_relational.py::TestLinePlotter::test_legend_binary_numberic_brief[size] PASSED [ 92%] 674s tests/test_relational.py::TestLinePlotter::test_plot PASSED [ 92%] 674s tests/test_relational.py::TestLinePlotter::test_weights PASSED [ 92%] 675s tests/test_relational.py::TestLinePlotter::test_non_aggregated_data PASSED [ 92%] 675s tests/test_relational.py::TestLinePlotter::test_orient PASSED [ 92%] 675s tests/test_relational.py::TestLinePlotter::test_log_scale PASSED [ 92%] 675s tests/test_relational.py::TestLinePlotter::test_axis_labels PASSED [ 92%] 675s tests/test_relational.py::TestLinePlotter::test_matplotlib_kwargs PASSED [ 92%] 675s tests/test_relational.py::TestLinePlotter::test_nonmapped_dashes PASSED [ 92%] 675s tests/test_relational.py::TestLinePlotter::test_lineplot_axes PASSED [ 92%] 676s tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_hue PASSED [ 92%] 677s tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_style PASSED [ 92%] 677s tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_hue_and_style PASSED [ 92%] 678s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics0] PASSED [ 92%] 678s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics1] PASSED [ 92%] 678s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics2] PASSED [ 92%] 679s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics3] PASSED [ 92%] 681s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics4] PASSED [ 92%] 682s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics5] PASSED [ 92%] 683s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics6] PASSED [ 92%] 684s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics7] PASSED [ 93%] 685s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics8] PASSED [ 93%] 687s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics9] PASSED [ 93%] 688s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics10] PASSED [ 93%] 689s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics11] PASSED [ 93%] 696s tests/test_relational.py::TestLinePlotter::test_lineplot_smoke PASSED [ 93%] 697s tests/test_relational.py::TestLinePlotter::test_ci_deprecation PASSED [ 93%] 697s tests/test_relational.py::TestScatterPlotter::test_color PASSED [ 93%] 697s tests/test_relational.py::TestScatterPlotter::test_legend_no_semantics PASSED [ 93%] 697s tests/test_relational.py::TestScatterPlotter::test_legend_hue PASSED [ 93%] 697s tests/test_relational.py::TestScatterPlotter::test_legend_hue_style_same PASSED [ 93%] 697s tests/test_relational.py::TestScatterPlotter::test_legend_hue_style_different PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_data_hue_size_same PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_size_numeric_list PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_size_numeric_dict PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_numeric_hue_full PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_numeric_hue_brief PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_numeric_size_full PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_numeric_size_brief PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_attributes_hue PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_attributes_style PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_attributes_hue_and_style PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_legend_value_error PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_plot PASSED [ 93%] 698s tests/test_relational.py::TestScatterPlotter::test_axis_labels PASSED [ 94%] 698s tests/test_relational.py::TestScatterPlotter::test_scatterplot_axes PASSED [ 94%] 698s tests/test_relational.py::TestScatterPlotter::test_literal_attribute_vectors PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_supplied_color_array PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_hue_order PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_linewidths PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_size_norm_extrapolation PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_datetime_scale PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_unfilled_marker_edgecolor_warning PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_short_form_kwargs PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics0] PASSED [ 94%] 699s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics1] PASSED [ 94%] 700s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics2] PASSED [ 94%] 700s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics3] PASSED [ 94%] 700s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics4] PASSED [ 94%] 700s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics5] PASSED [ 94%] 700s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics6] PASSED [ 94%] 701s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics7] PASSED [ 94%] 701s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics8] PASSED [ 94%] 701s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics9] PASSED [ 94%] 701s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics10] PASSED [ 94%] 701s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics11] PASSED [ 94%] 702s tests/test_relational.py::TestScatterPlotter::test_scatterplot_smoke PASSED [ 94%] 702s tests/test_statistics.py::TestKDE::test_gridsize PASSED [ 95%] 702s tests/test_statistics.py::TestKDE::test_cut PASSED [ 95%] 702s tests/test_statistics.py::TestKDE::test_clip PASSED [ 95%] 702s tests/test_statistics.py::TestKDE::test_density_normalization PASSED [ 95%] 703s tests/test_statistics.py::TestKDE::test_cumulative PASSED [ 95%] 703s tests/test_statistics.py::TestKDE::test_cached_support PASSED [ 95%] 703s tests/test_statistics.py::TestKDE::test_bw_method PASSED [ 95%] 703s tests/test_statistics.py::TestKDE::test_bw_adjust PASSED [ 95%] 703s tests/test_statistics.py::TestKDE::test_bivariate_grid PASSED [ 95%] 703s tests/test_statistics.py::TestKDE::test_bivariate_normalization PASSED [ 95%] 703s tests/test_statistics.py::TestKDE::test_bivariate_cumulative PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_string_bins PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_int_bins PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_array_bins PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_string_bins PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_int_bins PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_array_bins PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_binwidth PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_binwidth PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_binrange PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_binrange PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_discrete_bins PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_odd_single_observation PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_binwidth_roundoff PASSED [ 95%] 703s tests/test_statistics.py::TestHistogram::test_histogram PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_count_stat PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_density_stat PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_probability_stat PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_frequency_stat PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_cumulative_count PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_cumulative_density PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_cumulative_probability PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_cumulative_frequency PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_histogram PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_count_stat PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_density_stat PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_probability_stat PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_frequency_stat PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_cumulative_count PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_cumulative_density PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_cumulative_frequency PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bivariate_cumulative_probability PASSED [ 96%] 703s tests/test_statistics.py::TestHistogram::test_bad_stat PASSED [ 96%] 703s tests/test_statistics.py::TestECDF::test_univariate_proportion PASSED [ 96%] 703s tests/test_statistics.py::TestECDF::test_univariate_count PASSED [ 96%] 703s tests/test_statistics.py::TestECDF::test_univariate_percent PASSED [ 96%] 703s tests/test_statistics.py::TestECDF::test_univariate_proportion_weights PASSED [ 96%] 703s tests/test_statistics.py::TestECDF::test_univariate_count_weights PASSED [ 96%] 703s tests/test_statistics.py::TestECDF::test_against_statsmodels SKIPPED [ 97%] 703s tests/test_statistics.py::TestECDF::test_invalid_stat PASSED [ 97%] 703s tests/test_statistics.py::TestECDF::test_bivariate_error PASSED [ 97%] 703s tests/test_statistics.py::TestEstimateAggregator::test_func_estimator PASSED [ 97%] 703s tests/test_statistics.py::TestEstimateAggregator::test_name_estimator PASSED [ 97%] 703s tests/test_statistics.py::TestEstimateAggregator::test_custom_func_estimator PASSED [ 97%] 703s tests/test_statistics.py::TestEstimateAggregator::test_se_errorbars PASSED [ 97%] 703s tests/test_statistics.py::TestEstimateAggregator::test_sd_errorbars PASSED [ 97%] 703s tests/test_statistics.py::TestEstimateAggregator::test_pi_errorbars PASSED [ 97%] 707s tests/test_statistics.py::TestEstimateAggregator::test_ci_errorbars PASSED [ 97%] 707s tests/test_statistics.py::TestEstimateAggregator::test_custom_errorbars PASSED [ 97%] 707s tests/test_statistics.py::TestEstimateAggregator::test_singleton_errorbars PASSED [ 97%] 707s tests/test_statistics.py::TestEstimateAggregator::test_errorbar_validation PASSED [ 97%] 707s tests/test_statistics.py::TestWeightedAggregator::test_weighted_mean PASSED [ 97%] 707s tests/test_statistics.py::TestWeightedAggregator::test_weighted_ci PASSED [ 97%] 707s tests/test_statistics.py::TestWeightedAggregator::test_limited_estimator PASSED [ 97%] 707s tests/test_statistics.py::TestWeightedAggregator::test_limited_ci PASSED [ 97%] 707s tests/test_statistics.py::TestLetterValues::test_levels PASSED [ 97%] 707s tests/test_statistics.py::TestLetterValues::test_values PASSED [ 97%] 707s tests/test_statistics.py::TestLetterValues::test_fliers PASSED [ 97%] 707s tests/test_statistics.py::TestLetterValues::test_median PASSED [ 97%] 707s tests/test_statistics.py::TestLetterValues::test_k_depth_int PASSED [ 97%] 707s tests/test_statistics.py::TestLetterValues::test_trust_alpha PASSED [ 97%] 707s tests/test_statistics.py::TestLetterValues::test_outlier_prop PASSED [ 97%] 707s tests/test_utils.py::test_ci_to_errsize PASSED [ 98%] 707s tests/test_utils.py::test_desaturate PASSED [ 98%] 707s tests/test_utils.py::test_desaturation_prop PASSED [ 98%] 707s tests/test_utils.py::test_saturate PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[a-a0] PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[abc-abc0] PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[a-a1] PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[abc-abc1] PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[s4-abc] PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[s5-] PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[1-1] PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[0-0] PASSED [ 98%] 707s tests/test_utils.py::test_to_utf8[s8-[]] PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_specific_axes PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_with_offset PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_side_specific_offset PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_with_offset_specific_axes PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_trim_spines PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_trim_inverted PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_trim_noticks PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_trim_categorical PASSED [ 98%] 707s tests/test_utils.py::TestSpineUtils::test_despine_moved_ticks PASSED [ 98%] 707s tests/test_utils.py::test_ticklabels_overlap PASSED [ 98%] 707s tests/test_utils.py::test_locator_to_legend_entries PASSED [ 99%] 707s tests/test_utils.py::test_move_legend_matplotlib_objects PASSED [ 99%] 708s tests/test_utils.py::test_move_legend_grid_object PASSED [ 99%] 708s tests/test_utils.py::test_move_legend_input_checks PASSED [ 99%] 708s tests/test_utils.py::test_move_legend_with_labels PASSED [ 99%] 708s tests/test_utils.py::test_get_dataset_names PASSED [ 99%] 719s tests/test_utils.py::test_load_datasets PASSED [ 99%] 719s tests/test_utils.py::test_load_dataset_string_error PASSED [ 99%] 719s tests/test_utils.py::test_load_dataset_passed_data_error PASSED [ 99%] 736s tests/test_utils.py::test_load_cached_datasets PASSED [ 99%] 736s tests/test_utils.py::test_relative_luminance PASSED [ 99%] 736s tests/test_utils.py::test_get_color_cycle[cycler0-result0] PASSED [ 99%] 736s tests/test_utils.py::test_get_color_cycle[cycler1-result1] PASSED [ 99%] 736s tests/test_utils.py::test_get_color_cycle[cycler2-result2] PASSED [ 99%] 736s tests/test_utils.py::test_get_color_cycle[cycler3-result3] PASSED [ 99%] 736s tests/test_utils.py::test_get_color_cycle[cycler4-result4] PASSED [ 99%] 736s tests/test_utils.py::test_get_color_cycle[cycler5-result5] PASSED [ 99%] 736s tests/test_utils.py::test_get_color_cycle[cycler6-result6] PASSED [ 99%] 736s tests/test_utils.py::test_remove_na PASSED [ 99%] 736s tests/test_utils.py::test_assign_default_kwargs PASSED [ 99%] 736s tests/test_utils.py::test_check_argument PASSED [ 99%] 736s tests/test_utils.py::test_draw_figure PASSED [ 99%] 736s tests/test_utils.py::test_deprecate_ci PASSED [ 99%] 736s tests/test_utils.py::test_version_predates PASSED [100%] 736s 736s =============================== warnings summary =============================== 736s tests/test_base.py:1337 736s /tmp/autopkgtest.BFBCZ6/autopkgtest_tmp/tests/test_base.py:1337: PytestRemovedIn9Warning: Marks applied to fixtures have no effect 736s See docs: https://docs.pytest.org/en/stable/deprecations.html#applying-a-mark-to-a-fixture-function 736s @pytest.fixture( 736s 736s tests/test_base.py::TestSizeMapping::test_array_palette_deprecation 736s /usr/lib/python3/dist-packages/pluggy/_callers.py:103: UserWarning: 736s The palette list has fewer values (2) than needed (3) and will cycle, which may produce an uninterpretable plot. 736s res = hook_impl.function(*args) 736s 736s tests/test_categorical.py: 35 warnings 736s /tmp/autopkgtest.BFBCZ6/autopkgtest_tmp/tests/test_categorical.py:1209: DeprecationWarning: `in1d` is deprecated. Use `np.isin` instead. 736s assert np.in1d( 736s 736s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 736s ===== 2358 passed, 16 skipped, 6 xfailed, 37 warnings in 408.89s (0:06:48) ===== 748s ============================= test session starts ============================== 748s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 748s cachedir: .pytest_cache 748s rootdir: /tmp/autopkgtest.BFBCZ6/autopkgtest_tmp 748s plugins: typeguard-4.4.1 752s collecting ... collected 2380 items 752s 752s tests/_core/test_data.py::TestPlotData::test_named_vectors PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_named_and_given_vectors PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_index_as_variable PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_multiindex_as_variables PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_int_as_variable_key PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_int_as_variable_value PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_tuple_as_variable_key PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_dict_as_data PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_vectors_various_types[series] PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_vectors_various_types[numpy] PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_vectors_various_types[list] PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_none_as_variable_value PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_frame_and_vector_mismatched_lengths PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_empty_data_input[arg0] PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_empty_data_input[arg1] PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_index_alignment_series_to_dataframe PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_index_alignment_between_series PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_key_not_in_data_raises PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_key_with_no_data_raises PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_data_vector_different_lengths_raises PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_undefined_variables_raise PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_contains_operation PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_join_add_variable PASSED [ 0%] 752s tests/_core/test_data.py::TestPlotData::test_join_replace_variable PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_remove_variable PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_all_operations PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_all_operations_same_data PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_add_variable_new_data PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_replace_variable_new_data PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_add_variable_different_index PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_replace_variable_different_index PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_subset_data_inherit_variables PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_join_multiple_inherits_from_orig PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_bad_type PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_data_interchange PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_data_interchange_failure PASSED [ 1%] 752s tests/_core/test_data.py::TestPlotData::test_data_interchange_support_test SKIPPED [ 1%] 752s tests/_core/test_groupby.py::test_init_from_list PASSED [ 1%] 752s tests/_core/test_groupby.py::test_init_from_dict PASSED [ 1%] 752s tests/_core/test_groupby.py::test_init_requires_order PASSED [ 1%] 752s tests/_core/test_groupby.py::test_at_least_one_grouping_variable_required PASSED [ 1%] 752s tests/_core/test_groupby.py::test_agg_one_grouper PASSED [ 1%] 752s tests/_core/test_groupby.py::test_agg_two_groupers PASSED [ 1%] 752s tests/_core/test_groupby.py::test_agg_two_groupers_ordered PASSED [ 1%] 752s tests/_core/test_groupby.py::test_apply_no_grouper PASSED [ 1%] 752s tests/_core/test_groupby.py::test_apply_one_grouper PASSED [ 1%] 752s tests/_core/test_groupby.py::test_apply_mutate_columns PASSED [ 1%] 752s tests/_core/test_groupby.py::test_apply_replace_columns PASSED [ 2%] 752s tests/_core/test_moves.py::TestJitter::test_default PASSED [ 2%] 752s tests/_core/test_moves.py::TestJitter::test_width PASSED [ 2%] 752s tests/_core/test_moves.py::TestJitter::test_x PASSED [ 2%] 752s tests/_core/test_moves.py::TestJitter::test_y PASSED [ 2%] 752s tests/_core/test_moves.py::TestJitter::test_seed PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_default PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_fill PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_drop PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_gap PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_widths_default PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_widths_fill PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_widths_drop PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_faceted_default PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_faceted_fill PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_faceted_drop PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_orient PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_single_semantic[grp2] PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_single_semantic[grp3] PASSED [ 2%] 752s tests/_core/test_moves.py::TestDodge::test_two_semantics PASSED [ 2%] 752s tests/_core/test_moves.py::TestStack::test_basic PASSED [ 2%] 752s tests/_core/test_moves.py::TestStack::test_faceted PASSED [ 2%] 752s tests/_core/test_moves.py::TestStack::test_misssing_data PASSED [ 2%] 752s tests/_core/test_moves.py::TestStack::test_baseline_homogeneity_check PASSED [ 2%] 752s tests/_core/test_moves.py::TestShift::test_default PASSED [ 3%] 752s tests/_core/test_moves.py::TestShift::test_moves[0.3-0] PASSED [ 3%] 752s tests/_core/test_moves.py::TestShift::test_moves[0-0.2] PASSED [ 3%] 752s tests/_core/test_moves.py::TestShift::test_moves[0.1-0.3] PASSED [ 3%] 752s tests/_core/test_moves.py::TestNorm::test_default_no_groups[x] PASSED [ 3%] 752s tests/_core/test_moves.py::TestNorm::test_default_no_groups[y] PASSED [ 3%] 752s tests/_core/test_moves.py::TestNorm::test_default_groups[x] PASSED [ 3%] 752s tests/_core/test_moves.py::TestNorm::test_default_groups[y] PASSED [ 3%] 752s tests/_core/test_moves.py::TestNorm::test_sum PASSED [ 3%] 752s tests/_core/test_moves.py::TestNorm::test_where PASSED [ 3%] 752s tests/_core/test_moves.py::TestNorm::test_percent PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_empty PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_data_only PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_df_and_named_variables PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_df_and_mixed_variables PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_vector_variables_only PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_vector_variables_no_index PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_data_only_named PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_positional_and_named_data PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_positional_and_named_xy[x] PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_positional_and_named_xy[y] PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_positional_data_x_y PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_positional_x_y PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_positional_data_x PASSED [ 3%] 752s tests/_core/test_plot.py::TestInit::test_positional_x PASSED [ 4%] 752s tests/_core/test_plot.py::TestInit::test_positional_interchangeable_dataframe PASSED [ 4%] 752s tests/_core/test_plot.py::TestInit::test_positional_too_many PASSED [ 4%] 752s tests/_core/test_plot.py::TestInit::test_unknown_keywords PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_without_data PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_with_new_variable_by_name PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_with_new_variable_by_vector PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_with_late_data_definition PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_with_new_data_definition PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_drop_variable PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_stat_default XFAIL [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_stat_nondefault PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_orient[x-x] PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_orient[y-y] PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_orient[v-x] PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_orient[h-y] PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_variable_list PASSED [ 4%] 753s tests/_core/test_plot.py::TestLayerAddition::test_type_checks PASSED [ 4%] 753s tests/_core/test_plot.py::TestScaling::test_inference PASSED [ 4%] 753s tests/_core/test_plot.py::TestScaling::test_inference_from_layer_data PASSED [ 4%] 753s tests/_core/test_plot.py::TestScaling::test_inference_joins PASSED [ 4%] 753s tests/_core/test_plot.py::TestScaling::test_inferred_categorical_converter PASSED [ 4%] 753s tests/_core/test_plot.py::TestScaling::test_explicit_categorical_converter PASSED [ 4%] 753s tests/_core/test_plot.py::TestScaling::test_categorical_as_datetime XFAIL [ 5%] 753s tests/_core/test_plot.py::TestScaling::test_faceted_log_scale PASSED [ 5%] 753s tests/_core/test_plot.py::TestScaling::test_paired_single_log_scale PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_paired_with_common_fallback PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_log_scale_name XFAIL (Cu...) [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_mark_data_log_transform_is_inverted PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_mark_data_log_transfrom_with_stat PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_mark_data_from_categorical PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_mark_data_from_datetime PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_computed_var_ticks PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_computed_var_transform PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_explicit_range_with_axis_scaling PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_derived_range_with_axis_scaling PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_facet_categories PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_facet_categories_unshared PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_facet_categories_single_dim_shared PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_pair_categories PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_pair_categories_shared PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_identity_mapping_linewidth PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_pair_single_coordinate_stat_orient PASSED [ 5%] 754s tests/_core/test_plot.py::TestScaling::test_inferred_nominal_passed_to_stat PASSED [ 5%] 755s tests/_core/test_plot.py::TestScaling::test_identity_mapping_color_strings XFAIL [ 5%] 755s tests/_core/test_plot.py::TestScaling::test_identity_mapping_color_tuples PASSED [ 5%] 755s tests/_core/test_plot.py::TestScaling::test_undefined_variable_raises XFAIL [ 5%] 755s tests/_core/test_plot.py::TestScaling::test_nominal_x_axis_tweaks PASSED [ 6%] 755s tests/_core/test_plot.py::TestScaling::test_nominal_y_axis_tweaks PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_matplotlib_object_creation PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_empty PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_no_orient_variance PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_single_split_single_layer PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_single_split_multi_layer PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_one_grouping_variable[color] PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_one_grouping_variable[group] PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_two_grouping_variables PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_specified_width PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_facets_no_subgroups PASSED [ 6%] 755s tests/_core/test_plot.py::TestPlotting::test_facets_one_subgroup PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_layer_specific_facet_disabling PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_paired_variables PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_paired_one_dimension PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_paired_variables_one_subset PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_paired_and_faceted PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_theme_default PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_theme_params PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_theme_error PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_theme_validation PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_stat PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_move PASSED [ 6%] 756s tests/_core/test_plot.py::TestPlotting::test_stat_and_move PASSED [ 7%] 756s tests/_core/test_plot.py::TestPlotting::test_stat_log_scale PASSED [ 7%] 756s tests/_core/test_plot.py::TestPlotting::test_move_log_scale PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_multi_move PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_multi_move_with_pairing PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_move_with_range PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_methods_clone PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_default_is_no_pyplot PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_with_pyplot PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_show PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_save PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_layout_size PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_layout_extent PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_constrained_layout_extent PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_base_layout_extent PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_axes PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_figure[True] PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_figure[False] PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_subfigure[True] PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_subfigure[False] PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_type_check PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_axes_with_subplots_error PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_layout_algo_default PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_on_layout_algo_spec PASSED [ 7%] 757s tests/_core/test_plot.py::TestPlotting::test_axis_labels_from_constructor PASSED [ 8%] 758s tests/_core/test_plot.py::TestPlotting::test_axis_labels_from_layer PASSED [ 8%] 758s tests/_core/test_plot.py::TestPlotting::test_axis_labels_are_first_name PASSED [ 8%] 758s tests/_core/test_plot.py::TestPlotting::test_limits PASSED [ 8%] 758s tests/_core/test_plot.py::TestPlotting::test_labels_axis PASSED [ 8%] 758s tests/_core/test_plot.py::TestPlotting::test_labels_legend PASSED [ 8%] 758s tests/_core/test_plot.py::TestPlotting::test_labels_facets PASSED [ 8%] 758s tests/_core/test_plot.py::TestPlotting::test_title_single PASSED [ 8%] 758s tests/_core/test_plot.py::TestPlotting::test_title_facet_function PASSED [ 8%] 758s tests/_core/test_plot.py::TestExceptions::test_scale_setup PASSED [ 8%] 758s tests/_core/test_plot.py::TestExceptions::test_coordinate_scaling PASSED [ 8%] 758s tests/_core/test_plot.py::TestExceptions::test_semantic_scaling PASSED [ 8%] 758s tests/_core/test_plot.py::TestFacetInterface::test_1d[row] PASSED [ 8%] 758s tests/_core/test_plot.py::TestFacetInterface::test_1d_as_vector[row] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[row-reverse] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[col-reverse] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_1d[col] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_1d_as_vector[col] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[col-subset] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[row-subset] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_2d_with_order[subset] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[col-expand] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_1d_with_order[row-expand] PASSED [ 8%] 759s tests/_core/test_plot.py::TestFacetInterface::test_2d_with_order[expand] PASSED [ 8%] 760s tests/_core/test_plot.py::TestFacetInterface::test_2d_with_order[reverse] PASSED [ 9%] 760s tests/_core/test_plot.py::TestFacetInterface::test_2d PASSED [ 9%] 760s tests/_core/test_plot.py::TestFacetInterface::test_layout_algo[tight] PASSED [ 9%] 760s tests/_core/test_plot.py::TestFacetInterface::test_layout_algo[constrained] PASSED [ 9%] 761s tests/_core/test_plot.py::TestFacetInterface::test_axis_sharing PASSED [ 9%] 761s tests/_core/test_plot.py::TestFacetInterface::test_unshared_spacing PASSED [ 9%] 761s tests/_core/test_plot.py::TestFacetInterface::test_col_wrapping PASSED [ 9%] 761s tests/_core/test_plot.py::TestFacetInterface::test_row_wrapping PASSED [ 9%] 761s tests/_core/test_plot.py::TestPairInterface::test_all_numeric[list] PASSED [ 9%] 761s tests/_core/test_plot.py::TestPairInterface::test_all_numeric[Index] PASSED [ 9%] 761s tests/_core/test_plot.py::TestPairInterface::test_single_variable_key_raises PASSED [ 9%] 761s tests/_core/test_plot.py::TestPairInterface::test_single_dimension[x] PASSED [ 9%] 761s tests/_core/test_plot.py::TestPairInterface::test_single_dimension[y] PASSED [ 9%] 761s tests/_core/test_plot.py::TestPairInterface::test_non_cross PASSED [ 9%] 761s tests/_core/test_plot.py::TestPairInterface::test_list_of_vectors PASSED [ 9%] 761s tests/_core/test_plot.py::TestPairInterface::test_with_no_variables PASSED [ 9%] 762s tests/_core/test_plot.py::TestPairInterface::test_with_facets PASSED [ 9%] 762s tests/_core/test_plot.py::TestPairInterface::test_error_on_facet_overlap[variables0] PASSED [ 9%] 762s tests/_core/test_plot.py::TestPairInterface::test_error_on_facet_overlap[variables1] PASSED [ 9%] 762s tests/_core/test_plot.py::TestPairInterface::test_error_on_wrap_overlap[variables0] PASSED [ 9%] 762s tests/_core/test_plot.py::TestPairInterface::test_error_on_wrap_overlap[variables1] PASSED [ 9%] 762s tests/_core/test_plot.py::TestPairInterface::test_axis_sharing PASSED [ 9%] 762s tests/_core/test_plot.py::TestPairInterface::test_axis_sharing_with_facets PASSED [ 9%] 762s tests/_core/test_plot.py::TestPairInterface::test_x_wrapping PASSED [ 10%] 762s tests/_core/test_plot.py::TestPairInterface::test_y_wrapping PASSED [ 10%] 762s tests/_core/test_plot.py::TestPairInterface::test_non_cross_wrapping PASSED [ 10%] 762s tests/_core/test_plot.py::TestPairInterface::test_cross_mismatched_lengths PASSED [ 10%] 763s tests/_core/test_plot.py::TestPairInterface::test_orient_inference PASSED [ 10%] 763s tests/_core/test_plot.py::TestPairInterface::test_computed_coordinate_orient_inference PASSED [ 10%] 763s tests/_core/test_plot.py::TestPairInterface::test_two_variables_single_order_error PASSED [ 10%] 763s tests/_core/test_plot.py::TestPairInterface::test_limits PASSED [ 10%] 763s tests/_core/test_plot.py::TestPairInterface::test_labels PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_single_subplot PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_1d_column[facet_kws0-pair_kws0] PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_1d_column[facet_kws1-pair_kws1] PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_1d_row[facet_kws0-pair_kws0] PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_1d_row[facet_kws1-pair_kws1] PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_1d_column_wrapped PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_1d_row_wrapped PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_1d_column_wrapped_non_cross PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_2d PASSED [ 10%] 763s tests/_core/test_plot.py::TestLabelVisibility::test_2d_unshared PASSED [ 10%] 763s tests/_core/test_plot.py::TestLegend::test_single_layer_single_variable PASSED [ 10%] 763s tests/_core/test_plot.py::TestLegend::test_single_layer_common_variable PASSED [ 10%] 764s tests/_core/test_plot.py::TestLegend::test_single_layer_common_unnamed_variable PASSED [ 10%] 764s tests/_core/test_plot.py::TestLegend::test_single_layer_multi_variable PASSED [ 10%] 764s tests/_core/test_plot.py::TestLegend::test_multi_layer_single_variable PASSED [ 10%] 764s tests/_core/test_plot.py::TestLegend::test_multi_layer_multi_variable PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_multi_layer_different_artists PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_three_layers PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_identity_scale_ignored PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_suppression_in_add_method PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_anonymous_title PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_legendless_mark PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_legend_has_no_offset PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_layer_legend PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_layer_legend_with_scale_legend PASSED [ 11%] 764s tests/_core/test_plot.py::TestLegend::test_layer_legend_title PASSED [ 11%] 764s tests/_core/test_plot.py::TestDefaultObject::test_default_repr PASSED [ 11%] 764s tests/_core/test_plot.py::TestThemeConfig::test_default PASSED [ 11%] 764s tests/_core/test_plot.py::TestThemeConfig::test_setitem PASSED [ 11%] 764s tests/_core/test_plot.py::TestThemeConfig::test_update PASSED [ 11%] 764s tests/_core/test_plot.py::TestThemeConfig::test_reset PASSED [ 11%] 764s tests/_core/test_plot.py::TestThemeConfig::test_copy PASSED [ 11%] 764s tests/_core/test_plot.py::TestThemeConfig::test_html_repr PASSED [ 11%] 765s tests/_core/test_plot.py::TestDisplayConfig::test_png_format PASSED [ 11%] 765s tests/_core/test_plot.py::TestDisplayConfig::test_svg_format PASSED [ 11%] 766s tests/_core/test_plot.py::TestDisplayConfig::test_png_scaling PASSED [ 11%] 766s tests/_core/test_plot.py::TestDisplayConfig::test_svg_scaling PASSED [ 11%] 766s tests/_core/test_plot.py::TestDisplayConfig::test_png_hidpi PASSED [ 11%] 766s tests/_core/test_properties.py::TestCoordinate::test_bad_scale_arg_str PASSED [ 11%] 766s tests/_core/test_properties.py::TestCoordinate::test_bad_scale_arg_type PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_nominal_default_palette PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_nominal_default_palette_large PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_nominal_named_palette PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_nominal_list_palette PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_nominal_dict_palette PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_nominal_dict_with_missing_keys PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_nominal_list_too_short PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_nominal_list_too_long PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_continuous_default_palette PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_continuous_named_palette PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_continuous_tuple_palette PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_continuous_callable_palette PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_continuous_missing PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_bad_scale_values_continuous PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_bad_scale_values_nominal PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_bad_inference_arg PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_default[cat-Nominal] PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_default[num-Continuous] PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_default[bool-Boolean] PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_default_numeric_data_category_dtype PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_default_binary_data PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_inference[viridis-cat-Nominal] PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_inference[viridis-num-Continuous] PASSED [ 12%] 766s tests/_core/test_properties.py::TestColor::test_inference[viridis-bool-Boolean] PASSED [ 13%] 766s tests/_core/test_properties.py::TestColor::test_inference[muted-num-Nominal] PASSED [ 13%] 766s tests/_core/test_properties.py::TestColor::test_inference[values4-num-Nominal] PASSED [ 13%] 766s tests/_core/test_properties.py::TestColor::test_inference[values5-num-Nominal] PASSED [ 13%] 766s tests/_core/test_properties.py::TestColor::test_inference[values6-num-Continuous] PASSED [ 13%] 766s tests/_core/test_properties.py::TestColor::test_inference[values7-cat-Nominal] PASSED [ 13%] 766s tests/_core/test_properties.py::TestColor::test_inference[values8-bool-Boolean] PASSED [ 13%] 766s tests/_core/test_properties.py::TestColor::test_inference[values9-num-Continuous] PASSED [ 13%] 766s tests/_core/test_properties.py::TestColor::test_standardization PASSED [ 13%] 766s tests/_core/test_properties.py::TestMarker::test_default[cat] PASSED [ 13%] 766s tests/_core/test_properties.py::TestMarker::test_default[num] PASSED [ 13%] 766s tests/_core/test_properties.py::TestMarker::test_default[bool] PASSED [ 13%] 766s tests/_core/test_properties.py::TestMarker::test_inference_list[cat] PASSED [ 13%] 766s tests/_core/test_properties.py::TestMarker::test_inference_list[num] PASSED [ 13%] 766s tests/_core/test_properties.py::TestMarker::test_inference_list[bool] PASSED [ 13%] 766s tests/_core/test_properties.py::TestMarker::test_inference_dict[cat] PASSED [ 13%] 766s tests/_core/test_properties.py::TestMarker::test_inference_dict[num] PASSED [ 13%] 767s tests/_core/test_properties.py::TestMarker::test_inference_dict[bool] PASSED [ 13%] 767s tests/_core/test_properties.py::TestMarker::test_dict_missing PASSED [ 13%] 767s tests/_core/test_properties.py::TestMarker::test_mapping_default[cat] PASSED [ 13%] 767s tests/_core/test_properties.py::TestMarker::test_mapping_default[num] PASSED [ 13%] 767s tests/_core/test_properties.py::TestMarker::test_mapping_from_list[cat] PASSED [ 13%] 767s tests/_core/test_properties.py::TestMarker::test_mapping_from_list[num] PASSED [ 13%] 767s tests/_core/test_properties.py::TestMarker::test_mapping_from_dict[cat] PASSED [ 13%] 767s tests/_core/test_properties.py::TestMarker::test_mapping_from_dict[num] PASSED [ 14%] 767s tests/_core/test_properties.py::TestMarker::test_mapping_with_null_value PASSED [ 14%] 767s tests/_core/test_properties.py::TestMarker::test_unique_default_large_n PASSED [ 14%] 767s tests/_core/test_properties.py::TestMarker::test_bad_scale_values PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_default[cat] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_default[num] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_default[bool] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_inference_list[cat] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_inference_list[num] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_inference_list[bool] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_inference_dict[cat] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_inference_dict[num] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_inference_dict[bool] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_dict_missing PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_mapping_default[cat] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_mapping_default[num] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_mapping_from_list[cat] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_mapping_from_list[num] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_mapping_from_dict[cat] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_mapping_from_dict[num] PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_mapping_with_null_value PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_unique_default_large_n PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_bad_scale_values PASSED [ 14%] 767s tests/_core/test_properties.py::TestLineStyle::test_bad_type PASSED [ 15%] 767s tests/_core/test_properties.py::TestLineStyle::test_bad_style PASSED [ 15%] 767s tests/_core/test_properties.py::TestLineStyle::test_bad_dashes PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_default[cat] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_default[num] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_default[bool] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_inference_list[cat] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_inference_list[num] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_inference_list[bool] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_inference_dict[cat] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_inference_dict[num] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_inference_dict[bool] PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_mapping_categorical_data PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_mapping_numeric_data PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_mapping_list PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_mapping_truthy_list PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_mapping_dict PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_cycle_warning PASSED [ 15%] 767s tests/_core/test_properties.py::TestFill::test_values_error PASSED [ 15%] 767s tests/_core/test_properties.py::TestAlpha::test_default[cat-Nominal] PASSED [ 15%] 767s tests/_core/test_properties.py::TestAlpha::test_default[num-Continuous] PASSED [ 15%] 767s tests/_core/test_properties.py::TestAlpha::test_default[bool-Boolean] PASSED [ 15%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg0-cat-Nominal] PASSED [ 15%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg1-num-Continuous] PASSED [ 15%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg2-bool-Boolean] PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg3-cat-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg4-num-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg5-bool-Boolean] PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg6-cat-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg7-num-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_inference[arg8-bool-Boolean] PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_mapped_interval_numeric PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_mapped_interval_categorical PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_bad_scale_values_numeric_data PASSED [ 16%] 767s tests/_core/test_properties.py::TestAlpha::test_bad_scale_values_categorical_data PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_default[cat-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_default[num-Continuous] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_default[bool-Boolean] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg0-cat-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg1-num-Continuous] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg2-bool-Boolean] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg3-cat-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg4-num-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg5-bool-Boolean] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg6-cat-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg7-num-Nominal] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_inference[arg8-bool-Boolean] PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_mapped_interval_numeric PASSED [ 16%] 767s tests/_core/test_properties.py::TestLineWidth::test_mapped_interval_categorical PASSED [ 17%] 767s tests/_core/test_properties.py::TestLineWidth::test_bad_scale_values_numeric_data PASSED [ 17%] 767s tests/_core/test_properties.py::TestLineWidth::test_bad_scale_values_categorical_data PASSED [ 17%] 767s tests/_core/test_properties.py::TestLineWidth::test_rcparam_default PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_default[cat-Nominal] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_default[num-Continuous] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_default[bool-Boolean] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg0-cat-Nominal] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg1-num-Continuous] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg2-bool-Boolean] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg3-cat-Nominal] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg4-num-Nominal] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg5-bool-Boolean] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg6-cat-Nominal] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg7-num-Nominal] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_inference[arg8-bool-Boolean] PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_mapped_interval_numeric PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_mapped_interval_categorical PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_bad_scale_values_numeric_data PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_bad_scale_values_categorical_data PASSED [ 17%] 767s tests/_core/test_properties.py::TestEdgeWidth::test_rcparam_default PASSED [ 17%] 767s tests/_core/test_properties.py::TestPointSize::test_default[cat-Nominal] PASSED [ 17%] 767s tests/_core/test_properties.py::TestPointSize::test_default[num-Continuous] PASSED [ 17%] 767s tests/_core/test_properties.py::TestPointSize::test_default[bool-Boolean] PASSED [ 17%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg0-cat-Nominal] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg1-num-Continuous] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg2-bool-Boolean] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg3-cat-Nominal] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg4-num-Nominal] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg5-bool-Boolean] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg6-cat-Nominal] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg7-num-Nominal] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_inference[arg8-bool-Boolean] PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_mapped_interval_numeric PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_mapped_interval_categorical PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_bad_scale_values_numeric_data PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_bad_scale_values_categorical_data PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_areal_scaling_numeric PASSED [ 18%] 767s tests/_core/test_properties.py::TestPointSize::test_areal_scaling_categorical PASSED [ 18%] 767s tests/_core/test_rules.py::test_vartype_object PASSED [ 18%] 767s tests/_core/test_rules.py::test_variable_type PASSED [ 18%] 767s tests/_core/test_rules.py::test_categorical_order PASSED [ 18%] 767s tests/_core/test_scales.py::TestContinuous::test_coordinate_defaults PASSED [ 18%] 767s tests/_core/test_scales.py::TestContinuous::test_coordinate_transform PASSED [ 18%] 767s tests/_core/test_scales.py::TestContinuous::test_coordinate_transform_with_parameter PASSED [ 18%] 767s tests/_core/test_scales.py::TestContinuous::test_coordinate_transform_error PASSED [ 18%] 767s tests/_core/test_scales.py::TestContinuous::test_interval_defaults PASSED [ 18%] 767s tests/_core/test_scales.py::TestContinuous::test_interval_with_range PASSED [ 18%] 767s tests/_core/test_scales.py::TestContinuous::test_interval_with_norm PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_interval_with_range_norm_and_transform PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_interval_with_bools PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_color_defaults PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_color_named_values PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_color_tuple_values PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_color_callable_values PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_color_with_norm PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_color_with_transform PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_locator PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_locator_input_check PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_upto PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_every PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_every_between PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_at PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_count PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_count_between PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_tick_minor PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_log_tick_default PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_log_tick_upto PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_log_tick_count PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_log_tick_format_disabled PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_log_tick_every PASSED [ 19%] 767s tests/_core/test_scales.py::TestContinuous::test_symlog_tick_default PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_formatter PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_like_pattern PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_like_string PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_like_function PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_base PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_unit PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_unit_with_sep PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_empty_unit PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_base_from_transform PASSED [ 20%] 767s tests/_core/test_scales.py::TestContinuous::test_label_type_checks PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_defaults PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_with_order PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_with_subset_order PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_axis PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_axis_with_order PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_axis_with_subset_order PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_axis_with_category_dtype PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_numeric_data PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_coordinate_numeric_data_with_order PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_color_defaults PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_color_named_palette PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_color_list_palette PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_color_dict_palette PASSED [ 20%] 767s tests/_core/test_scales.py::TestNominal::test_color_numeric_data PASSED [ 21%] 767s tests/_core/test_scales.py::TestNominal::test_color_numeric_with_order_subset PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_color_numeric_int_float_mix XFAIL [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_color_alpha_in_palette PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_color_unknown_palette PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_object_defaults PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_object_list PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_object_dict PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_object_order PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_object_order_subset PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_objects_that_are_weird PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_alpha_default PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_fill PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_fill_dict PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_fill_nunique_warning PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_interval_defaults PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_interval_tuple PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_interval_tuple_numeric PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_interval_list PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_interval_dict PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_interval_with_transform PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_empty_data PASSED [ 21%] 768s tests/_core/test_scales.py::TestNominal::test_finalize PASSED [ 21%] 768s tests/_core/test_scales.py::TestTemporal::test_coordinate_defaults PASSED [ 21%] 768s tests/_core/test_scales.py::TestTemporal::test_interval_defaults PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_interval_with_range PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_interval_with_norm PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_color_defaults PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_color_named_values PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_coordinate_axis PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_tick_locator PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_tick_upto PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_label_formatter PASSED [ 22%] 768s tests/_core/test_scales.py::TestTemporal::test_label_concise PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_coordinate PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_coordinate_axis PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_coordinate_missing[object-nan] PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_coordinate_missing[object-None] PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_coordinate_missing[boolean-value2] PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_color_defaults PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_color_list_palette PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_color_tuple_palette PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_color_dict_palette PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_object_defaults PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_object_list PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_object_dict PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_fill PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_interval_defaults PASSED [ 22%] 768s tests/_core/test_scales.py::TestBoolean::test_interval_tuple PASSED [ 23%] 768s tests/_core/test_scales.py::TestBoolean::test_finalize PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSpecificationChecks::test_both_facets_and_wrap PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSpecificationChecks::test_cross_xy_pairing_and_wrap PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSpecificationChecks::test_col_facets_and_x_pairing PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSpecificationChecks::test_wrapped_columns_and_y_pairing PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSpecificationChecks::test_wrapped_x_pairing_and_facetd_rows PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_single_subplot PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_single_facet PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_two_facets PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_col_facet_wrapped PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_row_facet_wrapped PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_col_facet_wrapped_single_row PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_x_and_y_paired PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_x_paired PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_y_paired PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_x_paired_and_wrapped PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_y_paired_and_wrapped PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_y_paired_and_wrapped_single_row PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_col_faceted_y_paired PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_row_faceted_x_paired PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_x_any_y_paired_non_cross PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_x_any_y_paired_non_cross_wrapped PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotSpec::test_forced_unshared_facets PASSED [ 23%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_subplot PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_facet_dim[col] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_facet_dim[row] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_facet_dim_wrapped[col] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_facet_dim_wrapped[row] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_both_facet_dims PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_paired_var[x] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_paired_var[y] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_paired_var_wrapped[x] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_single_paired_var_wrapped[y] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_both_paired_variables PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_both_paired_non_cross PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_one_facet_one_paired[col-y] PASSED [ 24%] 768s tests/_core/test_subplots.py::TestSubplotElements::test_one_facet_one_paired[row-x] PASSED [ 24%] 768s tests/_marks/test_area.py::TestArea::test_single_defaults PASSED [ 24%] 768s tests/_marks/test_area.py::TestArea::test_set_properties PASSED [ 24%] 769s tests/_marks/test_area.py::TestArea::test_mapped_properties PASSED [ 24%] 769s tests/_marks/test_area.py::TestArea::test_unfilled PASSED [ 24%] 769s tests/_marks/test_area.py::TestBand::test_range PASSED [ 24%] 769s tests/_marks/test_area.py::TestBand::test_auto_range PASSED [ 24%] 769s tests/_marks/test_bar.py::TestBar::test_categorical_positions_vertical PASSED [ 24%] 769s tests/_marks/test_bar.py::TestBar::test_categorical_positions_horizontal PASSED [ 24%] 769s tests/_marks/test_bar.py::TestBar::test_numeric_positions_vertical PASSED [ 24%] 769s tests/_marks/test_bar.py::TestBar::test_numeric_positions_horizontal PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBar::test_set_properties PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBar::test_mapped_properties PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBar::test_zero_height_skipped PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBar::test_artist_kws_clip PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBars::test_positions PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBars::test_positions_horizontal PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBars::test_width PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBars::test_mapped_color_direct_alpha PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBars::test_mapped_edgewidth PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBars::test_auto_edgewidth PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBars::test_unfilled PASSED [ 25%] 769s tests/_marks/test_bar.py::TestBars::test_log_scale PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_repr PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_input_checks PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_value PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_default PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_rcparam PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_depends PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_mapped PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_color PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_color_mapped_alpha PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_color_scaled_as_strings PASSED [ 25%] 769s tests/_marks/test_base.py::TestMappable::test_fillcolor PASSED [ 25%] 770s tests/_marks/test_dot.py::TestDot::test_simple PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDot::test_filled_unfilled_mix PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDot::test_missing_coordinate_data PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDot::test_missing_semantic_data[color] PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDot::test_missing_semantic_data[fill] PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDot::test_missing_semantic_data[marker] PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDot::test_missing_semantic_data[pointsize] PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDots::test_simple PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDots::test_set_color PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDots::test_map_color PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDots::test_fill PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDots::test_pointsize PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDots::test_stroke PASSED [ 26%] 770s tests/_marks/test_dot.py::TestDots::test_filled_unfilled_mix PASSED [ 26%] 770s tests/_marks/test_line.py::TestPath::test_xy_data PASSED [ 26%] 770s tests/_marks/test_line.py::TestPath::test_shared_colors_direct PASSED [ 26%] 770s tests/_marks/test_line.py::TestPath::test_separate_colors_direct PASSED [ 26%] 770s tests/_marks/test_line.py::TestPath::test_shared_colors_mapped PASSED [ 26%] 771s tests/_marks/test_line.py::TestPath::test_separate_colors_mapped PASSED [ 26%] 771s tests/_marks/test_line.py::TestPath::test_color_with_alpha PASSED [ 26%] 771s tests/_marks/test_line.py::TestPath::test_color_and_alpha PASSED [ 26%] 771s tests/_marks/test_line.py::TestPath::test_other_props_direct PASSED [ 26%] 771s tests/_marks/test_line.py::TestPath::test_other_props_mapped PASSED [ 26%] 771s tests/_marks/test_line.py::TestPath::test_capstyle PASSED [ 26%] 771s tests/_marks/test_line.py::TestLine::test_xy_data PASSED [ 27%] 771s tests/_marks/test_line.py::TestPaths::test_xy_data PASSED [ 27%] 771s tests/_marks/test_line.py::TestPaths::test_set_properties PASSED [ 27%] 771s tests/_marks/test_line.py::TestPaths::test_mapped_properties PASSED [ 27%] 771s tests/_marks/test_line.py::TestPaths::test_color_with_alpha PASSED [ 27%] 771s tests/_marks/test_line.py::TestPaths::test_color_and_alpha PASSED [ 27%] 771s tests/_marks/test_line.py::TestPaths::test_capstyle PASSED [ 27%] 771s tests/_marks/test_line.py::TestLines::test_xy_data PASSED [ 27%] 771s tests/_marks/test_line.py::TestLines::test_single_orient_value PASSED [ 27%] 771s tests/_marks/test_line.py::TestRange::test_xy_data PASSED [ 27%] 771s tests/_marks/test_line.py::TestRange::test_auto_range PASSED [ 27%] 771s tests/_marks/test_line.py::TestRange::test_mapped_color PASSED [ 27%] 771s tests/_marks/test_line.py::TestRange::test_direct_properties PASSED [ 27%] 772s tests/_marks/test_line.py::TestDash::test_xy_data PASSED [ 27%] 772s tests/_marks/test_line.py::TestDash::test_xy_data_grouped PASSED [ 27%] 772s tests/_marks/test_line.py::TestDash::test_set_properties PASSED [ 27%] 772s tests/_marks/test_line.py::TestDash::test_mapped_properties PASSED [ 27%] 772s tests/_marks/test_line.py::TestDash::test_width PASSED [ 27%] 772s tests/_marks/test_line.py::TestDash::test_dodge PASSED [ 27%] 772s tests/_marks/test_text.py::TestText::test_simple PASSED [ 27%] 772s tests/_marks/test_text.py::TestText::test_set_properties PASSED [ 27%] 772s tests/_marks/test_text.py::TestText::test_mapped_properties PASSED [ 27%] 772s tests/_marks/test_text.py::TestText::test_mapped_alignment PASSED [ 27%] 772s tests/_marks/test_text.py::TestText::test_identity_fontsize PASSED [ 27%] 772s tests/_marks/test_text.py::TestText::test_offset_centered PASSED [ 28%] 772s tests/_marks/test_text.py::TestText::test_offset_valign PASSED [ 28%] 772s tests/_marks/test_text.py::TestText::test_offset_halign PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestAgg::test_default PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestAgg::test_default_multi PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestAgg::test_func[max] PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestAgg::test_func[] PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestEst::test_mean_sd[mean0] PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestEst::test_mean_sd[mean1] PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestEst::test_sd_single_obs PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestEst::test_median_pi PASSED [ 28%] 772s tests/_stats/test_aggregation.py::TestEst::test_weighted_mean PASSED [ 28%] 773s tests/_stats/test_aggregation.py::TestEst::test_seed PASSED [ 28%] 773s tests/_stats/test_counting.py::TestCount::test_single_grouper PASSED [ 28%] 773s tests/_stats/test_counting.py::TestCount::test_multiple_groupers PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_string_bins PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_int_bins PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_array_bins PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_binwidth PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_binrange PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_discrete_bins PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_discrete_bins_from_nominal_scale PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_count_stat PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_probability_stat PASSED [ 28%] 773s tests/_stats/test_counting.py::TestHist::test_proportion_stat PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_percent_stat PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_density_stat PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_frequency_stat PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_invalid_stat PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_cumulative_count PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_cumulative_proportion PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_cumulative_density PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_common_norm_default PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_common_norm_false PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_common_norm_subset PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_common_norm_warning PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_common_bins_default PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_common_bins_false PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_common_bins_subset PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_common_bins_warning PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_histogram_single PASSED [ 29%] 773s tests/_stats/test_counting.py::TestHist::test_histogram_multiple PASSED [ 29%] 773s tests/_stats/test_density.py::TestKDE::test_columns[x] PASSED [ 29%] 773s tests/_stats/test_density.py::TestKDE::test_columns[y] PASSED [ 29%] 773s tests/_stats/test_density.py::TestKDE::test_gridsize[20] PASSED [ 29%] 773s tests/_stats/test_density.py::TestKDE::test_gridsize[30] PASSED [ 29%] 773s tests/_stats/test_density.py::TestKDE::test_gridsize[None] PASSED [ 29%] 773s tests/_stats/test_density.py::TestKDE::test_cut[1] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_cut[2] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_common_grid[True] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_common_grid[False] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_common_norm[True] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_common_norm[False] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_common_norm_variables PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_common_input_checks[norm] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_common_input_checks[grid] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_bw_adjust PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_bw_method_scalar PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_cumulative[True] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_cumulative[False] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_cumulative_requires_scipy PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_singular[vals0] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_singular[vals1] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_singular[vals2] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_singular[vals3] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_missing[y] PASSED [ 30%] 773s tests/_stats/test_density.py::TestKDE::test_missing[weight] PASSED [ 30%] 773s tests/_stats/test_order.py::TestPerc::test_int_k PASSED [ 30%] 773s tests/_stats/test_order.py::TestPerc::test_list_k PASSED [ 30%] 773s tests/_stats/test_order.py::TestPerc::test_orientation PASSED [ 30%] 773s tests/_stats/test_order.py::TestPerc::test_method PASSED [ 30%] 773s tests/_stats/test_order.py::TestPerc::test_grouped PASSED [ 31%] 773s tests/_stats/test_order.py::TestPerc::test_with_na PASSED [ 31%] 773s tests/_stats/test_regression.py::TestPolyFit::test_no_grouper PASSED [ 31%] 773s tests/_stats/test_regression.py::TestPolyFit::test_one_grouper PASSED [ 31%] 773s tests/_stats/test_regression.py::TestPolyFit::test_missing_data PASSED [ 31%] 773s tests/test_algorithms.py::test_bootstrap PASSED [ 31%] 774s tests/test_algorithms.py::test_bootstrap_length PASSED [ 31%] 774s tests/test_algorithms.py::test_bootstrap_range PASSED [ 31%] 774s tests/test_algorithms.py::test_bootstrap_multiarg PASSED [ 31%] 774s tests/test_algorithms.py::test_bootstrap_axis PASSED [ 31%] 774s tests/test_algorithms.py::test_bootstrap_seed PASSED [ 31%] 774s tests/test_algorithms.py::test_bootstrap_ols PASSED [ 31%] 776s tests/test_algorithms.py::test_bootstrap_units PASSED [ 31%] 776s tests/test_algorithms.py::test_bootstrap_arglength PASSED [ 31%] 776s tests/test_algorithms.py::test_bootstrap_string_func PASSED [ 31%] 777s tests/test_algorithms.py::test_bootstrap_reproducibility PASSED [ 31%] 778s tests/test_algorithms.py::test_nanaware_func_auto PASSED [ 31%] 778s tests/test_algorithms.py::test_nanaware_func_warning PASSED [ 31%] 778s tests/test_axisgrid.py::TestFacetGrid::test_self_data PASSED [ 31%] 778s tests/test_axisgrid.py::TestFacetGrid::test_self_figure PASSED [ 31%] 778s tests/test_axisgrid.py::TestFacetGrid::test_self_axes PASSED [ 31%] 779s tests/test_axisgrid.py::TestFacetGrid::test_axes_array_size PASSED [ 31%] 780s tests/test_axisgrid.py::TestFacetGrid::test_single_axes PASSED [ 31%] 782s tests/test_axisgrid.py::TestFacetGrid::test_col_wrap PASSED [ 31%] 783s tests/test_axisgrid.py::TestFacetGrid::test_normal_axes PASSED [ 32%] 783s tests/test_axisgrid.py::TestFacetGrid::test_wrapped_axes PASSED [ 32%] 784s tests/test_axisgrid.py::TestFacetGrid::test_axes_dict PASSED [ 32%] 785s tests/test_axisgrid.py::TestFacetGrid::test_figure_size PASSED [ 32%] 786s tests/test_axisgrid.py::TestFacetGrid::test_figure_size_with_legend PASSED [ 32%] 786s tests/test_axisgrid.py::TestFacetGrid::test_legend_data PASSED [ 32%] 786s tests/test_axisgrid.py::TestFacetGrid::test_legend_data_missing_level PASSED [ 32%] 786s tests/test_axisgrid.py::TestFacetGrid::test_get_boolean_legend_data PASSED [ 32%] 786s tests/test_axisgrid.py::TestFacetGrid::test_legend_tuples PASSED [ 32%] 786s tests/test_axisgrid.py::TestFacetGrid::test_legend_options PASSED [ 32%] 787s tests/test_axisgrid.py::TestFacetGrid::test_legendout_with_colwrap PASSED [ 32%] 788s tests/test_axisgrid.py::TestFacetGrid::test_legend_tight_layout PASSED [ 32%] 788s tests/test_axisgrid.py::TestFacetGrid::test_subplot_kws PASSED [ 32%] 788s tests/test_axisgrid.py::TestFacetGrid::test_gridspec_kws PASSED [ 32%] 789s tests/test_axisgrid.py::TestFacetGrid::test_gridspec_kws_col_wrap PASSED [ 32%] 789s tests/test_axisgrid.py::TestFacetGrid::test_data_generator PASSED [ 32%] 790s tests/test_axisgrid.py::TestFacetGrid::test_map PASSED [ 32%] 790s tests/test_axisgrid.py::TestFacetGrid::test_map_dataframe PASSED [ 32%] 791s tests/test_axisgrid.py::TestFacetGrid::test_set PASSED [ 32%] 792s tests/test_axisgrid.py::TestFacetGrid::test_set_titles PASSED [ 32%] 792s tests/test_axisgrid.py::TestFacetGrid::test_set_titles_margin_titles PASSED [ 32%] 794s tests/test_axisgrid.py::TestFacetGrid::test_set_ticklabels PASSED [ 32%] 795s tests/test_axisgrid.py::TestFacetGrid::test_set_axis_labels PASSED [ 32%] 795s tests/test_axisgrid.py::TestFacetGrid::test_axis_lims PASSED [ 32%] 796s tests/test_axisgrid.py::TestFacetGrid::test_data_orders PASSED [ 33%] 796s tests/test_axisgrid.py::TestFacetGrid::test_palette PASSED [ 33%] 797s tests/test_axisgrid.py::TestFacetGrid::test_hue_kws PASSED [ 33%] 797s tests/test_axisgrid.py::TestFacetGrid::test_dropna PASSED [ 33%] 798s tests/test_axisgrid.py::TestFacetGrid::test_categorical_column_missing_categories PASSED [ 33%] 798s tests/test_axisgrid.py::TestFacetGrid::test_categorical_warning PASSED [ 33%] 799s tests/test_axisgrid.py::TestFacetGrid::test_refline PASSED [ 33%] 799s tests/test_axisgrid.py::TestFacetGrid::test_apply PASSED [ 33%] 799s tests/test_axisgrid.py::TestFacetGrid::test_pipe PASSED [ 33%] 800s tests/test_axisgrid.py::TestFacetGrid::test_tick_params PASSED [ 33%] 801s tests/test_axisgrid.py::TestFacetGrid::test_data_interchange PASSED [ 33%] 801s tests/test_axisgrid.py::TestPairGrid::test_self_data PASSED [ 33%] 802s tests/test_axisgrid.py::TestPairGrid::test_ignore_datelike_data PASSED [ 33%] 802s tests/test_axisgrid.py::TestPairGrid::test_self_figure PASSED [ 33%] 803s tests/test_axisgrid.py::TestPairGrid::test_self_axes PASSED [ 33%] 803s tests/test_axisgrid.py::TestPairGrid::test_default_axes PASSED [ 33%] 803s tests/test_axisgrid.py::TestPairGrid::test_specific_square_axes[vars0] PASSED [ 33%] 803s tests/test_axisgrid.py::TestPairGrid::test_specific_square_axes[vars1] PASSED [ 33%] 804s tests/test_axisgrid.py::TestPairGrid::test_remove_hue_from_default PASSED [ 33%] 805s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars0-y_vars0] PASSED [ 33%] 805s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars1-z] PASSED [ 33%] 805s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars2-y_vars2] PASSED [ 33%] 806s tests/test_axisgrid.py::TestPairGrid::test_corner PASSED [ 33%] 807s tests/test_axisgrid.py::TestPairGrid::test_size PASSED [ 33%] 807s tests/test_axisgrid.py::TestPairGrid::test_empty_grid PASSED [ 34%] 807s tests/test_axisgrid.py::TestPairGrid::test_map PASSED [ 34%] 808s tests/test_axisgrid.py::TestPairGrid::test_map_nonsquare PASSED [ 34%] 808s tests/test_axisgrid.py::TestPairGrid::test_map_lower PASSED [ 34%] 808s tests/test_axisgrid.py::TestPairGrid::test_map_upper PASSED [ 34%] 809s tests/test_axisgrid.py::TestPairGrid::test_map_mixed_funcsig PASSED [ 34%] 811s tests/test_axisgrid.py::TestPairGrid::test_map_diag PASSED [ 34%] 812s tests/test_axisgrid.py::TestPairGrid::test_map_diag_rectangular PASSED [ 34%] 813s tests/test_axisgrid.py::TestPairGrid::test_map_diag_color PASSED [ 34%] 813s tests/test_axisgrid.py::TestPairGrid::test_map_diag_palette PASSED [ 34%] 814s tests/test_axisgrid.py::TestPairGrid::test_map_diag_and_offdiag PASSED [ 34%] 815s tests/test_axisgrid.py::TestPairGrid::test_diag_sharey PASSED [ 34%] 816s tests/test_axisgrid.py::TestPairGrid::test_map_diag_matplotlib PASSED [ 34%] 818s tests/test_axisgrid.py::TestPairGrid::test_palette PASSED [ 34%] 819s tests/test_axisgrid.py::TestPairGrid::test_hue_kws PASSED [ 34%] 820s tests/test_axisgrid.py::TestPairGrid::test_hue_order PASSED [ 34%] 822s tests/test_axisgrid.py::TestPairGrid::test_hue_order_missing_level PASSED [ 34%] 822s tests/test_axisgrid.py::TestPairGrid::test_hue_in_map PASSED [ 34%] 824s tests/test_axisgrid.py::TestPairGrid::test_nondefault_index PASSED [ 34%] 824s tests/test_axisgrid.py::TestPairGrid::test_dropna[scatterplot] PASSED [ 34%] 825s tests/test_axisgrid.py::TestPairGrid::test_dropna[scatter] PASSED [ 34%] 825s tests/test_axisgrid.py::TestPairGrid::test_histplot_legend PASSED [ 34%] 828s tests/test_axisgrid.py::TestPairGrid::test_pairplot PASSED [ 34%] 829s tests/test_axisgrid.py::TestPairGrid::test_pairplot_reg PASSED [ 35%] 832s tests/test_axisgrid.py::TestPairGrid::test_pairplot_reg_hue PASSED [ 35%] 833s tests/test_axisgrid.py::TestPairGrid::test_pairplot_diag_kde PASSED [ 35%] 834s tests/test_axisgrid.py::TestPairGrid::test_pairplot_kde PASSED [ 35%] 835s tests/test_axisgrid.py::TestPairGrid::test_pairplot_hist PASSED [ 35%] 838s tests/test_axisgrid.py::TestPairGrid::test_pairplot_markers PASSED [ 35%] 839s tests/test_axisgrid.py::TestPairGrid::test_pairplot_column_multiindex PASSED [ 35%] 839s tests/test_axisgrid.py::TestPairGrid::test_corner_despine PASSED [ 35%] 840s tests/test_axisgrid.py::TestPairGrid::test_corner_set PASSED [ 35%] 842s tests/test_axisgrid.py::TestPairGrid::test_legend PASSED [ 35%] 842s tests/test_axisgrid.py::TestPairGrid::test_tick_params PASSED [ 35%] 843s tests/test_axisgrid.py::TestPairGrid::test_data_interchange PASSED [ 35%] 843s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_lists PASSED [ 35%] 843s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_arrays PASSED [ 35%] 843s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_series PASSED [ 35%] 844s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_dataframe PASSED [ 35%] 844s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_dataframe_bad_variable PASSED [ 35%] 844s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_axis_labels PASSED [ 35%] 844s tests/test_axisgrid.py::TestJointGrid::test_dropna PASSED [ 35%] 844s tests/test_axisgrid.py::TestJointGrid::test_axlims PASSED [ 35%] 844s tests/test_axisgrid.py::TestJointGrid::test_marginal_ticks PASSED [ 35%] 844s tests/test_axisgrid.py::TestJointGrid::test_bivariate_plot PASSED [ 35%] 845s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot PASSED [ 35%] 845s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot_distplot PASSED [ 35%] 845s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot_matplotlib PASSED [ 36%] 845s tests/test_axisgrid.py::TestJointGrid::test_plot PASSED [ 36%] 846s tests/test_axisgrid.py::TestJointGrid::test_space PASSED [ 36%] 846s tests/test_axisgrid.py::TestJointGrid::test_hue[True] PASSED [ 36%] 847s tests/test_axisgrid.py::TestJointGrid::test_hue[False] PASSED [ 36%] 847s tests/test_axisgrid.py::TestJointGrid::test_refline PASSED [ 36%] 847s tests/test_axisgrid.py::TestJointPlot::test_scatter PASSED [ 36%] 848s tests/test_axisgrid.py::TestJointPlot::test_scatter_hue PASSED [ 36%] 848s tests/test_axisgrid.py::TestJointPlot::test_reg PASSED [ 36%] 848s tests/test_axisgrid.py::TestJointPlot::test_resid PASSED [ 36%] 848s tests/test_axisgrid.py::TestJointPlot::test_hist PASSED [ 36%] 848s tests/test_axisgrid.py::TestJointPlot::test_hex PASSED [ 36%] 849s tests/test_axisgrid.py::TestJointPlot::test_kde PASSED [ 36%] 849s tests/test_axisgrid.py::TestJointPlot::test_kde_hue PASSED [ 36%] 850s tests/test_axisgrid.py::TestJointPlot::test_color PASSED [ 36%] 850s tests/test_axisgrid.py::TestJointPlot::test_palette PASSED [ 36%] 850s tests/test_axisgrid.py::TestJointPlot::test_hex_customise PASSED [ 36%] 850s tests/test_axisgrid.py::TestJointPlot::test_bad_kind PASSED [ 36%] 850s tests/test_axisgrid.py::TestJointPlot::test_unsupported_hue_kind PASSED [ 36%] 852s tests/test_axisgrid.py::TestJointPlot::test_leaky_dict PASSED [ 36%] 852s tests/test_axisgrid.py::TestJointPlot::test_distplot_kwarg_warning PASSED [ 36%] 853s tests/test_axisgrid.py::TestJointPlot::test_ax_warning PASSED [ 36%] 853s tests/test_base.py::TestSemanticMapping::test_call_lookup PASSED [ 36%] 853s tests/test_base.py::TestHueMapping::test_plotter_default_init PASSED [ 36%] 853s tests/test_base.py::TestHueMapping::test_plotter_customization PASSED [ 37%] 853s tests/test_base.py::TestHueMapping::test_hue_map_null PASSED [ 37%] 853s tests/test_base.py::TestHueMapping::test_hue_map_categorical PASSED [ 37%] 853s tests/test_base.py::TestHueMapping::test_hue_map_numeric PASSED [ 37%] 853s tests/test_base.py::TestHueMapping::test_hue_map_without_hue_dataa PASSED [ 37%] 853s tests/test_base.py::TestHueMapping::test_saturation PASSED [ 37%] 853s tests/test_base.py::TestSizeMapping::test_plotter_default_init PASSED [ 37%] 853s tests/test_base.py::TestSizeMapping::test_plotter_customization PASSED [ 37%] 853s tests/test_base.py::TestSizeMapping::test_size_map_null PASSED [ 37%] 853s tests/test_base.py::TestSizeMapping::test_map_size_numeric PASSED [ 37%] 853s tests/test_base.py::TestSizeMapping::test_map_size_categorical PASSED [ 37%] 853s tests/test_base.py::TestSizeMapping::test_array_palette_deprecation PASSED [ 37%] 853s tests/test_base.py::TestStyleMapping::test_plotter_default_init PASSED [ 37%] 853s tests/test_base.py::TestStyleMapping::test_plotter_customization PASSED [ 37%] 853s tests/test_base.py::TestStyleMapping::test_style_map_null PASSED [ 37%] 853s tests/test_base.py::TestStyleMapping::test_map_style PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_flat_variables[series] PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_flat_variables[array] PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_flat_variables[list] PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables0] PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables1] PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables2] PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables3] PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables4] PASSED [ 37%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables5] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables6] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables7] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables8] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables9] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables10] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables11] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables0] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables1] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables2] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables3] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables4] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables5] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables6] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables7] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables8] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables9] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables10] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables11] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables0] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables1] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables2] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables3] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables4] PASSED [ 38%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables5] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables6] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables7] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables8] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables9] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables10] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables11] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables0] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables1] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables2] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables3] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables4] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables5] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables6] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables7] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables8] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables9] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables10] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables11] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-series] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-numpy] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-list] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-series] PASSED [ 39%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-numpy] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-list] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-series] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-numpy] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-list] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-series] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-numpy] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-list] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-series] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-numpy] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-list] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-series] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-numpy] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-list] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-series] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-numpy] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-list] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-series] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-numpy] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-list] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-series] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-numpy] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-list] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-series] PASSED [ 40%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-numpy] PASSED [ 41%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-list] PASSED [ 41%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-series] PASSED [ 41%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-numpy] PASSED [ 41%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-list] PASSED [ 41%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-series] PASSED [ 41%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-numpy] PASSED [ 41%] 853s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-list] PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_long_undefined_variables PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg0] PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg1] PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg2] PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_units PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_long_numeric_name[3] PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_long_numeric_name[4.5] PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_long_hierarchical_index PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_long_scalar_and_data PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_wide_semantic_error PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_long_unknown_error PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_long_unmatched_size_error PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_wide_categorical_columns PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_iter_data_quantitites PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_iter_data_keys PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_iter_data_values PASSED [ 41%] 854s tests/test_base.py::TestVectorPlotter::test_iter_data_reverse PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_iter_data_dropna PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_axis_labels PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables0] PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables1] PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables2] PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables3] PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables4] PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_disallowed PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_log_scale PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_converters PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_attach_facets PASSED [ 42%] 854s tests/test_base.py::TestVectorPlotter::test_scale_transform_identity PASSED [ 42%] 855s tests/test_base.py::TestVectorPlotter::test_scale_transform_identity_facets PASSED [ 42%] 855s tests/test_base.py::TestVectorPlotter::test_scale_transform_log PASSED [ 42%] 855s tests/test_base.py::TestVectorPlotter::test_scale_transform_facets PASSED [ 42%] 855s tests/test_base.py::TestVectorPlotter::test_scale_transform_mixed_facets PASSED [ 42%] 859s tests/test_base.py::TestVectorPlotter::test_attach_shared_axes PASSED [ 42%] 859s tests/test_base.py::TestVectorPlotter::test_get_axes_single PASSED [ 42%] 860s tests/test_base.py::TestVectorPlotter::test_get_axes_facets PASSED [ 42%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data PASSED [ 42%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_log PASSED [ 42%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_category_order PASSED [ 42%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture0] PASSED [ 42%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture1] PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture2] PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture3] PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture4] PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture5] PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture6] PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture7] PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture8] PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_duplicate_index PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_comp_data_nullable_dtype PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_var_order PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_scale_native PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_scale_numeric PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_scale_datetime PASSED [ 43%] 860s tests/test_base.py::TestVectorPlotter::test_scale_categorical PASSED [ 43%] 860s tests/test_base.py::TestCoreFunc::test_unique_dashes PASSED [ 43%] 860s tests/test_base.py::TestCoreFunc::test_unique_markers PASSED [ 43%] 860s tests/test_base.py::TestCoreFunc::test_variable_type PASSED [ 43%] 860s tests/test_base.py::TestCoreFunc::test_infer_orient PASSED [ 43%] 860s tests/test_base.py::TestCoreFunc::test_categorical_order PASSED [ 43%] 860s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs0] PASSED [ 43%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs1] PASSED [ 43%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs2] PASSED [ 43%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs3] PASSED [ 43%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs4] PASSED [ 44%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs5] PASSED [ 44%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs6] PASSED [ 44%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs7] PASSED [ 44%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs8] PASSED [ 44%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs9] PASSED [ 44%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs10] PASSED [ 44%] 861s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs11] PASSED [ 44%] 862s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs12] PASSED [ 44%] 862s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs13] PASSED [ 44%] 862s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs14] PASSED [ 44%] 862s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs15] PASSED [ 44%] 862s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs16] PASSED [ 44%] 862s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs17] PASSED [ 44%] 862s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs18] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs19] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs20] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs21] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs22] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs23] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs24] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs25] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs26] PASSED [ 44%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs27] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs28] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs29] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs30] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs31] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[catplot] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[barplot] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[boxplot] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[boxenplot] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[pointplot] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[stripplot] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[swarmplot] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[violinplot] PASSED [ 45%] 863s tests/test_categorical.py::TestCategoricalPlotterNew::test_redundant_hue_backcompat PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_labels_long[x] PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_labels_long[y] PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_labels_wide PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_labels_hue_order PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_two_calls PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_redundant_hue_legend PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_color PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_supplied_color_array PASSED [ 45%] 864s tests/test_categorical.py::TestStripPlot::test_unfilled_marker PASSED [ 45%] 865s tests/test_categorical.py::TestStripPlot::test_wide[h-dataframe] PASSED [ 45%] 865s tests/test_categorical.py::TestStripPlot::test_wide[h-dict] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_wide[v-dataframe] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_wide[v-dict] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_wide[y-dataframe] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_wide[y-dict] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_wide[x-dataframe] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_wide[x-dict] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_flat[h] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_flat[v] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_positions[variables0-None] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_positions[variables1-None] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_positions[variables2-None] PASSED [ 46%] 865s tests/test_categorical.py::TestStripPlot::test_positions[variables3-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables4-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables5-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables6-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables7-h] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables8-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables9-h] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables10-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables11-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables12-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables13-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables14-None] PASSED [ 46%] 866s tests/test_categorical.py::TestStripPlot::test_positions[variables15-None] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables0] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables1] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables2] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[a] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[s] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[d] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_order[str-None] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_order[str-order1] PASSED [ 47%] 867s tests/test_categorical.py::TestStripPlot::test_order[str-order2] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_order[str-order3] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_order[int-None] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_order[int-order5] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_order[int-order6] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_order[int-order7] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_order[int-order8] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_hue_categorical[a] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_hue_categorical[b] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_hue_dodged[a] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_hue_dodged[b] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_single[x-b-None] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_single[x-b-a] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_single[x-y-None] PASSED [ 47%] 868s tests/test_categorical.py::TestStripPlot::test_single[x-y-a] PASSED [ 47%] 869s tests/test_categorical.py::TestStripPlot::test_single[x-t-None] PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_single[x-t-a] PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_single[y-b-None] PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_single[y-b-a] PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_single[y-y-None] PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_single[y-y-a] PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_single[y-t-None] PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_single[y-t-a] PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_attributes PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_three_points PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_legend_categorical PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_legend_numeric PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_legend_attributes PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_legend_disabled PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_palette_from_color_deprecation PASSED [ 48%] 869s tests/test_categorical.py::TestStripPlot::test_palette_with_hue_deprecation PASSED [ 48%] 870s tests/test_categorical.py::TestStripPlot::test_log_scale PASSED [ 48%] 870s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs0] PASSED [ 48%] 870s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs1] PASSED [ 48%] 870s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs2] PASSED [ 48%] 870s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs3] PASSED [ 48%] 871s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs4] PASSED [ 48%] 871s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs5] PASSED [ 48%] 871s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs6] PASSED [ 48%] 872s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs7] PASSED [ 49%] 872s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs8] PASSED [ 49%] 872s tests/test_categorical.py::TestStripPlot::test_empty_palette PASSED [ 49%] 872s tests/test_categorical.py::TestStripPlot::test_jitter_unfixed PASSED [ 49%] 872s tests/test_categorical.py::TestStripPlot::test_jitter[v-True] PASSED [ 49%] 872s tests/test_categorical.py::TestStripPlot::test_jitter[v-0.1] PASSED [ 49%] 872s tests/test_categorical.py::TestStripPlot::test_jitter[h-True] PASSED [ 49%] 872s tests/test_categorical.py::TestStripPlot::test_jitter[h-0.1] PASSED [ 49%] 872s tests/test_categorical.py::TestSwarmPlot::test_labels_long[x] PASSED [ 49%] 873s tests/test_categorical.py::TestSwarmPlot::test_labels_long[y] PASSED [ 49%] 873s tests/test_categorical.py::TestSwarmPlot::test_labels_wide PASSED [ 49%] 873s tests/test_categorical.py::TestSwarmPlot::test_labels_hue_order PASSED [ 49%] 873s tests/test_categorical.py::TestSwarmPlot::test_two_calls PASSED [ 49%] 873s tests/test_categorical.py::TestSwarmPlot::test_redundant_hue_legend PASSED [ 49%] 874s tests/test_categorical.py::TestSwarmPlot::test_color PASSED [ 49%] 874s tests/test_categorical.py::TestSwarmPlot::test_supplied_color_array PASSED [ 49%] 874s tests/test_categorical.py::TestSwarmPlot::test_unfilled_marker PASSED [ 49%] 875s tests/test_categorical.py::TestSwarmPlot::test_wide[h-dataframe] PASSED [ 49%] 875s tests/test_categorical.py::TestSwarmPlot::test_wide[h-dict] PASSED [ 49%] 875s tests/test_categorical.py::TestSwarmPlot::test_wide[v-dataframe] PASSED [ 49%] 875s tests/test_categorical.py::TestSwarmPlot::test_wide[v-dict] PASSED [ 49%] 875s tests/test_categorical.py::TestSwarmPlot::test_wide[y-dataframe] PASSED [ 49%] 875s tests/test_categorical.py::TestSwarmPlot::test_wide[y-dict] PASSED [ 49%] 875s tests/test_categorical.py::TestSwarmPlot::test_wide[x-dataframe] PASSED [ 50%] 876s tests/test_categorical.py::TestSwarmPlot::test_wide[x-dict] PASSED [ 50%] 876s tests/test_categorical.py::TestSwarmPlot::test_flat[h] PASSED [ 50%] 876s tests/test_categorical.py::TestSwarmPlot::test_flat[v] PASSED [ 50%] 876s tests/test_categorical.py::TestSwarmPlot::test_positions[variables0-None] PASSED [ 50%] 876s tests/test_categorical.py::TestSwarmPlot::test_positions[variables1-None] PASSED [ 50%] 876s tests/test_categorical.py::TestSwarmPlot::test_positions[variables2-None] PASSED [ 50%] 876s tests/test_categorical.py::TestSwarmPlot::test_positions[variables3-None] PASSED [ 50%] 876s tests/test_categorical.py::TestSwarmPlot::test_positions[variables4-None] PASSED [ 50%] 877s tests/test_categorical.py::TestSwarmPlot::test_positions[variables5-None] PASSED [ 50%] 877s tests/test_categorical.py::TestSwarmPlot::test_positions[variables6-None] PASSED [ 50%] 877s tests/test_categorical.py::TestSwarmPlot::test_positions[variables7-h] PASSED [ 50%] 877s tests/test_categorical.py::TestSwarmPlot::test_positions[variables8-None] PASSED [ 50%] 877s tests/test_categorical.py::TestSwarmPlot::test_positions[variables9-h] PASSED [ 50%] 877s tests/test_categorical.py::TestSwarmPlot::test_positions[variables10-None] PASSED [ 50%] 877s tests/test_categorical.py::TestSwarmPlot::test_positions[variables11-None] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions[variables12-None] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions[variables13-None] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions[variables14-None] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions[variables15-None] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables0] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables1] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables2] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[a] PASSED [ 50%] 878s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[s] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[d] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[str-None] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[str-order1] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[str-order2] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[str-order3] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[int-None] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[int-order5] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[int-order6] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[int-order7] PASSED [ 51%] 879s tests/test_categorical.py::TestSwarmPlot::test_order[int-order8] PASSED [ 51%] 880s tests/test_categorical.py::TestSwarmPlot::test_hue_categorical[a] PASSED [ 51%] 880s tests/test_categorical.py::TestSwarmPlot::test_hue_categorical[b] PASSED [ 51%] 880s tests/test_categorical.py::TestSwarmPlot::test_hue_dodged[a] PASSED [ 51%] 880s tests/test_categorical.py::TestSwarmPlot::test_hue_dodged[b] PASSED [ 51%] 880s tests/test_categorical.py::TestSwarmPlot::test_single[x-b-None] PASSED [ 51%] 880s tests/test_categorical.py::TestSwarmPlot::test_single[x-b-a] PASSED [ 51%] 880s tests/test_categorical.py::TestSwarmPlot::test_single[x-y-None] PASSED [ 51%] 881s tests/test_categorical.py::TestSwarmPlot::test_single[x-y-a] PASSED [ 51%] 881s tests/test_categorical.py::TestSwarmPlot::test_single[x-t-None] PASSED [ 51%] 881s tests/test_categorical.py::TestSwarmPlot::test_single[x-t-a] PASSED [ 51%] 881s tests/test_categorical.py::TestSwarmPlot::test_single[y-b-None] PASSED [ 51%] 881s tests/test_categorical.py::TestSwarmPlot::test_single[y-b-a] PASSED [ 51%] 882s tests/test_categorical.py::TestSwarmPlot::test_single[y-y-None] PASSED [ 51%] 882s tests/test_categorical.py::TestSwarmPlot::test_single[y-y-a] PASSED [ 52%] 882s tests/test_categorical.py::TestSwarmPlot::test_single[y-t-None] PASSED [ 52%] 882s tests/test_categorical.py::TestSwarmPlot::test_single[y-t-a] PASSED [ 52%] 882s tests/test_categorical.py::TestSwarmPlot::test_attributes PASSED [ 52%] 882s tests/test_categorical.py::TestSwarmPlot::test_three_points PASSED [ 52%] 882s tests/test_categorical.py::TestSwarmPlot::test_legend_categorical PASSED [ 52%] 883s tests/test_categorical.py::TestSwarmPlot::test_legend_numeric PASSED [ 52%] 883s tests/test_categorical.py::TestSwarmPlot::test_legend_attributes PASSED [ 52%] 883s tests/test_categorical.py::TestSwarmPlot::test_legend_disabled PASSED [ 52%] 883s tests/test_categorical.py::TestSwarmPlot::test_palette_from_color_deprecation PASSED [ 52%] 883s tests/test_categorical.py::TestSwarmPlot::test_palette_with_hue_deprecation PASSED [ 52%] 884s tests/test_categorical.py::TestSwarmPlot::test_log_scale PASSED [ 52%] 884s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs0] PASSED [ 52%] 884s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs1] PASSED [ 52%] 885s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs2] PASSED [ 52%] 885s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs3] PASSED [ 52%] 885s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs4] PASSED [ 52%] 886s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs5] PASSED [ 52%] 886s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs6] PASSED [ 52%] 886s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs7] PASSED [ 52%] 887s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs8] PASSED [ 52%] 887s tests/test_categorical.py::TestSwarmPlot::test_empty_palette PASSED [ 52%] 887s tests/test_categorical.py::TestBoxPlot::test_legend_fill[True] PASSED [ 52%] 887s tests/test_categorical.py::TestBoxPlot::test_legend_fill[False] PASSED [ 52%] 888s tests/test_categorical.py::TestBoxPlot::test_legend_attributes PASSED [ 53%] 888s tests/test_categorical.py::TestBoxPlot::test_labels_long[x] PASSED [ 53%] 888s tests/test_categorical.py::TestBoxPlot::test_labels_long[y] PASSED [ 53%] 888s tests/test_categorical.py::TestBoxPlot::test_labels_wide PASSED [ 53%] 888s tests/test_categorical.py::TestBoxPlot::test_labels_hue_order PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_two_calls PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_redundant_hue_legend PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_log_scale[x] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_log_scale[y] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_single_var[x-y] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_single_var[y-z] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_vector_data[None-x] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_vector_data[x-y] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_vector_data[y-z] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_wide_data[h] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_wide_data[v] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_grouped[x] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_grouped[y] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_hue_grouped[x] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_hue_grouped[y] PASSED [ 53%] 889s tests/test_categorical.py::TestBoxPlot::test_hue_not_dodged PASSED [ 53%] 890s tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale PASSED [ 53%] 890s tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale_log PASSED [ 53%] 890s tests/test_categorical.py::TestBoxPlot::test_dodge_without_hue PASSED [ 53%] 890s tests/test_categorical.py::TestBoxPlot::test_log_data_scale[x] PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_log_data_scale[y] PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_color PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_wide_data_multicolored PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_wide_data_single_color PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_hue_colors PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_linecolor PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_linecolor_gray_warning PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_saturation PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_linewidth PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_fill PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_notch[notch] PASSED [ 54%] 890s tests/test_categorical.py::TestBoxPlot::test_notch[shownotches] PASSED [ 54%] 891s tests/test_categorical.py::TestBoxPlot::test_whis PASSED [ 54%] 891s tests/test_categorical.py::TestBoxPlot::test_gap PASSED [ 54%] 891s tests/test_categorical.py::TestBoxPlot::test_prop_dicts PASSED [ 54%] 891s tests/test_categorical.py::TestBoxPlot::test_showfliers PASSED [ 54%] 891s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs0] PASSED [ 54%] 891s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs1] PASSED [ 54%] 892s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs2] PASSED [ 54%] 893s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs3] PASSED [ 54%] 893s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs4] PASSED [ 54%] 893s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs5] PASSED [ 54%] 893s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs6] PASSED [ 55%] 894s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs7] PASSED [ 55%] 894s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs8] PASSED [ 55%] 895s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs9] PASSED [ 55%] 895s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs10] PASSED [ 55%] 896s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs11] PASSED [ 55%] 896s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs12] PASSED [ 55%] 897s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs13] PASSED [ 55%] 898s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs14] PASSED [ 55%] 898s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs15] PASSED [ 55%] 898s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs16] PASSED [ 55%] 899s tests/test_categorical.py::TestBoxenPlot::test_legend_fill[True] PASSED [ 55%] 899s tests/test_categorical.py::TestBoxenPlot::test_legend_fill[False] PASSED [ 55%] 899s tests/test_categorical.py::TestBoxenPlot::test_legend_attributes PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_labels_long[x] PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_labels_long[y] PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_labels_wide PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_labels_hue_order PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_two_calls PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_redundant_hue_legend PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_log_scale[x] PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_log_scale[y] PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_single_var[x-y] PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_single_var[y-z] PASSED [ 55%] 900s tests/test_categorical.py::TestBoxenPlot::test_vector_data[None-x] PASSED [ 56%] 900s tests/test_categorical.py::TestBoxenPlot::test_vector_data[x-y] PASSED [ 56%] 900s tests/test_categorical.py::TestBoxenPlot::test_vector_data[y-z] PASSED [ 56%] 900s tests/test_categorical.py::TestBoxenPlot::test_wide_data[h] PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_wide_data[v] PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_grouped[x] PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_grouped[y] PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_hue_grouped[x] PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_hue_grouped[y] PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_dodge_native_scale PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_color PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_hue_colors PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_linecolor PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_linewidth PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_saturation PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_gap PASSED [ 56%] 901s tests/test_categorical.py::TestBoxenPlot::test_fill PASSED [ 56%] 902s tests/test_categorical.py::TestBoxenPlot::test_k_depth_int PASSED [ 56%] 902s tests/test_categorical.py::TestBoxenPlot::test_k_depth_full PASSED [ 56%] 902s tests/test_categorical.py::TestBoxenPlot::test_trust_alpha PASSED [ 56%] 902s tests/test_categorical.py::TestBoxenPlot::test_outlier_prop PASSED [ 56%] 902s tests/test_categorical.py::TestBoxenPlot::test_exponential_width_method PASSED [ 56%] 902s tests/test_categorical.py::TestBoxenPlot::test_linear_width_method PASSED [ 56%] 902s tests/test_categorical.py::TestBoxenPlot::test_area_width_method PASSED [ 56%] 902s tests/test_categorical.py::TestBoxenPlot::test_box_kws PASSED [ 57%] 902s tests/test_categorical.py::TestBoxenPlot::test_line_kws PASSED [ 57%] 902s tests/test_categorical.py::TestBoxenPlot::test_flier_kws PASSED [ 57%] 902s tests/test_categorical.py::TestBoxenPlot::test_k_depth_checks PASSED [ 57%] 902s tests/test_categorical.py::TestBoxenPlot::test_width_method_check PASSED [ 57%] 902s tests/test_categorical.py::TestBoxenPlot::test_scale_deprecation PASSED [ 57%] 902s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs0] PASSED [ 57%] 903s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs1] PASSED [ 57%] 903s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs2] PASSED [ 57%] 903s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs3] PASSED [ 57%] 903s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs4] PASSED [ 57%] 904s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs5] PASSED [ 57%] 904s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs6] PASSED [ 57%] 905s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs7] PASSED [ 57%] 906s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs8] PASSED [ 57%] 906s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs9] PASSED [ 57%] 906s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs10] PASSED [ 57%] 907s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs11] PASSED [ 57%] 907s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs12] PASSED [ 57%] 908s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs13] PASSED [ 57%] 908s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs14] PASSED [ 57%] 908s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs15] PASSED [ 57%] 908s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs16] PASSED [ 57%] 909s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs17] PASSED [ 57%] 909s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs18] PASSED [ 58%] 909s tests/test_categorical.py::TestViolinPlot::test_legend_fill[True] PASSED [ 58%] 910s tests/test_categorical.py::TestViolinPlot::test_legend_fill[False] PASSED [ 58%] 910s tests/test_categorical.py::TestViolinPlot::test_legend_attributes PASSED [ 58%] 910s tests/test_categorical.py::TestViolinPlot::test_labels_long[x] PASSED [ 58%] 910s tests/test_categorical.py::TestViolinPlot::test_labels_long[y] PASSED [ 58%] 910s tests/test_categorical.py::TestViolinPlot::test_labels_wide PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_labels_hue_order PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_two_calls PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_redundant_hue_legend PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_log_scale[x] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_log_scale[y] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_single_var[x-y] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_single_var[y-z] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_vector_data[None-x] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_vector_data[x-y] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_vector_data[y-z] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_wide_data[h] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_wide_data[v] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_grouped[x] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_grouped[y] PASSED [ 58%] 911s tests/test_categorical.py::TestViolinPlot::test_hue_grouped[x] PASSED [ 58%] 912s tests/test_categorical.py::TestViolinPlot::test_hue_grouped[y] PASSED [ 58%] 912s tests/test_categorical.py::TestViolinPlot::test_hue_not_dodged PASSED [ 58%] 912s tests/test_categorical.py::TestViolinPlot::test_dodge_native_scale PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_dodge_native_scale_log PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_color PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_hue_colors PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_linecolor[box] PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_linecolor[quart] PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_linecolor[stick] PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_linecolor[point] PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_linewidth PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_saturation PASSED [ 59%] 912s tests/test_categorical.py::TestViolinPlot::test_fill[box] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_fill[quart] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_fill[stick] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_fill[point] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_inner_box[x] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_inner_box[y] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_inner_quartiles[x] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_inner_quartiles[y] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_inner_stick[x] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_inner_stick[y] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_inner_points[x] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_inner_points[y] PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_split_single PASSED [ 59%] 914s tests/test_categorical.py::TestViolinPlot::test_split_multi PASSED [ 60%] 914s tests/test_categorical.py::TestViolinPlot::test_density_norm_area PASSED [ 60%] 914s tests/test_categorical.py::TestViolinPlot::test_density_norm_count PASSED [ 60%] 914s tests/test_categorical.py::TestViolinPlot::test_density_norm_width PASSED [ 60%] 914s tests/test_categorical.py::TestViolinPlot::test_common_norm PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_scale_deprecation PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_scale_hue_deprecation PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_bw_adjust PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_bw_deprecation PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_gap PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_inner_kws PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_box_inner_kws PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs0] PASSED [ 60%] 915s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs1] PASSED [ 60%] 916s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs2] PASSED [ 60%] 916s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs3] PASSED [ 60%] 916s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs4] PASSED [ 60%] 916s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs5] PASSED [ 60%] 917s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs6] PASSED [ 60%] 917s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs7] PASSED [ 60%] 918s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs8] PASSED [ 60%] 918s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs9] PASSED [ 60%] 918s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs10] PASSED [ 60%] 919s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs11] PASSED [ 60%] 920s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs12] PASSED [ 61%] 920s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs13] PASSED [ 61%] 920s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs14] PASSED [ 61%] 921s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs15] PASSED [ 61%] 921s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs16] PASSED [ 61%] 922s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs17] PASSED [ 61%] 922s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs18] PASSED [ 61%] 922s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs19] PASSED [ 61%] 922s tests/test_categorical.py::TestBarPlot::test_labels_long[x] PASSED [ 61%] 924s tests/test_categorical.py::TestBarPlot::test_labels_long[y] PASSED [ 61%] 924s tests/test_categorical.py::TestBarPlot::test_labels_wide PASSED [ 61%] 924s tests/test_categorical.py::TestBarPlot::test_labels_hue_order PASSED [ 61%] 925s tests/test_categorical.py::TestBarPlot::test_color PASSED [ 61%] 925s tests/test_categorical.py::TestBarPlot::test_two_calls PASSED [ 61%] 925s tests/test_categorical.py::TestBarPlot::test_redundant_hue_legend PASSED [ 61%] 925s tests/test_categorical.py::TestBarPlot::test_log_scale[x] PASSED [ 61%] 925s tests/test_categorical.py::TestBarPlot::test_log_scale[y] PASSED [ 61%] 925s tests/test_categorical.py::TestBarPlot::test_labels_flat PASSED [ 61%] 925s tests/test_categorical.py::TestBarPlot::test_single_var[x] PASSED [ 61%] 925s tests/test_categorical.py::TestBarPlot::test_single_var[y] PASSED [ 61%] 926s tests/test_categorical.py::TestBarPlot::test_wide_df[x] PASSED [ 61%] 926s tests/test_categorical.py::TestBarPlot::test_wide_df[y] PASSED [ 61%] 926s tests/test_categorical.py::TestBarPlot::test_wide_df[h] PASSED [ 61%] 926s tests/test_categorical.py::TestBarPlot::test_wide_df[v] PASSED [ 61%] 926s tests/test_categorical.py::TestBarPlot::test_vector_orient[x] PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_vector_orient[y] PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_vector_orient[h] PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_vector_orient[v] PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_xy_vertical PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_xy_horizontal PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_xy_with_na_grouper PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_xy_with_na_value PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_hue_redundant PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_hue_matched PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_hue_matched_by_name PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_hue_dodged PASSED [ 62%] 926s tests/test_categorical.py::TestBarPlot::test_gap PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_hue_undodged PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_hue_order PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_hue_norm PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_fill PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_xy_native_scale PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_xy_native_scale_log_transform PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_datetime_native_scale_axis PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_native_scale_dodged PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_native_scale_log_transform_dodged PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_estimate_default PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_estimate_string PASSED [ 62%] 927s tests/test_categorical.py::TestBarPlot::test_estimate_func PASSED [ 63%] 927s tests/test_categorical.py::TestBarPlot::test_weighted_estimate PASSED [ 63%] 927s tests/test_categorical.py::TestBarPlot::test_estimate_log_transform PASSED [ 63%] 927s tests/test_categorical.py::TestBarPlot::test_errorbars PASSED [ 63%] 927s tests/test_categorical.py::TestBarPlot::test_width PASSED [ 63%] 927s tests/test_categorical.py::TestBarPlot::test_width_native_scale PASSED [ 63%] 928s tests/test_categorical.py::TestBarPlot::test_width_spaced_categories PASSED [ 63%] 928s tests/test_categorical.py::TestBarPlot::test_saturation_color PASSED [ 63%] 928s tests/test_categorical.py::TestBarPlot::test_saturation_palette PASSED [ 63%] 928s tests/test_categorical.py::TestBarPlot::test_legend_numeric_auto PASSED [ 63%] 929s tests/test_categorical.py::TestBarPlot::test_legend_numeric_full PASSED [ 63%] 929s tests/test_categorical.py::TestBarPlot::test_legend_disabled PASSED [ 63%] 929s tests/test_categorical.py::TestBarPlot::test_error_caps PASSED [ 63%] 929s tests/test_categorical.py::TestBarPlot::test_error_caps_native_scale PASSED [ 63%] 929s tests/test_categorical.py::TestBarPlot::test_error_caps_native_scale_log_transform PASSED [ 63%] 929s tests/test_categorical.py::TestBarPlot::test_bar_kwargs PASSED [ 63%] 929s tests/test_categorical.py::TestBarPlot::test_legend_attributes PASSED [ 63%] 930s tests/test_categorical.py::TestBarPlot::test_legend_unfilled PASSED [ 63%] 930s tests/test_categorical.py::TestBarPlot::test_err_kws[True] PASSED [ 63%] 930s tests/test_categorical.py::TestBarPlot::test_err_kws[False] PASSED [ 63%] 930s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs0] PASSED [ 63%] 930s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs1] PASSED [ 63%] 931s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs2] PASSED [ 63%] 931s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs3] PASSED [ 63%] 931s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs4] PASSED [ 64%] 931s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs5] PASSED [ 64%] 932s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs6] PASSED [ 64%] 932s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs7] PASSED [ 64%] 932s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs8] PASSED [ 64%] 933s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs9] PASSED [ 64%] 933s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs10] PASSED [ 64%] 933s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs11] PASSED [ 64%] 934s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs12] PASSED [ 64%] 934s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs13] PASSED [ 64%] 934s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs14] PASSED [ 64%] 935s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs15] PASSED [ 64%] 935s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs16] PASSED [ 64%] 935s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs17] PASSED [ 64%] 935s tests/test_categorical.py::TestBarPlot::test_errwidth_deprecation PASSED [ 64%] 935s tests/test_categorical.py::TestBarPlot::test_errcolor_deprecation PASSED [ 64%] 935s tests/test_categorical.py::TestBarPlot::test_capsize_as_none_deprecation PASSED [ 64%] 935s tests/test_categorical.py::TestBarPlot::test_hue_implied_by_palette_deprecation PASSED [ 64%] 936s tests/test_categorical.py::TestPointPlot::test_labels_long[x] PASSED [ 64%] 936s tests/test_categorical.py::TestPointPlot::test_labels_long[y] PASSED [ 64%] 938s tests/test_categorical.py::TestPointPlot::test_labels_wide PASSED [ 64%] 938s tests/test_categorical.py::TestPointPlot::test_labels_hue_order PASSED [ 64%] 938s tests/test_categorical.py::TestPointPlot::test_color PASSED [ 64%] 938s tests/test_categorical.py::TestPointPlot::test_two_calls PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_redundant_hue_legend PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_log_scale[x] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_log_scale[y] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_labels_flat PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_single_var[x] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_single_var[y] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_wide_df[x] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_wide_df[y] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_wide_df[h] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_wide_df[v] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_vector_orient[x] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_vector_orient[y] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_vector_orient[h] PASSED [ 65%] 939s tests/test_categorical.py::TestPointPlot::test_vector_orient[v] PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_xy_vertical PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_xy_horizontal PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_xy_with_na_grouper PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_xy_with_na_value PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_hue PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_wide_data_is_joined PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_xy_native_scale PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_estimate[mean] PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_estimate[] PASSED [ 65%] 940s tests/test_categorical.py::TestPointPlot::test_weighted_estimate PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_estimate_log_transform PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_errorbars PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_marker_linestyle PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_markers_linestyles_single PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_markers_linestyles_mapped PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_dodge_boolean PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_dodge_float PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_dodge_log_scale PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_err_kws PASSED [ 66%] 940s tests/test_categorical.py::TestPointPlot::test_err_kws_inherited PASSED [ 66%] 941s tests/test_categorical.py::TestPointPlot::test_legend_contents PASSED [ 66%] 941s tests/test_categorical.py::TestPointPlot::test_legend_set_props PASSED [ 66%] 941s tests/test_categorical.py::TestPointPlot::test_legend_synced_props PASSED [ 66%] 941s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs0] PASSED [ 66%] 941s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs1] PASSED [ 66%] 941s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs2] PASSED [ 66%] 942s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs3] PASSED [ 66%] 942s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs4] PASSED [ 66%] 942s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs5] PASSED [ 66%] 942s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs6] PASSED [ 66%] 943s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs7] PASSED [ 66%] 943s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs8] PASSED [ 66%] 943s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs9] PASSED [ 66%] 944s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs10] PASSED [ 67%] 944s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs11] PASSED [ 67%] 944s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs12] PASSED [ 67%] 945s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs13] PASSED [ 67%] 945s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs14] PASSED [ 67%] 945s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs15] PASSED [ 67%] 946s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs16] PASSED [ 67%] 946s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs17] PASSED [ 67%] 946s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs18] PASSED [ 67%] 946s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs19] PASSED [ 67%] 947s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs20] PASSED [ 67%] 947s tests/test_categorical.py::TestPointPlot::test_legend_disabled PASSED [ 67%] 947s tests/test_categorical.py::TestPointPlot::test_join_deprecation PASSED [ 67%] 947s tests/test_categorical.py::TestPointPlot::test_scale_deprecation PASSED [ 67%] 947s tests/test_categorical.py::TestPointPlot::test_layered_plot_clipping PASSED [ 67%] 947s tests/test_categorical.py::TestCountPlot::test_empty PASSED [ 67%] 947s tests/test_categorical.py::TestCountPlot::test_labels_long PASSED [ 67%] 947s tests/test_categorical.py::TestCountPlot::test_wide_data PASSED [ 67%] 947s tests/test_categorical.py::TestCountPlot::test_flat_series PASSED [ 67%] 947s tests/test_categorical.py::TestCountPlot::test_x_series PASSED [ 67%] 947s tests/test_categorical.py::TestCountPlot::test_y_series PASSED [ 67%] 948s tests/test_categorical.py::TestCountPlot::test_hue_redundant PASSED [ 67%] 948s tests/test_categorical.py::TestCountPlot::test_hue_dodged PASSED [ 67%] 948s tests/test_categorical.py::TestCountPlot::test_stat[percent] PASSED [ 67%] 948s tests/test_categorical.py::TestCountPlot::test_stat[probability] PASSED [ 68%] 948s tests/test_categorical.py::TestCountPlot::test_stat[proportion] PASSED [ 68%] 948s tests/test_categorical.py::TestCountPlot::test_xy_error PASSED [ 68%] 948s tests/test_categorical.py::TestCountPlot::test_legend_numeric_auto PASSED [ 68%] 948s tests/test_categorical.py::TestCountPlot::test_legend_disabled PASSED [ 68%] 948s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs0] PASSED [ 68%] 948s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs1] PASSED [ 68%] 949s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs2] PASSED [ 68%] 949s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs3] PASSED [ 68%] 949s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs4] PASSED [ 68%] 950s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs5] PASSED [ 68%] 950s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs6] PASSED [ 68%] 950s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs7] PASSED [ 68%] 950s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs8] PASSED [ 68%] 951s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs9] PASSED [ 68%] 953s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs10] PASSED [ 68%] 953s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs11] PASSED [ 68%] 953s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs12] PASSED [ 68%] 954s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs13] PASSED [ 68%] 954s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs14] PASSED [ 68%] 955s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs15] PASSED [ 68%] 955s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs16] PASSED [ 68%] 957s tests/test_categorical.py::TestCatPlot::test_facet_organization PASSED [ 68%] 960s tests/test_categorical.py::TestCatPlot::test_plot_elements PASSED [ 68%] 960s tests/test_categorical.py::TestCatPlot::test_bad_plot_kind_error PASSED [ 69%] 960s tests/test_categorical.py::TestCatPlot::test_count_x_and_y PASSED [ 69%] 962s tests/test_categorical.py::TestCatPlot::test_plot_colors PASSED [ 69%] 962s tests/test_categorical.py::TestCatPlot::test_ax_kwarg_removal PASSED [ 69%] 967s tests/test_categorical.py::TestCatPlot::test_share_xy PASSED [ 69%] 968s tests/test_categorical.py::TestCatPlot::test_facetgrid_data PASSED [ 69%] 969s tests/test_categorical.py::TestCatPlot::test_array_faceter[col] PASSED [ 69%] 970s tests/test_categorical.py::TestCatPlot::test_array_faceter[row] PASSED [ 69%] 970s tests/test_categorical.py::TestCatPlot::test_invalid_kind PASSED [ 69%] 970s tests/test_categorical.py::TestCatPlot::test_legend_with_auto PASSED [ 69%] 970s tests/test_categorical.py::TestCatPlot::test_weights_warning PASSED [ 69%] 970s tests/test_categorical.py::TestBeeswarm::test_could_overlap PASSED [ 69%] 970s tests/test_categorical.py::TestBeeswarm::test_position_candidates PASSED [ 69%] 970s tests/test_categorical.py::TestBeeswarm::test_find_first_non_overlapping_candidate PASSED [ 69%] 970s tests/test_categorical.py::TestBeeswarm::test_beeswarm PASSED [ 69%] 970s tests/test_categorical.py::TestBeeswarm::test_add_gutters PASSED [ 69%] 970s tests/test_categorical.py::TestBoxPlotContainer::test_repr PASSED [ 69%] 970s tests/test_categorical.py::TestBoxPlotContainer::test_iteration PASSED [ 69%] 970s tests/test_categorical.py::TestBoxPlotContainer::test_label PASSED [ 69%] 970s tests/test_categorical.py::TestBoxPlotContainer::test_children PASSED [ 69%] 970s tests/test_distributions.py::TestDistPlot::test_hist_bins PASSED [ 69%] 971s tests/test_distributions.py::TestDistPlot::test_elements PASSED [ 69%] 971s tests/test_distributions.py::TestDistPlot::test_distplot_with_nans PASSED [ 69%] 971s tests/test_distributions.py::TestRugPlot::test_color PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_long_data[x] PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_long_data[y] PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_bivariate_data PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_wide_vs_long_data PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_flat_vector PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_datetime_data PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_empty_data PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_a_deprecation PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_axis_deprecation[x] PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_axis_deprecation[y] PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_vertical_deprecation PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_rug_data PASSED [ 70%] 971s tests/test_distributions.py::TestRugPlot::test_rug_colors PASSED [ 70%] 972s tests/test_distributions.py::TestRugPlot::test_expand_margins PASSED [ 70%] 972s tests/test_distributions.py::TestRugPlot::test_multiple_rugs PASSED [ 70%] 972s tests/test_distributions.py::TestRugPlot::test_matplotlib_kwargs PASSED [ 70%] 972s tests/test_distributions.py::TestRugPlot::test_axis_labels PASSED [ 70%] 972s tests/test_distributions.py::TestRugPlot::test_log_scale PASSED [ 70%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_color[True] PASSED [ 70%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_color[False] PASSED [ 70%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_long_vectors[x] PASSED [ 70%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_long_vectors[y] PASSED [ 70%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_wide_vs_long_data PASSED [ 70%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_flat_vector PASSED [ 71%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_empty_data PASSED [ 71%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_singular_data PASSED [ 71%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_variable_assignment PASSED [ 71%] 972s tests/test_distributions.py::TestKDEPlotUnivariate::test_vertical_deprecation PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_deprecation PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_kernel_deprecation PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_shade_deprecation PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[layer] PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[stack] PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[fill] PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_stacking PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_filling PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_default[stack] PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_default[fill] PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[layer] PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[stack] PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[fill] PASSED [ 71%] 973s tests/test_distributions.py::TestKDEPlotUnivariate::test_color_cycle_interaction PASSED [ 71%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_artist_color[True] PASSED [ 71%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_artist_color[False] PASSED [ 71%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_datetime_scale PASSED [ 71%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_multiple_argument_check PASSED [ 71%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_cut PASSED [ 71%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_clip PASSED [ 72%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_line_is_density PASSED [ 72%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_cumulative PASSED [ 72%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_cumulative_requires_scipy SKIPPED [ 72%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_common_norm PASSED [ 72%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_common_grid PASSED [ 72%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_method PASSED [ 72%] 974s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_adjust PASSED [ 72%] 976s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_implicit PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_explicit PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_with_hue PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_normalization PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_weights PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_weight_norm PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_sticky_edges PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_line_kws PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_input_checking PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_axis_labels PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_legend PASSED [ 72%] 977s tests/test_distributions.py::TestKDEPlotUnivariate::test_replaced_kws PASSED [ 72%] 978s tests/test_distributions.py::TestKDEPlotBivariate::test_long_vectors PASSED [ 72%] 978s tests/test_distributions.py::TestKDEPlotBivariate::test_singular_data PASSED [ 72%] 978s tests/test_distributions.py::TestKDEPlotBivariate::test_fill_artists PASSED [ 72%] 978s tests/test_distributions.py::TestKDEPlotBivariate::test_common_norm PASSED [ 72%] 979s tests/test_distributions.py::TestKDEPlotBivariate::test_log_scale PASSED [ 73%] 979s tests/test_distributions.py::TestKDEPlotBivariate::test_bandwidth PASSED [ 73%] 979s tests/test_distributions.py::TestKDEPlotBivariate::test_weights PASSED [ 73%] 979s tests/test_distributions.py::TestKDEPlotBivariate::test_hue_ignores_cmap PASSED [ 73%] 979s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_line_colors PASSED [ 73%] 979s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_line_cmap PASSED [ 73%] 979s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_fill_colors PASSED [ 73%] 980s tests/test_distributions.py::TestKDEPlotBivariate::test_colorbar PASSED [ 73%] 980s tests/test_distributions.py::TestKDEPlotBivariate::test_levels_and_thresh PASSED [ 73%] 980s tests/test_distributions.py::TestKDEPlotBivariate::test_quantile_to_level PASSED [ 73%] 980s tests/test_distributions.py::TestKDEPlotBivariate::test_input_checking PASSED [ 73%] 980s tests/test_distributions.py::TestHistPlotUnivariate::test_color[bars-True] PASSED [ 73%] 980s tests/test_distributions.py::TestHistPlotUnivariate::test_color[bars-False] PASSED [ 73%] 980s tests/test_distributions.py::TestHistPlotUnivariate::test_color[step-True] PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_color[step-False] PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_color[poly-True] PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_color[poly-False] PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_long_vectors[x] PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_long_vectors[y] PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_wide_vs_long_data PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_flat_vector PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_empty_data PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_variable_assignment PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-bars] PASSED [ 73%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-step] PASSED [ 74%] 981s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-poly] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-bars] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-step] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-poly] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-bars] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-step] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-poly] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-bars] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-step] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-poly] PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_stack PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_dodge PASSED [ 74%] 982s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_as_numpy_dodged PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_multiple_input_check PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_element_input_check PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_count_stat PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat_common_norm PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat_unique_norm PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat[probability] PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat[proportion] PASSED [ 74%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_common_norm[probability] PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_common_norm[proportion] PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_unique_norm[probability] PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_unique_norm[proportion] PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_percent_stat PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_common_bins PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_unique_bins PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_range_with_inf PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_weights_with_missing PASSED [ 75%] 983s tests/test_distributions.py::TestHistPlotUnivariate::test_weight_norm PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_discrete PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_discrete_categorical_default PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_categorical_yaxis_inversion PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_datetime_scale PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[count] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[density] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[probability] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[count-layer] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[count-dodge] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[density-layer] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[density-dodge] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[probability-layer] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[probability-dodge] PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_default_cut PASSED [ 75%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_hue PASSED [ 76%] 984s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_yaxis PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_line_kws PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_singular_data PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_element_default PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_bars_no_fill PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_poly_fill PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_poly_no_fill PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_step_no_fill PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill_xy PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_step_no_fill_xy PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_weighted_histogram PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_weights_with_auto_bins PASSED [ 76%] 985s tests/test_distributions.py::TestHistPlotUnivariate::test_shrink PASSED [ 76%] 986s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_explicit PASSED [ 76%] 986s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_implicit PASSED [ 76%] 986s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_dodge PASSED [ 76%] 986s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_kde PASSED [ 76%] 986s tests/test_distributions.py::TestHistPlotUnivariate::test_auto_linewidth[True] PASSED [ 76%] 989s tests/test_distributions.py::TestHistPlotUnivariate::test_auto_linewidth[False] PASSED [ 76%] 989s tests/test_distributions.py::TestHistPlotUnivariate::test_bar_kwargs PASSED [ 76%] 990s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill_kwargs PASSED [ 76%] 990s tests/test_distributions.py::TestHistPlotUnivariate::test_step_line_kwargs PASSED [ 76%] 990s tests/test_distributions.py::TestHistPlotUnivariate::test_label PASSED [ 77%] 990s tests/test_distributions.py::TestHistPlotUnivariate::test_default_color_scout_cleanup PASSED [ 77%] 990s tests/test_distributions.py::TestHistPlotBivariate::test_mesh PASSED [ 77%] 990s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_hue PASSED [ 77%] 990s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_hue_unique_bins PASSED [ 77%] 990s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_col_unique_bins PASSED [ 77%] 990s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_log_scale PASSED [ 77%] 990s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_thresh PASSED [ 77%] 990s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_sticky_edges PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_common_norm PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_unique_norm PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[probability] PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[proportion] PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[percent] PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_colors PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_color_limits PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_hue_color_limits PASSED [ 77%] 991s tests/test_distributions.py::TestHistPlotBivariate::test_colorbar PASSED [ 77%] 991s tests/test_distributions.py::TestECDFPlotUnivariate::test_color PASSED [ 77%] 991s tests/test_distributions.py::TestECDFPlotUnivariate::test_long_vectors[x] PASSED [ 77%] 991s tests/test_distributions.py::TestECDFPlotUnivariate::test_long_vectors[y] PASSED [ 77%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_hue PASSED [ 77%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_line_kwargs PASSED [ 77%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_drawstyle[x] PASSED [ 77%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_drawstyle[y] PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits[x-y] PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits[y-x] PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits_complementary[x-y] PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits_complementary[y-x] PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_count[x-y] PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_count[y-x] PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_weights PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_bivariate_error PASSED [ 78%] 992s tests/test_distributions.py::TestECDFPlotUnivariate::test_log_scale PASSED [ 78%] 993s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs0] PASSED [ 78%] 994s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs1] PASSED [ 78%] 994s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs2] PASSED [ 78%] 994s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs3] PASSED [ 78%] 995s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs4] PASSED [ 78%] 996s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs5] PASSED [ 78%] 996s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs6] PASSED [ 78%] 996s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs7] PASSED [ 78%] 997s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs8] PASSED [ 78%] 998s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs9] PASSED [ 78%] 999s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs10] PASSED [ 78%] 1000s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs11] PASSED [ 78%] 1001s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs12] PASSED [ 78%] 1001s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs13] PASSED [ 78%] 1002s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs14] PASSED [ 79%] 1003s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs15] PASSED [ 79%] 1003s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs0] PASSED [ 79%] 1003s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs1] PASSED [ 79%] 1004s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs2] PASSED [ 79%] 1004s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs3] PASSED [ 79%] 1005s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs4] PASSED [ 79%] 1005s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs5] PASSED [ 79%] 1006s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs6] PASSED [ 79%] 1006s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs7] PASSED [ 79%] 1007s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs8] PASSED [ 79%] 1007s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs9] PASSED [ 79%] 1008s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs10] PASSED [ 79%] 1009s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs11] PASSED [ 79%] 1009s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs0] PASSED [ 79%] 1009s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs1] PASSED [ 79%] 1012s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs2] PASSED [ 79%] 1013s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs3] PASSED [ 79%] 1013s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs4] PASSED [ 79%] 1013s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs5] PASSED [ 79%] 1014s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs6] PASSED [ 79%] 1014s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs7] PASSED [ 79%] 1015s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs8] PASSED [ 79%] 1016s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs9] PASSED [ 80%] 1016s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs0] PASSED [ 80%] 1017s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs1] PASSED [ 80%] 1017s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs2] PASSED [ 80%] 1018s tests/test_distributions.py::TestDisPlot::test_facets[col] PASSED [ 80%] 1018s tests/test_distributions.py::TestDisPlot::test_facets[row] PASSED [ 80%] 1019s tests/test_distributions.py::TestDisPlot::test_facet_multiple[dodge] PASSED [ 80%] 1020s tests/test_distributions.py::TestDisPlot::test_facet_multiple[stack] PASSED [ 80%] 1020s tests/test_distributions.py::TestDisPlot::test_facet_multiple[fill] PASSED [ 80%] 1021s tests/test_distributions.py::TestDisPlot::test_ax_warning PASSED [ 80%] 1021s tests/test_distributions.py::TestDisPlot::test_array_faceting[col] PASSED [ 80%] 1021s tests/test_distributions.py::TestDisPlot::test_array_faceting[row] PASSED [ 80%] 1022s tests/test_distributions.py::TestDisPlot::test_legend PASSED [ 80%] 1022s tests/test_distributions.py::TestDisPlot::test_empty PASSED [ 80%] 1022s tests/test_distributions.py::TestDisPlot::test_bivariate_ecdf_error PASSED [ 80%] 1023s tests/test_distributions.py::TestDisPlot::test_bivariate_kde_norm PASSED [ 80%] 1023s tests/test_distributions.py::TestDisPlot::test_bivariate_hist_norm PASSED [ 80%] 1024s tests/test_distributions.py::TestDisPlot::test_facetgrid_data PASSED [ 80%] 1024s tests/test_docstrings.py::TestDocstringComponents::test_from_dict PASSED [ 80%] 1024s tests/test_docstrings.py::TestDocstringComponents::test_from_nested_components PASSED [ 80%] 1024s tests/test_docstrings.py::TestDocstringComponents::test_from_function PASSED [ 80%] 1024s tests/test_docstrings.py::TestDocstringComponents::test_from_method PASSED [ 80%] 1024s tests/test_matrix.py::TestHeatmap::test_ndarray_input PASSED [ 80%] 1024s tests/test_matrix.py::TestHeatmap::test_df_input PASSED [ 80%] 1024s tests/test_matrix.py::TestHeatmap::test_df_multindex_input PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_mask_input[float] PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_mask_input[int64] PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_mask_input[object] PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_mask_limits PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_default_vlims PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_robust_vlims PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_custom_sequential_vlims PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_custom_diverging_vlims PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_array_with_nans PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_mask PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_custom_cmap PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_centered_vlims PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_default_colors PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_custom_vlim_colors PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_custom_center_colors PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_cmap_with_properties PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_explicit_none_norm PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_ticklabels_off PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_custom_ticklabels PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_custom_ticklabel_interval PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_overwrite_kws PASSED [ 81%] 1024s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_with_mask PASSED [ 81%] 1025s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_mesh_colors PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_other_data PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_different_shapes PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_with_limited_ticklabels PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_heatmap_cbar PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_heatmap_axes PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_heatmap_ticklabel_rotation PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_heatmap_inner_lines PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_square_aspect PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_mask_validation PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_missing_data_mask PASSED [ 82%] 1025s tests/test_matrix.py::TestHeatmap::test_cbar_ticks PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_ndarray_input PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_df_input PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_df_multindex_input PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_axis0_input PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_rotate_input PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_rotate_axis0_input PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_custom_linkage PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_label_false PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_linkage_scipy PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_fastcluster_other_method SKIPPED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_fastcluster_non_euclidean SKIPPED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_dendrogram_plot PASSED [ 82%] 1025s tests/test_matrix.py::TestDendrogram::test_dendrogram_rotate PASSED [ 83%] 1026s tests/test_matrix.py::TestDendrogram::test_dendrogram_ticklabel_rotation PASSED [ 83%] 1026s tests/test_matrix.py::TestClustermap::test_ndarray_input PASSED [ 83%] 1026s tests/test_matrix.py::TestClustermap::test_df_input PASSED [ 83%] 1026s tests/test_matrix.py::TestClustermap::test_corr_df_input PASSED [ 83%] 1026s tests/test_matrix.py::TestClustermap::test_pivot_input PASSED [ 83%] 1026s tests/test_matrix.py::TestClustermap::test_colors_input PASSED [ 83%] 1026s tests/test_matrix.py::TestClustermap::test_categorical_colors_input PASSED [ 83%] 1026s tests/test_matrix.py::TestClustermap::test_nested_colors_input PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_colors_input_custom_cmap PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_z_score PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_z_score_axis0 PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_standard_scale PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_standard_scale_axis0 PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_z_score_standard_scale PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_color_list_to_matrix_and_cmap PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_nested_color_list_to_matrix_and_cmap PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_color_list_to_matrix_and_cmap_axis1 PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_color_list_to_matrix_and_cmap_different_sizes PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_savefig PASSED [ 83%] 1027s tests/test_matrix.py::TestClustermap::test_plot_dendrograms PASSED [ 83%] 1028s tests/test_matrix.py::TestClustermap::test_cluster_false PASSED [ 83%] 1028s tests/test_matrix.py::TestClustermap::test_row_col_colors PASSED [ 83%] 1028s tests/test_matrix.py::TestClustermap::test_cluster_false_row_col_colors PASSED [ 83%] 1029s tests/test_matrix.py::TestClustermap::test_row_col_colors_df PASSED [ 84%] 1030s tests/test_matrix.py::TestClustermap::test_row_col_colors_df_shuffled PASSED [ 84%] 1030s tests/test_matrix.py::TestClustermap::test_row_col_colors_df_missing PASSED [ 84%] 1031s tests/test_matrix.py::TestClustermap::test_row_col_colors_df_one_axis PASSED [ 84%] 1031s tests/test_matrix.py::TestClustermap::test_row_col_colors_series PASSED [ 84%] 1032s tests/test_matrix.py::TestClustermap::test_row_col_colors_series_shuffled PASSED [ 84%] 1033s tests/test_matrix.py::TestClustermap::test_row_col_colors_series_missing PASSED [ 84%] 1033s tests/test_matrix.py::TestClustermap::test_row_col_colors_ignore_heatmap_kwargs PASSED [ 84%] 1033s tests/test_matrix.py::TestClustermap::test_row_col_colors_raise_on_mixed_index_types PASSED [ 84%] 1033s tests/test_matrix.py::TestClustermap::test_mask_reorganization PASSED [ 84%] 1034s tests/test_matrix.py::TestClustermap::test_ticklabel_reorganization PASSED [ 84%] 1034s tests/test_matrix.py::TestClustermap::test_noticklabels PASSED [ 84%] 1036s tests/test_matrix.py::TestClustermap::test_size_ratios PASSED [ 84%] 1037s tests/test_matrix.py::TestClustermap::test_cbar_pos PASSED [ 84%] 1037s tests/test_matrix.py::TestClustermap::test_square_warning PASSED [ 84%] 1038s tests/test_matrix.py::TestClustermap::test_clustermap_annotation PASSED [ 84%] 1038s tests/test_matrix.py::TestClustermap::test_tree_kws PASSED [ 84%] 1038s tests/test_miscplot.py::TestPalPlot::test_palplot_size PASSED [ 84%] 1040s tests/test_miscplot.py::TestDogPlot::test_dogplot PASSED [ 84%] 1040s tests/test_objects.py::test_objects_namespace PASSED [ 84%] 1040s tests/test_palettes.py::TestColorPalettes::test_current_palette PASSED [ 84%] 1040s tests/test_palettes.py::TestColorPalettes::test_palette_context PASSED [ 84%] 1040s tests/test_palettes.py::TestColorPalettes::test_big_palette_context PASSED [ 84%] 1040s tests/test_palettes.py::TestColorPalettes::test_palette_size PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_seaborn_palettes PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_hls_palette PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_husl_palette PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_mpl_palette PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_mpl_dark_palette PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_bad_palette_name PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_terrible_palette_name PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_bad_palette_colors PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_palette_desat PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_palette_is_list_of_tuples PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_palette_cycles PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_hls_values PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_husl_values PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_cbrewer_qual PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_mpl_reversal PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_rgb_from_hls PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_rgb_from_husl PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_rgb_from_xkcd PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_light_palette PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_dark_palette PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_diverging_palette PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_blend_palette PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_cubehelix_against_matplotlib PASSED [ 85%] 1040s tests/test_palettes.py::TestColorPalettes::test_cubehelix_n_colors PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_cubehelix_reverse PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_cubehelix_cmap PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_cubehelix_code PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_xkcd_palette PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_crayon_palette PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_color_codes PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_as_hex PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_preserved_palette_length PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_html_repr PASSED [ 86%] 1040s tests/test_palettes.py::TestColorPalettes::test_colormap_display_patch PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_default_return PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_key_usage PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_bad_style PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_rc_override PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_set_style PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_style_context_manager PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_style_context_independence PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_set_rc PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_set_with_palette PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_reset_defaults PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_reset_orig PASSED [ 86%] 1040s tests/test_rcmod.py::TestAxesStyle::test_set_is_alias PASSED [ 86%] 1040s tests/test_rcmod.py::TestPlottingContext::test_default_return PASSED [ 86%] 1040s tests/test_rcmod.py::TestPlottingContext::test_key_usage PASSED [ 87%] 1040s tests/test_rcmod.py::TestPlottingContext::test_bad_context PASSED [ 87%] 1040s tests/test_rcmod.py::TestPlottingContext::test_font_scale PASSED [ 87%] 1040s tests/test_rcmod.py::TestPlottingContext::test_rc_override PASSED [ 87%] 1040s tests/test_rcmod.py::TestPlottingContext::test_set_context PASSED [ 87%] 1040s tests/test_rcmod.py::TestPlottingContext::test_context_context_manager PASSED [ 87%] 1040s tests/test_rcmod.py::TestPalette::test_set_palette PASSED [ 87%] 1040s tests/test_rcmod.py::TestFonts::test_set_font SKIPPED (Verdana font ...) [ 87%] 1040s tests/test_rcmod.py::TestFonts::test_set_serif_font PASSED [ 87%] 1040s tests/test_rcmod.py::TestFonts::test_different_sans_serif SKIPPED (V...) [ 87%] 1040s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_frame PASSED [ 87%] 1040s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_series PASSED [ 87%] 1040s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_array PASSED [ 87%] 1040s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_lists PASSED [ 87%] 1040s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_mix PASSED [ 87%] 1040s tests/test_regression.py::TestLinearPlotter::test_establish_variables_from_bad PASSED [ 87%] 1040s tests/test_regression.py::TestLinearPlotter::test_dropna PASSED [ 87%] 1040s tests/test_regression.py::TestRegressionPlotter::test_variables_from_frame PASSED [ 87%] 1040s tests/test_regression.py::TestRegressionPlotter::test_variables_from_series PASSED [ 87%] 1040s tests/test_regression.py::TestRegressionPlotter::test_variables_from_mix PASSED [ 87%] 1040s tests/test_regression.py::TestRegressionPlotter::test_variables_must_be_1d PASSED [ 87%] 1040s tests/test_regression.py::TestRegressionPlotter::test_dropna PASSED [ 87%] 1040s tests/test_regression.py::TestRegressionPlotter::test_singleton[x0-y0] PASSED [ 87%] 1040s tests/test_regression.py::TestRegressionPlotter::test_singleton[x1-y1] PASSED [ 87%] 1040s tests/test_regression.py::TestRegressionPlotter::test_singleton[x2-y2] PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_ci PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_fast_regression SKIPPED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_regress_poly SKIPPED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_statsmodels_missing_errors[logistic] PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_statsmodels_missing_errors[robust] PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_statsmodels_missing_errors[lowess] PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_regress_logx PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_regress_n_boot SKIPPED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_regress_without_bootstrap SKIPPED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_regress_bootstrap_seed PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_numeric_bins PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_provided_bins PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_bin_results PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_scatter_data PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_estimate_data PASSED [ 88%] 1040s tests/test_regression.py::TestRegressionPlotter::test_estimate_cis PASSED [ 88%] 1041s tests/test_regression.py::TestRegressionPlotter::test_estimate_units PASSED [ 88%] 1041s tests/test_regression.py::TestRegressionPlotter::test_partial PASSED [ 88%] 1041s tests/test_regression.py::TestRegressionPlotter::test_logistic_regression SKIPPED [ 88%] 1041s tests/test_regression.py::TestRegressionPlotter::test_logistic_perfect_separation SKIPPED [ 88%] 1041s tests/test_regression.py::TestRegressionPlotter::test_robust_regression SKIPPED [ 88%] 1041s tests/test_regression.py::TestRegressionPlotter::test_lowess_regression SKIPPED [ 88%] 1041s tests/test_regression.py::TestRegressionPlotter::test_regression_options PASSED [ 88%] 1041s tests/test_regression.py::TestRegressionPlotter::test_regression_limits PASSED [ 89%] 1041s tests/test_regression.py::TestRegressionPlots::test_regplot_basic PASSED [ 89%] 1041s tests/test_regression.py::TestRegressionPlots::test_regplot_selective PASSED [ 89%] 1041s tests/test_regression.py::TestRegressionPlots::test_regplot_scatter_kws_alpha PASSED [ 89%] 1042s tests/test_regression.py::TestRegressionPlots::test_regplot_binned PASSED [ 89%] 1042s tests/test_regression.py::TestRegressionPlots::test_lmplot_no_data PASSED [ 89%] 1042s tests/test_regression.py::TestRegressionPlots::test_lmplot_basic PASSED [ 89%] 1042s tests/test_regression.py::TestRegressionPlots::test_lmplot_hue PASSED [ 89%] 1043s tests/test_regression.py::TestRegressionPlots::test_lmplot_markers PASSED [ 89%] 1043s tests/test_regression.py::TestRegressionPlots::test_lmplot_marker_linewidths PASSED [ 89%] 1046s tests/test_regression.py::TestRegressionPlots::test_lmplot_facets PASSED [ 89%] 1047s tests/test_regression.py::TestRegressionPlots::test_lmplot_hue_col_nolegend PASSED [ 89%] 1047s tests/test_regression.py::TestRegressionPlots::test_lmplot_scatter_kws PASSED [ 89%] 1048s tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_truncate[True] PASSED [ 89%] 1049s tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_truncate[False] PASSED [ 89%] 1049s tests/test_regression.py::TestRegressionPlots::test_lmplot_sharey PASSED [ 89%] 1049s tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_kws PASSED [ 89%] 1049s tests/test_regression.py::TestRegressionPlots::test_residplot PASSED [ 89%] 1049s tests/test_regression.py::TestRegressionPlots::test_residplot_lowess SKIPPED [ 89%] 1049s tests/test_regression.py::TestRegressionPlots::test_residplot_statsmodels_missing_errors[robust] PASSED [ 89%] 1049s tests/test_regression.py::TestRegressionPlots::test_residplot_statsmodels_missing_errors[lowess] PASSED [ 89%] 1049s tests/test_regression.py::TestRegressionPlots::test_three_point_colors PASSED [ 89%] 1050s tests/test_regression.py::TestRegressionPlots::test_regplot_xlim PASSED [ 89%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_df_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_df_with_nonnumeric_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_array_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_flat_array_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_flat_list_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_flat_series_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_list_of_series_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_list_of_arrays_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_list_of_list_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_dict_of_series_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_dict_of_arrays_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_wide_dict_of_lists_variables PASSED [ 90%] 1050s tests/test_relational.py::TestRelationalPlotter::test_relplot_simple PASSED [ 90%] 1058s tests/test_relational.py::TestRelationalPlotter::test_relplot_complex PASSED [ 90%] 1059s tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[series] PASSED [ 90%] 1059s tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[numpy] PASSED [ 90%] 1059s tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[list] PASSED [ 90%] 1060s tests/test_relational.py::TestRelationalPlotter::test_relplot_wide PASSED [ 90%] 1060s tests/test_relational.py::TestRelationalPlotter::test_relplot_hues PASSED [ 90%] 1060s tests/test_relational.py::TestRelationalPlotter::test_relplot_sizes PASSED [ 90%] 1061s tests/test_relational.py::TestRelationalPlotter::test_relplot_styles PASSED [ 90%] 1061s tests/test_relational.py::TestRelationalPlotter::test_relplot_weighted_estimator PASSED [ 90%] 1061s tests/test_relational.py::TestRelationalPlotter::test_relplot_stringy_numerics PASSED [ 90%] 1062s tests/test_relational.py::TestRelationalPlotter::test_relplot_legend PASSED [ 90%] 1063s tests/test_relational.py::TestRelationalPlotter::test_relplot_unshared_axis_labels PASSED [ 91%] 1063s tests/test_relational.py::TestRelationalPlotter::test_relplot_data PASSED [ 91%] 1064s tests/test_relational.py::TestRelationalPlotter::test_facet_variable_collision PASSED [ 91%] 1064s tests/test_relational.py::TestRelationalPlotter::test_relplot_scatter_unused_variables PASSED [ 91%] 1064s tests/test_relational.py::TestRelationalPlotter::test_ax_kwarg_removal PASSED [ 91%] 1064s tests/test_relational.py::TestRelationalPlotter::test_legend_has_no_offset PASSED [ 91%] 1064s tests/test_relational.py::TestRelationalPlotter::test_lineplot_2d_dashes PASSED [ 91%] 1064s tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_hue PASSED [ 91%] 1064s tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_style PASSED [ 91%] 1065s tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_hue_and_style PASSED [ 91%] 1066s tests/test_relational.py::TestLinePlotter::test_color PASSED [ 91%] 1067s tests/test_relational.py::TestLinePlotter::test_legend_no_semantics PASSED [ 91%] 1067s tests/test_relational.py::TestLinePlotter::test_legend_hue_categorical PASSED [ 91%] 1068s tests/test_relational.py::TestLinePlotter::test_legend_hue_and_style_same PASSED [ 91%] 1068s tests/test_relational.py::TestLinePlotter::test_legend_hue_and_style_diff PASSED [ 91%] 1069s tests/test_relational.py::TestLinePlotter::test_legend_hue_and_size_same PASSED [ 91%] 1069s tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[hue] PASSED [ 91%] 1069s tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[size] PASSED [ 91%] 1069s tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[style] PASSED [ 91%] 1069s tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[hue] PASSED [ 91%] 1069s tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[size] PASSED [ 91%] 1069s tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[style] PASSED [ 91%] 1070s tests/test_relational.py::TestLinePlotter::test_legend_value_error PASSED [ 91%] 1070s tests/test_relational.py::TestLinePlotter::test_legend_log_norm[hue] PASSED [ 91%] 1070s tests/test_relational.py::TestLinePlotter::test_legend_log_norm[size] PASSED [ 92%] 1070s tests/test_relational.py::TestLinePlotter::test_legend_binary_var[hue] PASSED [ 92%] 1070s tests/test_relational.py::TestLinePlotter::test_legend_binary_var[size] PASSED [ 92%] 1071s tests/test_relational.py::TestLinePlotter::test_legend_binary_numberic_brief[hue] PASSED [ 92%] 1071s tests/test_relational.py::TestLinePlotter::test_legend_binary_numberic_brief[size] PASSED [ 92%] 1072s tests/test_relational.py::TestLinePlotter::test_plot PASSED [ 92%] 1072s tests/test_relational.py::TestLinePlotter::test_weights PASSED [ 92%] 1072s tests/test_relational.py::TestLinePlotter::test_non_aggregated_data PASSED [ 92%] 1072s tests/test_relational.py::TestLinePlotter::test_orient PASSED [ 92%] 1072s tests/test_relational.py::TestLinePlotter::test_log_scale PASSED [ 92%] 1072s tests/test_relational.py::TestLinePlotter::test_axis_labels PASSED [ 92%] 1073s tests/test_relational.py::TestLinePlotter::test_matplotlib_kwargs PASSED [ 92%] 1073s tests/test_relational.py::TestLinePlotter::test_nonmapped_dashes PASSED [ 92%] 1073s tests/test_relational.py::TestLinePlotter::test_lineplot_axes PASSED [ 92%] 1074s tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_hue PASSED [ 92%] 1074s tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_style PASSED [ 92%] 1074s tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_hue_and_style PASSED [ 92%] 1075s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics0] PASSED [ 92%] 1075s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics1] PASSED [ 92%] 1076s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics2] PASSED [ 92%] 1077s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics3] PASSED [ 92%] 1078s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics4] PASSED [ 92%] 1079s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics5] PASSED [ 92%] 1080s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics6] PASSED [ 92%] 1081s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics7] PASSED [ 93%] 1082s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics8] PASSED [ 93%] 1083s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics9] PASSED [ 93%] 1085s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics10] PASSED [ 93%] 1085s tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics11] PASSED [ 93%] 1093s tests/test_relational.py::TestLinePlotter::test_lineplot_smoke PASSED [ 93%] 1093s tests/test_relational.py::TestLinePlotter::test_ci_deprecation PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_color PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_no_semantics PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_hue PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_hue_style_same PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_hue_style_different PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_data_hue_size_same PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_size_numeric_list PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_size_numeric_dict PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_numeric_hue_full PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_numeric_hue_brief PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_numeric_size_full PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_numeric_size_brief PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_attributes_hue PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_attributes_style PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_attributes_hue_and_style PASSED [ 93%] 1094s tests/test_relational.py::TestScatterPlotter::test_legend_value_error PASSED [ 93%] 1095s tests/test_relational.py::TestScatterPlotter::test_plot PASSED [ 93%] 1095s tests/test_relational.py::TestScatterPlotter::test_axis_labels PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_scatterplot_axes PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_literal_attribute_vectors PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_supplied_color_array PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_hue_order PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_linewidths PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_size_norm_extrapolation PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_datetime_scale PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_unfilled_marker_edgecolor_warning PASSED [ 94%] 1095s tests/test_relational.py::TestScatterPlotter::test_short_form_kwargs PASSED [ 94%] 1096s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics0] PASSED [ 94%] 1096s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics1] PASSED [ 94%] 1096s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics2] PASSED [ 94%] 1096s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics3] PASSED [ 94%] 1096s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics4] PASSED [ 94%] 1097s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics5] PASSED [ 94%] 1097s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics6] PASSED [ 94%] 1097s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics7] PASSED [ 94%] 1097s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics8] PASSED [ 94%] 1097s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics9] PASSED [ 94%] 1098s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics10] PASSED [ 94%] 1098s tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics11] PASSED [ 94%] 1102s tests/test_relational.py::TestScatterPlotter::test_scatterplot_smoke PASSED [ 94%] 1102s tests/test_statistics.py::TestKDE::test_gridsize PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_cut PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_clip PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_density_normalization PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_cumulative PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_cached_support PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_bw_method PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_bw_adjust PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_bivariate_grid PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_bivariate_normalization PASSED [ 95%] 1102s tests/test_statistics.py::TestKDE::test_bivariate_cumulative PASSED [ 95%] 1102s tests/test_statistics.py::TestHistogram::test_string_bins PASSED [ 95%] 1102s tests/test_statistics.py::TestHistogram::test_int_bins PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_array_bins PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_string_bins PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_int_bins PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_array_bins PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_binwidth PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_binwidth PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_binrange PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_binrange PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_discrete_bins PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_odd_single_observation PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_binwidth_roundoff PASSED [ 95%] 1103s tests/test_statistics.py::TestHistogram::test_histogram PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_count_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_density_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_probability_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_frequency_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_cumulative_count PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_cumulative_density PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_cumulative_probability PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_cumulative_frequency PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_histogram PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_count_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_density_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_probability_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_frequency_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_cumulative_count PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_cumulative_density PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_cumulative_frequency PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bivariate_cumulative_probability PASSED [ 96%] 1103s tests/test_statistics.py::TestHistogram::test_bad_stat PASSED [ 96%] 1103s tests/test_statistics.py::TestECDF::test_univariate_proportion PASSED [ 96%] 1103s tests/test_statistics.py::TestECDF::test_univariate_count PASSED [ 96%] 1103s tests/test_statistics.py::TestECDF::test_univariate_percent PASSED [ 96%] 1103s tests/test_statistics.py::TestECDF::test_univariate_proportion_weights PASSED [ 96%] 1103s tests/test_statistics.py::TestECDF::test_univariate_count_weights PASSED [ 96%] 1103s tests/test_statistics.py::TestECDF::test_against_statsmodels SKIPPED [ 97%] 1103s tests/test_statistics.py::TestECDF::test_invalid_stat PASSED [ 97%] 1103s tests/test_statistics.py::TestECDF::test_bivariate_error PASSED [ 97%] 1103s tests/test_statistics.py::TestEstimateAggregator::test_func_estimator PASSED [ 97%] 1103s tests/test_statistics.py::TestEstimateAggregator::test_name_estimator PASSED [ 97%] 1103s tests/test_statistics.py::TestEstimateAggregator::test_custom_func_estimator PASSED [ 97%] 1103s tests/test_statistics.py::TestEstimateAggregator::test_se_errorbars PASSED [ 97%] 1103s tests/test_statistics.py::TestEstimateAggregator::test_sd_errorbars PASSED [ 97%] 1103s tests/test_statistics.py::TestEstimateAggregator::test_pi_errorbars PASSED [ 97%] 1106s tests/test_statistics.py::TestEstimateAggregator::test_ci_errorbars PASSED [ 97%] 1106s tests/test_statistics.py::TestEstimateAggregator::test_custom_errorbars PASSED [ 97%] 1106s tests/test_statistics.py::TestEstimateAggregator::test_singleton_errorbars PASSED [ 97%] 1106s tests/test_statistics.py::TestEstimateAggregator::test_errorbar_validation PASSED [ 97%] 1106s tests/test_statistics.py::TestWeightedAggregator::test_weighted_mean PASSED [ 97%] 1106s tests/test_statistics.py::TestWeightedAggregator::test_weighted_ci PASSED [ 97%] 1106s tests/test_statistics.py::TestWeightedAggregator::test_limited_estimator PASSED [ 97%] 1106s tests/test_statistics.py::TestWeightedAggregator::test_limited_ci PASSED [ 97%] 1106s tests/test_statistics.py::TestLetterValues::test_levels PASSED [ 97%] 1106s tests/test_statistics.py::TestLetterValues::test_values PASSED [ 97%] 1106s tests/test_statistics.py::TestLetterValues::test_fliers PASSED [ 97%] 1106s tests/test_statistics.py::TestLetterValues::test_median PASSED [ 97%] 1106s tests/test_statistics.py::TestLetterValues::test_k_depth_int PASSED [ 97%] 1106s tests/test_statistics.py::TestLetterValues::test_trust_alpha PASSED [ 97%] 1106s tests/test_statistics.py::TestLetterValues::test_outlier_prop PASSED [ 97%] 1106s tests/test_utils.py::test_ci_to_errsize PASSED [ 98%] 1106s tests/test_utils.py::test_desaturate PASSED [ 98%] 1106s tests/test_utils.py::test_desaturation_prop PASSED [ 98%] 1106s tests/test_utils.py::test_saturate PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[a-a0] PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[abc-abc0] PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[a-a1] PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[abc-abc1] PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[s4-abc] PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[s5-] PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[1-1] PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[0-0] PASSED [ 98%] 1106s tests/test_utils.py::test_to_utf8[s8-[]] PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_specific_axes PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_with_offset PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_side_specific_offset PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_with_offset_specific_axes PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_trim_spines PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_trim_inverted PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_trim_noticks PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_trim_categorical PASSED [ 98%] 1106s tests/test_utils.py::TestSpineUtils::test_despine_moved_ticks PASSED [ 98%] 1106s tests/test_utils.py::test_ticklabels_overlap PASSED [ 98%] 1106s tests/test_utils.py::test_locator_to_legend_entries PASSED [ 99%] 1107s tests/test_utils.py::test_move_legend_matplotlib_objects PASSED [ 99%] 1107s tests/test_utils.py::test_move_legend_grid_object PASSED [ 99%] 1107s tests/test_utils.py::test_move_legend_input_checks PASSED [ 99%] 1107s tests/test_utils.py::test_move_legend_with_labels PASSED [ 99%] 1108s tests/test_utils.py::test_get_dataset_names PASSED [ 99%] 1119s tests/test_utils.py::test_load_datasets PASSED [ 99%] 1120s tests/test_utils.py::test_load_dataset_string_error PASSED [ 99%] 1120s tests/test_utils.py::test_load_dataset_passed_data_error PASSED [ 99%] 1137s tests/test_utils.py::test_load_cached_datasets PASSED [ 99%] 1137s tests/test_utils.py::test_relative_luminance PASSED [ 99%] 1137s tests/test_utils.py::test_get_color_cycle[cycler0-result0] PASSED [ 99%] 1137s tests/test_utils.py::test_get_color_cycle[cycler1-result1] PASSED [ 99%] 1137s tests/test_utils.py::test_get_color_cycle[cycler2-result2] PASSED [ 99%] 1137s tests/test_utils.py::test_get_color_cycle[cycler3-result3] PASSED [ 99%] 1137s tests/test_utils.py::test_get_color_cycle[cycler4-result4] PASSED [ 99%] 1137s tests/test_utils.py::test_get_color_cycle[cycler5-result5] PASSED [ 99%] 1137s tests/test_utils.py::test_get_color_cycle[cycler6-result6] PASSED [ 99%] 1137s tests/test_utils.py::test_remove_na PASSED [ 99%] 1137s tests/test_utils.py::test_assign_default_kwargs PASSED [ 99%] 1137s tests/test_utils.py::test_check_argument PASSED [ 99%] 1137s tests/test_utils.py::test_draw_figure PASSED [ 99%] 1137s tests/test_utils.py::test_deprecate_ci PASSED [ 99%] 1137s tests/test_utils.py::test_version_predates PASSED [100%] 1137s 1137s =============================== warnings summary =============================== 1137s tests/test_base.py:1337 1137s /tmp/autopkgtest.BFBCZ6/autopkgtest_tmp/tests/test_base.py:1337: PytestRemovedIn9Warning: Marks applied to fixtures have no effect 1137s See docs: https://docs.pytest.org/en/stable/deprecations.html#applying-a-mark-to-a-fixture-function 1137s @pytest.fixture( 1137s 1137s tests/test_base.py::TestSizeMapping::test_array_palette_deprecation 1137s /usr/lib/python3/dist-packages/pluggy/_callers.py:103: UserWarning: 1137s The palette list has fewer values (2) than needed (3) and will cycle, which may produce an uninterpretable plot. 1137s res = hook_impl.function(*args) 1137s 1137s tests/test_categorical.py: 35 warnings 1137s /tmp/autopkgtest.BFBCZ6/autopkgtest_tmp/tests/test_categorical.py:1209: DeprecationWarning: `in1d` is deprecated. Use `np.isin` instead. 1137s assert np.in1d( 1137s 1137s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1137s ===== 2358 passed, 16 skipped, 6 xfailed, 37 warnings in 389.38s (0:06:29) ===== 1152s autopkgtest [00:35:57]: test command1: -----------------------] 1153s command1 PASS 1153s autopkgtest [00:35:58]: test command1: - - - - - - - - - - results - - - - - - - - - - 1154s autopkgtest [00:35:59]: test autodep8-python3: preparing testbed 1249s autopkgtest [00:37:34]: testbed dpkg architecture: arm64 1249s autopkgtest [00:37:34]: testbed apt version: 2.9.30 1249s autopkgtest [00:37:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1249s autopkgtest [00:37:34]: testbed release detected to be: plucky 1250s autopkgtest [00:37:35]: updating testbed package index (apt update) 1251s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 1251s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1251s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1251s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1251s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 1251s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 1251s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [89.5 kB] 1251s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [729 kB] 1251s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [127 kB] 1251s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 1251s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [676 kB] 1251s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 1251s Fetched 1768 kB in 1s (1982 kB/s) 1252s Reading package lists... 1253s Reading package lists... 1254s Building dependency tree... 1254s Reading state information... 1255s Calculating upgrade... 1256s The following package was automatically installed and is no longer required: 1256s libapt-pkg6.0t64 1256s Use 'sudo apt autoremove' to remove it. 1256s The following packages will be upgraded: 1256s apt apt-utils binutils binutils-aarch64-linux-gnu binutils-common 1256s cryptsetup-bin fwupd inetutils-telnet kbd libapt-pkg7.0 libbinutils 1256s libcryptsetup12 libctf-nobfd0 libctf0 libfwupd3 libgprofng0 libplymouth5 1256s libsframe1 libssl3t64 openssl openssl-provider-legacy plymouth 1256s plymouth-theme-ubuntu-text python3-requests telnet ubuntu-pro-client 1256s ubuntu-pro-client-l10n 1256s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1256s Need to get 16.4 MB of archives. 1256s After this operation, 60.4 kB disk space will be freed. 1256s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 openssl-provider-legacy arm64 3.4.1-1ubuntu1 [38.6 kB] 1256s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libssl3t64 arm64 3.4.1-1ubuntu1 [2641 kB] 1256s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libapt-pkg7.0 arm64 2.9.30ubuntu1 [1024 kB] 1256s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 apt arm64 2.9.30ubuntu1 [1367 kB] 1256s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 apt-utils arm64 2.9.30ubuntu1 [207 kB] 1256s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 kbd arm64 2.7.1-2ubuntu1 [230 kB] 1257s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 openssl arm64 3.4.1-1ubuntu1 [1162 kB] 1257s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 ubuntu-pro-client-l10n arm64 34.1.3 [18.3 kB] 1257s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 ubuntu-pro-client arm64 34.1.3 [240 kB] 1257s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 inetutils-telnet arm64 2:2.5-6ubuntu1 [104 kB] 1257s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libplymouth5 arm64 24.004.60-2ubuntu5 [141 kB] 1257s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 plymouth-theme-ubuntu-text arm64 24.004.60-2ubuntu5 [9948 B] 1257s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 plymouth arm64 24.004.60-2ubuntu5 [135 kB] 1257s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 telnet all 0.17+2.5-6ubuntu1 [3694 B] 1257s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libgprofng0 arm64 2.44-2ubuntu1 [778 kB] 1257s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libctf0 arm64 2.44-2ubuntu1 [99.2 kB] 1257s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libctf-nobfd0 arm64 2.44-2ubuntu1 [103 kB] 1257s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 binutils-aarch64-linux-gnu arm64 2.44-2ubuntu1 [965 kB] 1257s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libbinutils arm64 2.44-2ubuntu1 [784 kB] 1257s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 binutils arm64 2.44-2ubuntu1 [209 kB] 1257s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 binutils-common arm64 2.44-2ubuntu1 [215 kB] 1257s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libsframe1 arm64 2.44-2ubuntu1 [14.6 kB] 1257s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libcryptsetup12 arm64 2:2.7.5-1ubuntu2 [271 kB] 1257s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 cryptsetup-bin arm64 2:2.7.5-1ubuntu2 [217 kB] 1257s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 fwupd arm64 2.0.6-3 [5288 kB] 1257s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libfwupd3 arm64 2.0.6-3 [129 kB] 1257s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-requests all 2.32.3+dfsg-4ubuntu1 [52.9 kB] 1257s Fetched 16.4 MB in 1s (13.9 MB/s) 1258s (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 ... 116718 files and directories currently installed.) 1258s Preparing to unpack .../openssl-provider-legacy_3.4.1-1ubuntu1_arm64.deb ... 1258s Unpacking openssl-provider-legacy (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 1258s Setting up openssl-provider-legacy (3.4.1-1ubuntu1) ... 1258s (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 ... 116718 files and directories currently installed.) 1258s Preparing to unpack .../libssl3t64_3.4.1-1ubuntu1_arm64.deb ... 1258s Unpacking libssl3t64:arm64 (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 1258s Setting up libssl3t64:arm64 (3.4.1-1ubuntu1) ... 1258s (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 ... 116717 files and directories currently installed.) 1258s Preparing to unpack .../libapt-pkg7.0_2.9.30ubuntu1_arm64.deb ... 1258s Unpacking libapt-pkg7.0:arm64 (2.9.30ubuntu1) over (2.9.30) ... 1258s Setting up libapt-pkg7.0:arm64 (2.9.30ubuntu1) ... 1258s (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 ... 116717 files and directories currently installed.) 1258s Preparing to unpack .../apt_2.9.30ubuntu1_arm64.deb ... 1258s Unpacking apt (2.9.30ubuntu1) over (2.9.30) ... 1258s Setting up apt (2.9.30ubuntu1) ... 1259s (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 ... 116717 files and directories currently installed.) 1259s Preparing to unpack .../00-apt-utils_2.9.30ubuntu1_arm64.deb ... 1259s Unpacking apt-utils (2.9.30ubuntu1) over (2.9.30) ... 1259s Preparing to unpack .../01-kbd_2.7.1-2ubuntu1_arm64.deb ... 1259s Unpacking kbd (2.7.1-2ubuntu1) over (2.6.4-2ubuntu3) ... 1259s Preparing to unpack .../02-openssl_3.4.1-1ubuntu1_arm64.deb ... 1259s Unpacking openssl (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 1259s Preparing to unpack .../03-ubuntu-pro-client-l10n_34.1.3_arm64.deb ... 1259s Unpacking ubuntu-pro-client-l10n (34.1.3) over (34.1.2) ... 1259s Preparing to unpack .../04-ubuntu-pro-client_34.1.3_arm64.deb ... 1260s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1260s for fn in glob1(directory, "%s.*" % fname): 1260s Unpacking ubuntu-pro-client (34.1.3) over (34.1.2) ... 1260s Preparing to unpack .../05-inetutils-telnet_2%3a2.5-6ubuntu1_arm64.deb ... 1260s Unpacking inetutils-telnet (2:2.5-6ubuntu1) over (2:2.5-5ubuntu1) ... 1260s Preparing to unpack .../06-libplymouth5_24.004.60-2ubuntu5_arm64.deb ... 1260s Unpacking libplymouth5:arm64 (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 1260s Preparing to unpack .../07-plymouth-theme-ubuntu-text_24.004.60-2ubuntu5_arm64.deb ... 1260s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 1260s Preparing to unpack .../08-plymouth_24.004.60-2ubuntu5_arm64.deb ... 1260s Unpacking plymouth (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 1260s Preparing to unpack .../09-telnet_0.17+2.5-6ubuntu1_all.deb ... 1260s Unpacking telnet (0.17+2.5-6ubuntu1) over (0.17+2.5-5ubuntu1) ... 1260s Preparing to unpack .../10-libgprofng0_2.44-2ubuntu1_arm64.deb ... 1260s Unpacking libgprofng0:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 1260s Preparing to unpack .../11-libctf0_2.44-2ubuntu1_arm64.deb ... 1260s Unpacking libctf0:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 1260s Preparing to unpack .../12-libctf-nobfd0_2.44-2ubuntu1_arm64.deb ... 1260s Unpacking libctf-nobfd0:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 1260s Preparing to unpack .../13-binutils-aarch64-linux-gnu_2.44-2ubuntu1_arm64.deb ... 1260s Unpacking binutils-aarch64-linux-gnu (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 1261s Preparing to unpack .../14-libbinutils_2.44-2ubuntu1_arm64.deb ... 1261s Unpacking libbinutils:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 1261s Preparing to unpack .../15-binutils_2.44-2ubuntu1_arm64.deb ... 1261s Unpacking binutils (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 1261s Preparing to unpack .../16-binutils-common_2.44-2ubuntu1_arm64.deb ... 1261s Unpacking binutils-common:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 1261s Preparing to unpack .../17-libsframe1_2.44-2ubuntu1_arm64.deb ... 1261s Unpacking libsframe1:arm64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 1261s Preparing to unpack .../18-libcryptsetup12_2%3a2.7.5-1ubuntu2_arm64.deb ... 1261s Unpacking libcryptsetup12:arm64 (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 1261s Preparing to unpack .../19-cryptsetup-bin_2%3a2.7.5-1ubuntu2_arm64.deb ... 1261s Unpacking cryptsetup-bin (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 1261s Preparing to unpack .../20-fwupd_2.0.6-3_arm64.deb ... 1261s Unpacking fwupd (2.0.6-3) over (2.0.5-1) ... 1261s Preparing to unpack .../21-libfwupd3_2.0.6-3_arm64.deb ... 1261s Unpacking libfwupd3:arm64 (2.0.6-3) over (2.0.5-1) ... 1261s Preparing to unpack .../22-python3-requests_2.32.3+dfsg-4ubuntu1_all.deb ... 1261s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1261s for fn in glob1(directory, "%s.*" % fname): 1261s Unpacking python3-requests (2.32.3+dfsg-4ubuntu1) over (2.32.3+dfsg-1ubuntu1) ... 1261s Setting up apt-utils (2.9.30ubuntu1) ... 1261s Setting up binutils-common:arm64 (2.44-2ubuntu1) ... 1261s Setting up inetutils-telnet (2:2.5-6ubuntu1) ... 1261s Setting up libctf-nobfd0:arm64 (2.44-2ubuntu1) ... 1261s Setting up libfwupd3:arm64 (2.0.6-3) ... 1261s Setting up libsframe1:arm64 (2.44-2ubuntu1) ... 1261s Setting up python3-requests (2.32.3+dfsg-4ubuntu1) ... 1262s Setting up libplymouth5:arm64 (24.004.60-2ubuntu5) ... 1262s Setting up libcryptsetup12:arm64 (2:2.7.5-1ubuntu2) ... 1262s Setting up kbd (2.7.1-2ubuntu1) ... 1262s Setting up libbinutils:arm64 (2.44-2ubuntu1) ... 1262s Setting up openssl (3.4.1-1ubuntu1) ... 1262s Setting up ubuntu-pro-client (34.1.3) ... 1263s Setting up fwupd (2.0.6-3) ... 1264s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 1264s fwupd.service is a disabled or a static unit not running, not starting it. 1264s Setting up libctf0:arm64 (2.44-2ubuntu1) ... 1264s Setting up cryptsetup-bin (2:2.7.5-1ubuntu2) ... 1264s Setting up ubuntu-pro-client-l10n (34.1.3) ... 1264s Setting up telnet (0.17+2.5-6ubuntu1) ... 1264s Setting up plymouth (24.004.60-2ubuntu5) ... 1264s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 1264s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 1264s Setting up binutils-aarch64-linux-gnu (2.44-2ubuntu1) ... 1264s Setting up libgprofng0:arm64 (2.44-2ubuntu1) ... 1264s Setting up binutils (2.44-2ubuntu1) ... 1264s Processing triggers for dbus (1.16.0-1ubuntu1) ... 1264s Processing triggers for initramfs-tools (0.145ubuntu2) ... 1264s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 1264s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 1283s System running in EFI mode, skipping. 1283s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1283s Processing triggers for man-db (2.13.0-1) ... 1284s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 1284s Processing triggers for initramfs-tools (0.145ubuntu2) ... 1284s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 1284s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 1300s System running in EFI mode, skipping. 1301s Reading package lists... 1302s Building dependency tree... 1302s Reading state information... 1302s Solving dependencies... 1303s The following packages will be REMOVED: 1303s libapt-pkg6.0t64* 1303s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 1303s After this operation, 3410 kB disk space will be freed. 1303s (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 ... 116714 files and directories currently installed.) 1303s Removing libapt-pkg6.0t64:arm64 (2.9.29) ... 1303s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1303s autopkgtest [00:38:28]: upgrading testbed (apt dist-upgrade and autopurge) 1303s Reading package lists... 1304s Building dependency tree... 1304s Reading state information... 1304s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1304s Starting 2 pkgProblemResolver with broken count: 0 1304s Done 1305s Entering ResolveByKeep 1305s 1306s Calculating upgrade... 1306s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1306s Reading package lists... 1307s Building dependency tree... 1307s Reading state information... 1307s Starting pkgProblemResolver with broken count: 0 1307s Starting 2 pkgProblemResolver with broken count: 0 1307s Done 1307s Solving dependencies... 1308s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1308s autopkgtest [00:38:33]: rebooting testbed after setup commands that affected boot 1334s Reading package lists... 1334s Building dependency tree... 1334s Reading state information... 1335s Starting pkgProblemResolver with broken count: 0 1335s Starting 2 pkgProblemResolver with broken count: 0 1335s Done 1336s The following NEW packages will be installed: 1336s blt fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-lyx libblas3 1336s libdeflate0 libfontconfig1 libgfortran5 libgomp1 libgraphite2-3 1336s libharfbuzz0b libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 1336s libjs-jquery-ui liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libopenjp2-7 1336s libqhull-r8.0 libraqm0 libsharpyuv0 libtcl8.6 libtiff6 libtk8.6 libwebp7 1336s libwebpdemux2 libwebpmux3 libxft2 libxrender1 libxslt1.1 libxss1 1336s python-matplotlib-data python3-all python3-brotli python3-contourpy 1336s python3-cycler python3-dateutil python3-decorator python3-fonttools 1336s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 1336s python3-mpmath python3-numpy python3-numpy-dev python3-packaging 1336s python3-pandas python3-pandas-lib python3-pil python3-pil.imagetk 1336s python3-platformdirs python3-pytz python3-scipy python3-seaborn 1336s python3-sympy python3-tk python3-tz python3-ufolib2 python3.12 1336s python3.12-minimal python3.12-tk python3.13-tk tk8.6-blt2.5 unicode-data 1336s x11-common 1336s 0 upgraded, 72 newly installed, 0 to remove and 0 not upgraded. 1336s Need to get 73.5 MB of archives. 1336s After this operation, 367 MB of additional disk space will be used. 1336s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.9-1 [2236 kB] 1336s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-numpy-dev arm64 1:2.2.3+ds-2 [145 kB] 1336s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.1-2 [161 kB] 1336s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 15-20250213-1ubuntu1 [443 kB] 1336s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.1-2 [2307 kB] 1336s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-numpy arm64 1:2.2.3+ds-2 [4583 kB] 1336s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.9-1 [671 kB] 1336s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libtcl8.6 arm64 8.6.16+dfsg-1 [987 kB] 1336s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 1336s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 1337s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-2ubuntu1 [37.5 kB] 1337s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-2ubuntu1 [144 kB] 1337s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 1337s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 1337s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 1337s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 1337s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libtk8.6 arm64 8.6.16-1 [776 kB] 1337s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7build1 [618 kB] 1337s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 blt arm64 2.5.3+dfsg-7build1 [4840 B] 1337s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-lyx all 2.4.3-1 [171 kB] 1337s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 1337s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 15-20250213-1ubuntu1 [146 kB] 1337s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 1337s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 1337s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 1337s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 1337s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 1337s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1337s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1337s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 1337s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 1337s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 1337s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 1337s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 1337s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 1337s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 1337s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 1337s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 1337s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 1337s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 1337s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 1337s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-matplotlib-data all 3.8.3-3ubuntu2 [2929 kB] 1337s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.1-1~exp2 [894 B] 1337s Get:44 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-brotli arm64 1.1.0-2build3 [342 kB] 1337s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-contourpy arm64 1.3.1-1 [216 kB] 1337s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cycler all 0.12.1-1 [9716 B] 1337s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 1337s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 1337s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pytz all 2025.1-3 [162 kB] 1337s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2025.1-3 [1866 B] 1337s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 1337s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fs all 2.4.16-6 [90.7 kB] 1337s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lxml arm64 5.3.1-1 [1600 kB] 1337s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-lz4 arm64 4.4.0+dfsg-1 [27.3 kB] 1337s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-scipy arm64 1.14.1-4ubuntu1 [19.5 MB] 1338s Get:56 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 1338s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-sympy all 1.13.3-3 [4228 kB] 1338s Get:58 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ufolib2 all 0.17.0+dfsg1-1 [33.5 kB] 1338s Get:59 http://ftpmaster.internal/ubuntu plucky/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 1338s Get:60 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fonttools arm64 4.55.3-2 [1615 kB] 1338s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-kiwisolver arm64 1.4.7-3 [62.5 kB] 1338s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu3 [182 kB] 1338s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pil arm64 11.1.0-5 [491 kB] 1338s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-tk arm64 3.12.9-1 [115 kB] 1338s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-tk arm64 3.13.2-1 [106 kB] 1338s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tk arm64 3.13.1-1 [9770 B] 1338s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pil.imagetk arm64 11.1.0-5 [9948 B] 1338s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 1338s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-matplotlib arm64 3.8.3-3ubuntu2 [4616 kB] 1339s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandas-lib arm64 2.2.3+dfsg-8 [6925 kB] 1339s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandas all 2.2.3+dfsg-8 [3112 kB] 1339s Get:72 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-seaborn all 0.13.2-4.1 [225 kB] 1339s Fetched 73.5 MB in 3s (22.7 MB/s) 1339s Selecting previously unselected package python3.12-minimal. 1340s (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 ... 116664 files and directories currently installed.) 1340s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_arm64.deb ... 1340s Unpacking python3.12-minimal (3.12.9-1) ... 1340s Selecting previously unselected package python3-numpy-dev:arm64. 1340s Preparing to unpack .../01-python3-numpy-dev_1%3a2.2.3+ds-2_arm64.deb ... 1340s Unpacking python3-numpy-dev:arm64 (1:2.2.3+ds-2) ... 1340s Selecting previously unselected package libblas3:arm64. 1340s Preparing to unpack .../02-libblas3_3.12.1-2_arm64.deb ... 1340s Unpacking libblas3:arm64 (3.12.1-2) ... 1340s Selecting previously unselected package libgfortran5:arm64. 1340s Preparing to unpack .../03-libgfortran5_15-20250213-1ubuntu1_arm64.deb ... 1340s Unpacking libgfortran5:arm64 (15-20250213-1ubuntu1) ... 1340s Selecting previously unselected package liblapack3:arm64. 1340s Preparing to unpack .../04-liblapack3_3.12.1-2_arm64.deb ... 1340s Unpacking liblapack3:arm64 (3.12.1-2) ... 1340s Selecting previously unselected package python3-numpy. 1340s Preparing to unpack .../05-python3-numpy_1%3a2.2.3+ds-2_arm64.deb ... 1340s Unpacking python3-numpy (1:2.2.3+ds-2) ... 1340s Selecting previously unselected package python3.12. 1340s Preparing to unpack .../06-python3.12_3.12.9-1_arm64.deb ... 1340s Unpacking python3.12 (3.12.9-1) ... 1340s Selecting previously unselected package libtcl8.6:arm64. 1340s Preparing to unpack .../07-libtcl8.6_8.6.16+dfsg-1_arm64.deb ... 1340s Unpacking libtcl8.6:arm64 (8.6.16+dfsg-1) ... 1340s Selecting previously unselected package fonts-dejavu-mono. 1340s Preparing to unpack .../08-fonts-dejavu-mono_2.37-8_all.deb ... 1340s Unpacking fonts-dejavu-mono (2.37-8) ... 1340s Selecting previously unselected package fonts-dejavu-core. 1341s Preparing to unpack .../09-fonts-dejavu-core_2.37-8_all.deb ... 1341s Unpacking fonts-dejavu-core (2.37-8) ... 1341s Selecting previously unselected package fontconfig-config. 1341s Preparing to unpack .../10-fontconfig-config_2.15.0-2ubuntu1_arm64.deb ... 1341s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 1341s Selecting previously unselected package libfontconfig1:arm64. 1341s Preparing to unpack .../11-libfontconfig1_2.15.0-2ubuntu1_arm64.deb ... 1341s Unpacking libfontconfig1:arm64 (2.15.0-2ubuntu1) ... 1341s Selecting previously unselected package libxrender1:arm64. 1341s Preparing to unpack .../12-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 1341s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 1341s Selecting previously unselected package libxft2:arm64. 1341s Preparing to unpack .../13-libxft2_2.3.6-1build1_arm64.deb ... 1341s Unpacking libxft2:arm64 (2.3.6-1build1) ... 1341s Selecting previously unselected package x11-common. 1341s Preparing to unpack .../14-x11-common_1%3a7.7+23ubuntu3_all.deb ... 1341s Unpacking x11-common (1:7.7+23ubuntu3) ... 1341s Selecting previously unselected package libxss1:arm64. 1341s Preparing to unpack .../15-libxss1_1%3a1.2.3-1build3_arm64.deb ... 1341s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 1341s Selecting previously unselected package libtk8.6:arm64. 1341s Preparing to unpack .../16-libtk8.6_8.6.16-1_arm64.deb ... 1341s Unpacking libtk8.6:arm64 (8.6.16-1) ... 1341s Selecting previously unselected package tk8.6-blt2.5. 1341s Preparing to unpack .../17-tk8.6-blt2.5_2.5.3+dfsg-7build1_arm64.deb ... 1341s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 1341s Selecting previously unselected package blt. 1341s Preparing to unpack .../18-blt_2.5.3+dfsg-7build1_arm64.deb ... 1341s Unpacking blt (2.5.3+dfsg-7build1) ... 1341s Selecting previously unselected package fonts-lyx. 1341s Preparing to unpack .../19-fonts-lyx_2.4.3-1_all.deb ... 1341s Unpacking fonts-lyx (2.4.3-1) ... 1341s Selecting previously unselected package libdeflate0:arm64. 1341s Preparing to unpack .../20-libdeflate0_1.23-1_arm64.deb ... 1341s Unpacking libdeflate0:arm64 (1.23-1) ... 1341s Selecting previously unselected package libgomp1:arm64. 1341s Preparing to unpack .../21-libgomp1_15-20250213-1ubuntu1_arm64.deb ... 1341s Unpacking libgomp1:arm64 (15-20250213-1ubuntu1) ... 1341s Selecting previously unselected package libgraphite2-3:arm64. 1341s Preparing to unpack .../22-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 1341s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1341s Selecting previously unselected package libharfbuzz0b:arm64. 1341s Preparing to unpack .../23-libharfbuzz0b_10.2.0-1_arm64.deb ... 1341s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 1342s Selecting previously unselected package libimagequant0:arm64. 1342s Preparing to unpack .../24-libimagequant0_2.18.0-1build1_arm64.deb ... 1342s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 1342s Selecting previously unselected package libjpeg-turbo8:arm64. 1342s Preparing to unpack .../25-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 1342s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1342s Selecting previously unselected package libjpeg8:arm64. 1342s Preparing to unpack .../26-libjpeg8_8c-2ubuntu11_arm64.deb ... 1342s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 1342s Selecting previously unselected package libjs-jquery. 1342s Preparing to unpack .../27-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1342s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1342s Selecting previously unselected package libjs-jquery-ui. 1342s Preparing to unpack .../28-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1342s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1342s Selecting previously unselected package liblbfgsb0:arm64. 1342s Preparing to unpack .../29-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 1342s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 1342s Selecting previously unselected package liblcms2-2:arm64. 1342s Preparing to unpack .../30-liblcms2-2_2.16-2_arm64.deb ... 1342s Unpacking liblcms2-2:arm64 (2.16-2) ... 1342s Selecting previously unselected package liblerc4:arm64. 1342s Preparing to unpack .../31-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 1342s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1342s Selecting previously unselected package libqhull-r8.0:arm64. 1342s Preparing to unpack .../32-libqhull-r8.0_2020.2-6build1_arm64.deb ... 1342s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 1342s Selecting previously unselected package libraqm0:arm64. 1342s Preparing to unpack .../33-libraqm0_0.10.2-1_arm64.deb ... 1342s Unpacking libraqm0:arm64 (0.10.2-1) ... 1342s Selecting previously unselected package libsharpyuv0:arm64. 1342s Preparing to unpack .../34-libsharpyuv0_1.5.0-0.1_arm64.deb ... 1342s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 1342s Selecting previously unselected package libjbig0:arm64. 1342s Preparing to unpack .../35-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 1342s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 1342s Selecting previously unselected package libwebp7:arm64. 1342s Preparing to unpack .../36-libwebp7_1.5.0-0.1_arm64.deb ... 1342s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 1342s Selecting previously unselected package libtiff6:arm64. 1342s Preparing to unpack .../37-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 1342s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 1342s Selecting previously unselected package libwebpdemux2:arm64. 1342s Preparing to unpack .../38-libwebpdemux2_1.5.0-0.1_arm64.deb ... 1342s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 1342s Selecting previously unselected package libwebpmux3:arm64. 1342s Preparing to unpack .../39-libwebpmux3_1.5.0-0.1_arm64.deb ... 1342s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 1342s Selecting previously unselected package libxslt1.1:arm64. 1342s Preparing to unpack .../40-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 1342s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 1342s Selecting previously unselected package python-matplotlib-data. 1342s Preparing to unpack .../41-python-matplotlib-data_3.8.3-3ubuntu2_all.deb ... 1342s Unpacking python-matplotlib-data (3.8.3-3ubuntu2) ... 1342s Selecting previously unselected package python3-all. 1342s Preparing to unpack .../42-python3-all_3.13.1-1~exp2_arm64.deb ... 1342s Unpacking python3-all (3.13.1-1~exp2) ... 1342s Selecting previously unselected package python3-brotli. 1342s Preparing to unpack .../43-python3-brotli_1.1.0-2build3_arm64.deb ... 1342s Unpacking python3-brotli (1.1.0-2build3) ... 1342s Selecting previously unselected package python3-contourpy. 1342s Preparing to unpack .../44-python3-contourpy_1.3.1-1_arm64.deb ... 1342s Unpacking python3-contourpy (1.3.1-1) ... 1343s Selecting previously unselected package python3-cycler. 1343s Preparing to unpack .../45-python3-cycler_0.12.1-1_all.deb ... 1343s Unpacking python3-cycler (0.12.1-1) ... 1343s Selecting previously unselected package python3-dateutil. 1343s Preparing to unpack .../46-python3-dateutil_2.9.0-3_all.deb ... 1343s Unpacking python3-dateutil (2.9.0-3) ... 1343s Selecting previously unselected package python3-decorator. 1343s Preparing to unpack .../47-python3-decorator_5.1.1-5_all.deb ... 1343s Unpacking python3-decorator (5.1.1-5) ... 1343s Selecting previously unselected package python3-pytz. 1343s Preparing to unpack .../48-python3-pytz_2025.1-3_all.deb ... 1343s Unpacking python3-pytz (2025.1-3) ... 1343s Selecting previously unselected package python3-tz. 1343s Preparing to unpack .../49-python3-tz_2025.1-3_all.deb ... 1343s Unpacking python3-tz (2025.1-3) ... 1343s Selecting previously unselected package python3-platformdirs. 1343s Preparing to unpack .../50-python3-platformdirs_4.3.6-1_all.deb ... 1343s Unpacking python3-platformdirs (4.3.6-1) ... 1343s Selecting previously unselected package python3-fs. 1343s Preparing to unpack .../51-python3-fs_2.4.16-6_all.deb ... 1343s Unpacking python3-fs (2.4.16-6) ... 1343s Selecting previously unselected package python3-lxml:arm64. 1343s Preparing to unpack .../52-python3-lxml_5.3.1-1_arm64.deb ... 1343s Unpacking python3-lxml:arm64 (5.3.1-1) ... 1343s Selecting previously unselected package python3-lz4. 1343s Preparing to unpack .../53-python3-lz4_4.4.0+dfsg-1_arm64.deb ... 1343s Unpacking python3-lz4 (4.4.0+dfsg-1) ... 1343s Selecting previously unselected package python3-scipy. 1343s Preparing to unpack .../54-python3-scipy_1.14.1-4ubuntu1_arm64.deb ... 1343s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 1344s Selecting previously unselected package python3-mpmath. 1344s Preparing to unpack .../55-python3-mpmath_1.3.0-1_all.deb ... 1344s Unpacking python3-mpmath (1.3.0-1) ... 1344s Selecting previously unselected package python3-sympy. 1344s Preparing to unpack .../56-python3-sympy_1.13.3-3_all.deb ... 1344s Unpacking python3-sympy (1.13.3-3) ... 1344s Selecting previously unselected package python3-ufolib2. 1344s Preparing to unpack .../57-python3-ufolib2_0.17.0+dfsg1-1_all.deb ... 1344s Unpacking python3-ufolib2 (0.17.0+dfsg1-1) ... 1344s Selecting previously unselected package unicode-data. 1344s Preparing to unpack .../58-unicode-data_15.1.0-1_all.deb ... 1344s Unpacking unicode-data (15.1.0-1) ... 1344s Selecting previously unselected package python3-fonttools. 1344s Preparing to unpack .../59-python3-fonttools_4.55.3-2_arm64.deb ... 1344s Unpacking python3-fonttools (4.55.3-2) ... 1344s Selecting previously unselected package python3-kiwisolver. 1344s Preparing to unpack .../60-python3-kiwisolver_1.4.7-3_arm64.deb ... 1344s Unpacking python3-kiwisolver (1.4.7-3) ... 1344s Selecting previously unselected package libopenjp2-7:arm64. 1344s Preparing to unpack .../61-libopenjp2-7_2.5.0-2ubuntu3_arm64.deb ... 1344s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu3) ... 1344s Selecting previously unselected package python3-pil:arm64. 1344s Preparing to unpack .../62-python3-pil_11.1.0-5_arm64.deb ... 1344s Unpacking python3-pil:arm64 (11.1.0-5) ... 1344s Selecting previously unselected package python3.12-tk. 1344s Preparing to unpack .../63-python3.12-tk_3.12.9-1_arm64.deb ... 1344s Unpacking python3.12-tk (3.12.9-1) ... 1344s Selecting previously unselected package python3.13-tk. 1345s Preparing to unpack .../64-python3.13-tk_3.13.2-1_arm64.deb ... 1345s Unpacking python3.13-tk (3.13.2-1) ... 1345s Selecting previously unselected package python3-tk:arm64. 1345s Preparing to unpack .../65-python3-tk_3.13.1-1_arm64.deb ... 1345s Unpacking python3-tk:arm64 (3.13.1-1) ... 1345s Selecting previously unselected package python3-pil.imagetk:arm64. 1345s Preparing to unpack .../66-python3-pil.imagetk_11.1.0-5_arm64.deb ... 1345s Unpacking python3-pil.imagetk:arm64 (11.1.0-5) ... 1345s Selecting previously unselected package python3-packaging. 1345s Preparing to unpack .../67-python3-packaging_24.2-1_all.deb ... 1345s Unpacking python3-packaging (24.2-1) ... 1345s Selecting previously unselected package python3-matplotlib. 1345s Preparing to unpack .../68-python3-matplotlib_3.8.3-3ubuntu2_arm64.deb ... 1345s Unpacking python3-matplotlib (3.8.3-3ubuntu2) ... 1345s Selecting previously unselected package python3-pandas-lib:arm64. 1345s Preparing to unpack .../69-python3-pandas-lib_2.2.3+dfsg-8_arm64.deb ... 1345s Unpacking python3-pandas-lib:arm64 (2.2.3+dfsg-8) ... 1345s Selecting previously unselected package python3-pandas. 1345s Preparing to unpack .../70-python3-pandas_2.2.3+dfsg-8_all.deb ... 1345s Unpacking python3-pandas (2.2.3+dfsg-8) ... 1345s Selecting previously unselected package python3-seaborn. 1345s Preparing to unpack .../71-python3-seaborn_0.13.2-4.1_all.deb ... 1345s Unpacking python3-seaborn (0.13.2-4.1) ... 1345s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1345s Setting up liblcms2-2:arm64 (2.16-2) ... 1345s Setting up python3.12-minimal (3.12.9-1) ... 1346s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 1346s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1346s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 1347s Setting up python3-lz4 (4.4.0+dfsg-1) ... 1347s Setting up fonts-lyx (2.4.3-1) ... 1347s Setting up python3.12 (3.12.9-1) ... 1348s Setting up x11-common (1:7.7+23ubuntu3) ... 1348s Setting up libdeflate0:arm64 (1.23-1) ... 1348s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 1348s Setting up python3-all (3.13.1-1~exp2) ... 1348s Setting up python3-pytz (2025.1-3) ... 1348s Setting up libgomp1:arm64 (15-20250213-1ubuntu1) ... 1348s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 1349s Setting up python3-platformdirs (4.3.6-1) ... 1349s Setting up python3-tz (2025.1-3) ... 1349s Setting up python3-fs (2.4.16-6) ... 1349s Setting up unicode-data (15.1.0-1) ... 1349s Setting up python3-decorator (5.1.1-5) ... 1349s Setting up libblas3:arm64 (3.12.1-2) ... 1349s 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 1349s Setting up python3-packaging (24.2-1) ... 1350s Setting up python3-brotli (1.1.0-2build3) ... 1350s Setting up python3-cycler (0.12.1-1) ... 1350s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 1350s Setting up fonts-dejavu-mono (2.37-8) ... 1350s Setting up python3-kiwisolver (1.4.7-3) ... 1350s Setting up python3-numpy-dev:arm64 (1:2.2.3+ds-2) ... 1350s Setting up libtcl8.6:arm64 (8.6.16+dfsg-1) ... 1350s Setting up fonts-dejavu-core (2.37-8) ... 1350s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1350s Setting up libgfortran5:arm64 (15-20250213-1ubuntu1) ... 1350s Setting up libwebp7:arm64 (1.5.0-0.1) ... 1350s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 1350s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu3) ... 1350s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 1350s Setting up python3-dateutil (2.9.0-3) ... 1350s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 1350s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1350s Setting up python3-mpmath (1.3.0-1) ... 1351s Setting up python-matplotlib-data (3.8.3-3ubuntu2) ... 1351s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 1351s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 1352s Setting up python3-sympy (1.13.3-3) ... 1365s Setting up liblapack3:arm64 (3.12.1-2) ... 1365s 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 1365s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 1365s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 1365s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1365s Setting up libraqm0:arm64 (0.10.2-1) ... 1365s Setting up python3-numpy (1:2.2.3+ds-2) ... 1369s Setting up python3-lxml:arm64 (5.3.1-1) ... 1369s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 1369s Setting up python3-contourpy (1.3.1-1) ... 1370s Setting up libfontconfig1:arm64 (2.15.0-2ubuntu1) ... 1370s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 1370s Setting up libxft2:arm64 (2.3.6-1build1) ... 1370s Setting up python3-scipy (1.14.1-4ubuntu1) ... 1377s Setting up libtk8.6:arm64 (8.6.16-1) ... 1377s Setting up python3-pandas-lib:arm64 (2.2.3+dfsg-8) ... 1377s Setting up python3.12-tk (3.12.9-1) ... 1377s Setting up python3.13-tk (3.13.2-1) ... 1377s Setting up python3-pil:arm64 (11.1.0-5) ... 1378s Setting up python3-pandas (2.2.3+dfsg-8) ... 1388s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 1388s Setting up blt (2.5.3+dfsg-7build1) ... 1388s Setting up python3-tk:arm64 (3.13.1-1) ... 1388s Setting up python3-pil.imagetk:arm64 (11.1.0-5) ... 1388s Setting up python3-fonttools (4.55.3-2) ... 1390s Setting up python3-ufolib2 (0.17.0+dfsg1-1) ... 1390s Setting up python3-matplotlib (3.8.3-3ubuntu2) ... 1393s Setting up python3-seaborn (0.13.2-4.1) ... 1394s Processing triggers for systemd (257.2-3ubuntu1) ... 1394s Processing triggers for man-db (2.13.0-1) ... 1395s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1398s autopkgtest [00:40:03]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import seaborn; print(seaborn)" ; done 1398s autopkgtest [00:40:03]: test autodep8-python3: [----------------------- 1398s Testing with python3.12: 1400s 1400s Testing with python3.13: 1401s 1402s autopkgtest [00:40:07]: test autodep8-python3: -----------------------] 1402s autodep8-python3 PASS (superficial) 1402s autopkgtest [00:40:07]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 1403s autopkgtest [00:40:08]: @@@@@@@@@@@@@@@@@@@@ summary 1403s command1 PASS 1403s autodep8-python3 PASS (superficial) 1407s nova [W] Using flock in prodstack6-arm64 1407s flock: timeout while waiting to get lock 1407s Creating nova instance adt-plucky-arm64-seaborn-20250221-001645-juju-7f2275-prod-proposed-migration-environment-2-bc64452e-1a6c-48ce-9b35-97cfea2e05e9 from image adt/ubuntu-plucky-arm64-server-20250220.img (UUID 397b70ef-022d-4aca-a546-c65dd921737c)... 1407s nova [W] Timed out waiting for 9f3649f3-cff9-4cb4-b3d6-a5716502fafb to get deleted. 1407s nova [W] Using flock in prodstack6-arm64 1407s Creating nova instance adt-plucky-arm64-seaborn-20250221-001645-juju-7f2275-prod-proposed-migration-environment-2-bc64452e-1a6c-48ce-9b35-97cfea2e05e9 from image adt/ubuntu-plucky-arm64-server-20250220.img (UUID 397b70ef-022d-4aca-a546-c65dd921737c)... 1407s nova [W] Timed out waiting for b8e0d828-1594-49d0-8242-0d8fb7135f53 to get deleted.