0s autopkgtest [17:55:47]: starting date and time: 2025-03-07 17:55:47+0000 0s autopkgtest [17:55:47]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [17:55:47]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.o4lc4tqq/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:xorg-server --apt-upgrade seaborn --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=xorg-server/2:21.1.12-1ubuntu1.3 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-15.secgroup --name adt-noble-arm64-seaborn-20250307-175546-juju-7f2275-prod-proposed-migration-environment-15-20d4d065-cedd-41f1-9566-586dbd2c4818 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --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/ 120s autopkgtest [17:57:47]: testbed dpkg architecture: arm64 121s autopkgtest [17:57:48]: testbed apt version: 2.7.14build2 121s autopkgtest [17:57:48]: @@@@@@@@@@@@@@@@@@@@ test bed setup 121s autopkgtest [17:57:48]: testbed release detected to be: None 122s autopkgtest [17:57:49]: updating testbed package index (apt update) 123s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 123s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 123s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 123s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 123s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [8592 B] 123s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [75.3 kB] 123s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [63.6 kB] 123s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [23.1 kB] 123s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [199 kB] 123s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3756 B] 123s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [263 kB] 123s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [352 B] 123s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [429 kB] 124s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [9620 B] 124s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [20.0 kB] 124s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [344 B] 127s Fetched 1361 kB in 1s (1239 kB/s) 128s Reading package lists... 130s + lsb_release --codename --short 130s + RELEASE=noble 130s + cat 130s + [ noble != trusty ] 130s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 130s Reading package lists... 130s Building dependency tree... 130s Reading state information... 131s Calculating upgrade... 132s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 132s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 132s + /usr/lib/apt/apt-helper analyze-pattern ?true 132s + uname -r 132s + sed s/\./\\./g 132s + running_kernel_pattern=^linux-.*6\.8\.0-55-generic.* 132s + apt list ?obsolete 132s + tail -n+2 132s + grep -v ^linux-.*6\.8\.0-55-generic.* 132s + cut -d/ -f1 132s + true 132s + obsolete_pkgs= 132s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 132s Reading package lists... 133s Building dependency tree... 133s Reading state information... 133s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 133s + grep -q trusty /etc/lsb-release 133s + [ ! -d /usr/share/doc/unattended-upgrades ] 133s + [ ! -d /usr/share/doc/lxd ] 133s + [ ! -d /usr/share/doc/lxd-client ] 133s + [ ! -d /usr/share/doc/snapd ] 133s + type iptables 133s + cat 133s + chmod 755 /etc/rc.local 133s + . /etc/rc.local 133s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 133s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 133s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 133s + uname -m 133s + [ aarch64 = ppc64le ] 133s + [ -d /run/systemd/system ] 133s + systemd-detect-virt --quiet --vm 133s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 133s + cat 133s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 133s + echo COMPRESS=lz4 133s autopkgtest [17:58:00]: upgrading testbed (apt dist-upgrade and autopurge) 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 135s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 135s Starting 2 pkgProblemResolver with broken count: 0 135s Done 136s Entering ResolveByKeep 136s 136s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 137s Starting pkgProblemResolver with broken count: 0 137s Starting 2 pkgProblemResolver with broken count: 0 137s Done 138s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 141s autopkgtest [17:58:08]: testbed running kernel: Linux 6.8.0-55-generic #57-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 12 23:20:18 UTC 2025 141s autopkgtest [17:58:08]: @@@@@@@@@@@@@@@@@@@@ apt-source seaborn 144s Get:1 http://ftpmaster.internal/ubuntu noble/universe seaborn 0.13.2-3 (dsc) [1726 B] 144s Get:2 http://ftpmaster.internal/ubuntu noble/universe seaborn 0.13.2-3 (tar) [1912 kB] 144s Get:3 http://ftpmaster.internal/ubuntu noble/universe seaborn 0.13.2-3 (diff) [6212 B] 144s gpgv: Signature made Sun Mar 24 05:26:11 2024 UTC 144s gpgv: using EDDSA key A095B66EE09024BEE6A2F0722A27904BD7243EDA 144s gpgv: Can't check signature: No public key 144s dpkg-source: warning: cannot verify inline signature for ./seaborn_0.13.2-3.dsc: no acceptable signature found 144s autopkgtest [17:58:11]: testing package seaborn version 0.13.2-3 147s autopkgtest [17:58:14]: build not needed 149s autopkgtest [17:58:16]: test command1: preparing testbed 149s Reading package lists... 149s Building dependency tree... 149s Reading state information... 150s Starting pkgProblemResolver with broken count: 0 150s Starting 2 pkgProblemResolver with broken count: 0 150s Done 152s The following NEW packages will be installed: 152s blt fonts-lyx libblas3 libdrm-amdgpu1 libdrm-radeon1 libfontenc1 libgbm1 152s libgfortran5 libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 152s libglx0 libgomp1 libgraphite2-3 libharfbuzz0b libice6 libimagequant0 152s libjs-jquery libjs-jquery-ui liblapack3 liblbfgsb0 liblcms2-2 libllvm19 152s libopenjp2-7 libpixman-1-0 libqhull-r8.0 libraqm0 libsm6 libtcl8.6 libtk8.6 152s libvulkan1 libwayland-server0 libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 152s libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 152s libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxfixes3 libxfont2 libxft2 152s libxkbfile1 libxmu6 libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxss1 152s libxt6t64 libxxf86vm1 mesa-libgallium python-matplotlib-data python3-all 152s python3-appdirs python3-brotli python3-contourpy python3-cycler 152s python3-dateutil python3-decorator python3-fonttools python3-fs 152s python3-iniconfig python3-kiwisolver python3-lxml python3-lz4 152s python3-matplotlib python3-mpmath python3-numpy python3-packaging 152s python3-pandas python3-pandas-lib python3-pil python3-pil.imagetk 152s python3-pluggy python3-pytest python3-scipy python3-seaborn python3-sympy 152s python3-tk python3-ufolib2 python3-unicodedata2 tk8.6-blt2.5 unicode-data 152s x11-common x11-xkb-utils xserver-common xvfb 152s 0 upgraded, 95 newly installed, 0 to remove and 0 not upgraded. 152s Need to get 99.5 MB of archives. 152s After this operation, 440 MB of additional disk space will be used. 152s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 libtcl8.6 arm64 8.6.14+dfsg-1build1 [978 kB] 153s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 153s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 153s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 153s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 153s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libtk8.6 arm64 8.6.14-1build1 [767 kB] 153s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7build1 [618 kB] 153s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 blt arm64 2.5.3+dfsg-7build1 [4840 B] 153s Get:9 http://ftpmaster.internal/ubuntu noble/universe arm64 fonts-lyx all 2.4.0~RC3-1build4 [171 kB] 153s Get:10 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libblas3 arm64 3.12.0-3build1.1 [144 kB] 153s Get:11 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libdrm-amdgpu1 arm64 2.4.122-1~ubuntu0.24.04.1 [20.9 kB] 153s Get:12 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libdrm-radeon1 arm64 2.4.122-1~ubuntu0.24.04.1 [20.8 kB] 153s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 153s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libwayland-server0 arm64 1.22.0-2.1build1 [34.6 kB] 153s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-randr0 arm64 1.15-1ubuntu2 [18.4 kB] 153s Get:16 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libglapi-mesa arm64 24.2.8-1ubuntu1~24.04.1 [61.1 kB] 153s Get:17 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libllvm19 arm64 1:19.1.1-1ubuntu1~24.04.2 [27.4 MB] 155s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libx11-xcb1 arm64 2:1.8.7-1build1 [7870 B] 155s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-dri2-0 arm64 1.15-1ubuntu2 [7418 B] 155s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-dri3-0 arm64 1.15-1ubuntu2 [7196 B] 155s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-present0 arm64 1.15-1ubuntu2 [5866 B] 155s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-sync1 arm64 1.15-1ubuntu2 [9682 B] 155s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xfixes0 arm64 1.15-1ubuntu2 [10.6 kB] 155s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libxshmfence1 arm64 1.3-1build5 [4938 B] 155s Get:25 http://ftpmaster.internal/ubuntu noble-updates/main arm64 mesa-libgallium arm64 24.2.8-1ubuntu1~24.04.1 [9006 kB] 156s Get:26 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libgbm1 arm64 24.2.8-1ubuntu1~24.04.1 [32.8 kB] 156s Get:27 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libgfortran5 arm64 14.2.0-4ubuntu2~24.04 [444 kB] 156s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libvulkan1 arm64 1.3.275.0-1build1 [150 kB] 156s Get:29 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libgl1-mesa-dri arm64 24.2.8-1ubuntu1~24.04.1 [34.3 kB] 156s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-glx0 arm64 1.15-1ubuntu2 [25.5 kB] 156s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-shm0 arm64 1.15-1ubuntu2 [5876 B] 156s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 156s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 156s Get:34 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libglx-mesa0 arm64 24.2.8-1ubuntu1~24.04.1 [166 kB] 156s Get:35 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libgomp1 arm64 14.2.0-4ubuntu2~24.04 [145 kB] 156s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphite2-3 arm64 1.3.14-2build1 [70.8 kB] 156s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libharfbuzz0b arm64 8.3.0-2build2 [463 kB] 156s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 libice6 arm64 2:1.0.10-1build3 [41.1 kB] 156s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 156s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 156s Get:41 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 156s Get:42 http://ftpmaster.internal/ubuntu noble-updates/main arm64 liblapack3 arm64 3.12.0-3build1.1 [2241 kB] 156s Get:43 http://ftpmaster.internal/ubuntu noble/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 156s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 liblcms2-2 arm64 2.14-2build1 [161 kB] 156s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libpixman-1-0 arm64 0.42.2-1build1 [204 kB] 156s Get:46 http://ftpmaster.internal/ubuntu noble/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 156s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 156s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libsm6 arm64 2:1.2.3-1build3 [15.6 kB] 156s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 libwebpdemux2 arm64 1.3.2-0.4build3 [12.3 kB] 156s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 libwebpmux3 arm64 1.3.2-0.4build3 [25.0 kB] 156s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 156s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 156s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 libxaw7 arm64 2:1.0.14-1build2 [183 kB] 156s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 libxfont2 arm64 1:2.0.6-1build1 [88.7 kB] 156s Get:55 http://ftpmaster.internal/ubuntu noble/main arm64 libxkbfile1 arm64 1:1.1.0-1build4 [69.4 kB] 156s Get:56 http://ftpmaster.internal/ubuntu noble/main arm64 libxrandr2 arm64 2:1.5.2-2build1 [19.6 kB] 156s Get:57 http://ftpmaster.internal/ubuntu noble/main arm64 libxslt1.1 arm64 1.1.39-0exp1build1 [166 kB] 156s Get:58 http://ftpmaster.internal/ubuntu noble/universe arm64 python-matplotlib-data all 3.6.3-1ubuntu5 [2936 kB] 156s Get:59 http://ftpmaster.internal/ubuntu noble-updates/main arm64 python3-all arm64 3.12.3-0ubuntu2 [886 B] 156s Get:60 http://ftpmaster.internal/ubuntu noble/main arm64 python3-appdirs all 1.4.4-4 [10.9 kB] 156s Get:61 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-brotli arm64 1.1.0-2build2 [340 kB] 156s Get:62 http://ftpmaster.internal/ubuntu noble/main arm64 python3-numpy arm64 1:1.26.4+ds-6ubuntu1 [3565 kB] 156s Get:63 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-contourpy arm64 1.0.7-2build1 [163 kB] 156s Get:64 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-cycler all 0.11.0-2 [8202 B] 156s Get:65 http://ftpmaster.internal/ubuntu noble/main arm64 python3-dateutil all 2.8.2-3ubuntu1 [79.4 kB] 156s Get:66 http://ftpmaster.internal/ubuntu noble/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 156s Get:67 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-scipy arm64 1.11.4-6build1 [15.0 MB] 157s Get:68 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] 157s Get:69 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-mpmath all 1.2.1-3 [421 kB] 157s Get:70 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-sympy all 1.12-7 [3966 kB] 157s Get:71 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-fs all 2.4.16-3 [91.1 kB] 157s Get:72 http://ftpmaster.internal/ubuntu noble/main arm64 python3-lxml arm64 5.2.1-1 [1179 kB] 157s Get:73 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-lz4 arm64 4.0.2+dfsg-1build4 [26.7 kB] 157s Get:74 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-unicodedata2 arm64 15.1.0+ds-1build1 [362 kB] 157s Get:75 http://ftpmaster.internal/ubuntu noble/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 157s Get:76 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-fonttools arm64 4.46.0-1build2 [1398 kB] 157s Get:77 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 157s Get:78 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-kiwisolver arm64 1.4.4-2build1 [48.5 kB] 157s Get:79 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu0.3 [171 kB] 157s Get:80 http://ftpmaster.internal/ubuntu noble-updates/main arm64 python3-pil arm64 10.2.0-1ubuntu1 [441 kB] 157s Get:81 http://ftpmaster.internal/ubuntu noble/main arm64 python3-tk arm64 3.12.3-0ubuntu1 [102 kB] 157s Get:82 http://ftpmaster.internal/ubuntu noble-updates/universe arm64 python3-pil.imagetk arm64 10.2.0-1ubuntu1 [9276 B] 157s Get:83 http://ftpmaster.internal/ubuntu noble/main arm64 python3-packaging all 24.0-1 [41.1 kB] 157s Get:84 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-matplotlib arm64 3.6.3-1ubuntu5 [5963 kB] 157s Get:85 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pandas-lib arm64 2.1.4+dfsg-7 [4178 kB] 157s Get:86 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pandas all 2.1.4+dfsg-7 [3042 kB] 157s Get:87 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pluggy all 1.4.0-1 [20.4 kB] 157s Get:88 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pytest all 7.4.4-1 [305 kB] 157s Get:89 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-seaborn all 0.13.2-3 [225 kB] 157s Get:90 http://ftpmaster.internal/ubuntu noble/main arm64 x11-xkb-utils arm64 7.7+8build2 [165 kB] 157s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 xserver-common all 2:21.1.12-1ubuntu1.3 [34.1 kB] 157s Get:92 http://ftpmaster.internal/ubuntu noble/main arm64 libglvnd0 arm64 1.7.0-1build1 [60.6 kB] 157s Get:93 http://ftpmaster.internal/ubuntu noble/main arm64 libglx0 arm64 1.7.0-1build1 [33.2 kB] 157s Get:94 http://ftpmaster.internal/ubuntu noble/main arm64 libgl1 arm64 1.7.0-1build1 [106 kB] 157s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 xvfb arm64 2:21.1.12-1ubuntu1.3 [872 kB] 158s Fetched 99.5 MB in 6s (17.9 MB/s) 158s Selecting previously unselected package libtcl8.6:arm64. 158s (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 ... 112993 files and directories currently installed.) 158s Preparing to unpack .../00-libtcl8.6_8.6.14+dfsg-1build1_arm64.deb ... 158s Unpacking libtcl8.6:arm64 (8.6.14+dfsg-1build1) ... 159s Selecting previously unselected package libxrender1:arm64. 159s Preparing to unpack .../01-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 159s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 159s Selecting previously unselected package libxft2:arm64. 159s Preparing to unpack .../02-libxft2_2.3.6-1build1_arm64.deb ... 159s Unpacking libxft2:arm64 (2.3.6-1build1) ... 159s Selecting previously unselected package x11-common. 159s Preparing to unpack .../03-x11-common_1%3a7.7+23ubuntu3_all.deb ... 159s Unpacking x11-common (1:7.7+23ubuntu3) ... 159s Selecting previously unselected package libxss1:arm64. 159s Preparing to unpack .../04-libxss1_1%3a1.2.3-1build3_arm64.deb ... 159s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 159s Selecting previously unselected package libtk8.6:arm64. 159s Preparing to unpack .../05-libtk8.6_8.6.14-1build1_arm64.deb ... 159s Unpacking libtk8.6:arm64 (8.6.14-1build1) ... 159s Selecting previously unselected package tk8.6-blt2.5. 159s Preparing to unpack .../06-tk8.6-blt2.5_2.5.3+dfsg-7build1_arm64.deb ... 159s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 159s Selecting previously unselected package blt. 159s Preparing to unpack .../07-blt_2.5.3+dfsg-7build1_arm64.deb ... 159s Unpacking blt (2.5.3+dfsg-7build1) ... 159s Selecting previously unselected package fonts-lyx. 159s Preparing to unpack .../08-fonts-lyx_2.4.0~RC3-1build4_all.deb ... 159s Unpacking fonts-lyx (2.4.0~RC3-1build4) ... 159s Selecting previously unselected package libblas3:arm64. 159s Preparing to unpack .../09-libblas3_3.12.0-3build1.1_arm64.deb ... 159s Unpacking libblas3:arm64 (3.12.0-3build1.1) ... 159s Selecting previously unselected package libdrm-amdgpu1:arm64. 159s Preparing to unpack .../10-libdrm-amdgpu1_2.4.122-1~ubuntu0.24.04.1_arm64.deb ... 159s Unpacking libdrm-amdgpu1:arm64 (2.4.122-1~ubuntu0.24.04.1) ... 159s Selecting previously unselected package libdrm-radeon1:arm64. 159s Preparing to unpack .../11-libdrm-radeon1_2.4.122-1~ubuntu0.24.04.1_arm64.deb ... 159s Unpacking libdrm-radeon1:arm64 (2.4.122-1~ubuntu0.24.04.1) ... 159s Selecting previously unselected package libfontenc1:arm64. 159s Preparing to unpack .../12-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 159s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 159s Selecting previously unselected package libwayland-server0:arm64. 159s Preparing to unpack .../13-libwayland-server0_1.22.0-2.1build1_arm64.deb ... 159s Unpacking libwayland-server0:arm64 (1.22.0-2.1build1) ... 159s Selecting previously unselected package libxcb-randr0:arm64. 159s Preparing to unpack .../14-libxcb-randr0_1.15-1ubuntu2_arm64.deb ... 159s Unpacking libxcb-randr0:arm64 (1.15-1ubuntu2) ... 159s Selecting previously unselected package libglapi-mesa:arm64. 159s Preparing to unpack .../15-libglapi-mesa_24.2.8-1ubuntu1~24.04.1_arm64.deb ... 159s Unpacking libglapi-mesa:arm64 (24.2.8-1ubuntu1~24.04.1) ... 159s Selecting previously unselected package libllvm19:arm64. 159s Preparing to unpack .../16-libllvm19_1%3a19.1.1-1ubuntu1~24.04.2_arm64.deb ... 159s Unpacking libllvm19:arm64 (1:19.1.1-1ubuntu1~24.04.2) ... 160s Selecting previously unselected package libx11-xcb1:arm64. 160s Preparing to unpack .../17-libx11-xcb1_2%3a1.8.7-1build1_arm64.deb ... 160s Unpacking libx11-xcb1:arm64 (2:1.8.7-1build1) ... 160s Selecting previously unselected package libxcb-dri2-0:arm64. 160s Preparing to unpack .../18-libxcb-dri2-0_1.15-1ubuntu2_arm64.deb ... 160s Unpacking libxcb-dri2-0:arm64 (1.15-1ubuntu2) ... 160s Selecting previously unselected package libxcb-dri3-0:arm64. 160s Preparing to unpack .../19-libxcb-dri3-0_1.15-1ubuntu2_arm64.deb ... 160s Unpacking libxcb-dri3-0:arm64 (1.15-1ubuntu2) ... 160s Selecting previously unselected package libxcb-present0:arm64. 160s Preparing to unpack .../20-libxcb-present0_1.15-1ubuntu2_arm64.deb ... 160s Unpacking libxcb-present0:arm64 (1.15-1ubuntu2) ... 160s Selecting previously unselected package libxcb-sync1:arm64. 160s Preparing to unpack .../21-libxcb-sync1_1.15-1ubuntu2_arm64.deb ... 160s Unpacking libxcb-sync1:arm64 (1.15-1ubuntu2) ... 160s Selecting previously unselected package libxcb-xfixes0:arm64. 160s Preparing to unpack .../22-libxcb-xfixes0_1.15-1ubuntu2_arm64.deb ... 160s Unpacking libxcb-xfixes0:arm64 (1.15-1ubuntu2) ... 160s Selecting previously unselected package libxshmfence1:arm64. 160s Preparing to unpack .../23-libxshmfence1_1.3-1build5_arm64.deb ... 160s Unpacking libxshmfence1:arm64 (1.3-1build5) ... 160s Selecting previously unselected package mesa-libgallium:arm64. 160s Preparing to unpack .../24-mesa-libgallium_24.2.8-1ubuntu1~24.04.1_arm64.deb ... 160s Unpacking mesa-libgallium:arm64 (24.2.8-1ubuntu1~24.04.1) ... 161s Selecting previously unselected package libgbm1:arm64. 161s Preparing to unpack .../25-libgbm1_24.2.8-1ubuntu1~24.04.1_arm64.deb ... 161s Unpacking libgbm1:arm64 (24.2.8-1ubuntu1~24.04.1) ... 161s Selecting previously unselected package libgfortran5:arm64. 161s Preparing to unpack .../26-libgfortran5_14.2.0-4ubuntu2~24.04_arm64.deb ... 161s Unpacking libgfortran5:arm64 (14.2.0-4ubuntu2~24.04) ... 161s Selecting previously unselected package libvulkan1:arm64. 161s Preparing to unpack .../27-libvulkan1_1.3.275.0-1build1_arm64.deb ... 161s Unpacking libvulkan1:arm64 (1.3.275.0-1build1) ... 161s Selecting previously unselected package libgl1-mesa-dri:arm64. 161s Preparing to unpack .../28-libgl1-mesa-dri_24.2.8-1ubuntu1~24.04.1_arm64.deb ... 161s Unpacking libgl1-mesa-dri:arm64 (24.2.8-1ubuntu1~24.04.1) ... 161s Selecting previously unselected package libxcb-glx0:arm64. 161s Preparing to unpack .../29-libxcb-glx0_1.15-1ubuntu2_arm64.deb ... 161s Unpacking libxcb-glx0:arm64 (1.15-1ubuntu2) ... 161s Selecting previously unselected package libxcb-shm0:arm64. 161s Preparing to unpack .../30-libxcb-shm0_1.15-1ubuntu2_arm64.deb ... 161s Unpacking libxcb-shm0:arm64 (1.15-1ubuntu2) ... 161s Selecting previously unselected package libxfixes3:arm64. 161s Preparing to unpack .../31-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 161s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 161s Selecting previously unselected package libxxf86vm1:arm64. 161s Preparing to unpack .../32-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 161s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 161s Selecting previously unselected package libglx-mesa0:arm64. 161s Preparing to unpack .../33-libglx-mesa0_24.2.8-1ubuntu1~24.04.1_arm64.deb ... 161s Unpacking libglx-mesa0:arm64 (24.2.8-1ubuntu1~24.04.1) ... 161s Selecting previously unselected package libgomp1:arm64. 161s Preparing to unpack .../34-libgomp1_14.2.0-4ubuntu2~24.04_arm64.deb ... 161s Unpacking libgomp1:arm64 (14.2.0-4ubuntu2~24.04) ... 161s Selecting previously unselected package libgraphite2-3:arm64. 161s Preparing to unpack .../35-libgraphite2-3_1.3.14-2build1_arm64.deb ... 161s Unpacking libgraphite2-3:arm64 (1.3.14-2build1) ... 161s Selecting previously unselected package libharfbuzz0b:arm64. 161s Preparing to unpack .../36-libharfbuzz0b_8.3.0-2build2_arm64.deb ... 161s Unpacking libharfbuzz0b:arm64 (8.3.0-2build2) ... 161s Selecting previously unselected package libice6:arm64. 161s Preparing to unpack .../37-libice6_2%3a1.0.10-1build3_arm64.deb ... 161s Unpacking libice6:arm64 (2:1.0.10-1build3) ... 161s Selecting previously unselected package libimagequant0:arm64. 161s Preparing to unpack .../38-libimagequant0_2.18.0-1build1_arm64.deb ... 161s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 161s Selecting previously unselected package libjs-jquery. 161s Preparing to unpack .../39-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 161s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 161s Selecting previously unselected package libjs-jquery-ui. 161s Preparing to unpack .../40-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 161s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 161s Selecting previously unselected package liblapack3:arm64. 161s Preparing to unpack .../41-liblapack3_3.12.0-3build1.1_arm64.deb ... 161s Unpacking liblapack3:arm64 (3.12.0-3build1.1) ... 162s Selecting previously unselected package liblbfgsb0:arm64. 162s Preparing to unpack .../42-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 162s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 162s Selecting previously unselected package liblcms2-2:arm64. 162s Preparing to unpack .../43-liblcms2-2_2.14-2build1_arm64.deb ... 162s Unpacking liblcms2-2:arm64 (2.14-2build1) ... 162s Selecting previously unselected package libpixman-1-0:arm64. 162s Preparing to unpack .../44-libpixman-1-0_0.42.2-1build1_arm64.deb ... 162s Unpacking libpixman-1-0:arm64 (0.42.2-1build1) ... 162s Selecting previously unselected package libqhull-r8.0:arm64. 162s Preparing to unpack .../45-libqhull-r8.0_2020.2-6build1_arm64.deb ... 162s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 162s Selecting previously unselected package libraqm0:arm64. 162s Preparing to unpack .../46-libraqm0_0.10.1-1build1_arm64.deb ... 162s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 162s Selecting previously unselected package libsm6:arm64. 162s Preparing to unpack .../47-libsm6_2%3a1.2.3-1build3_arm64.deb ... 162s Unpacking libsm6:arm64 (2:1.2.3-1build3) ... 162s Selecting previously unselected package libwebpdemux2:arm64. 162s Preparing to unpack .../48-libwebpdemux2_1.3.2-0.4build3_arm64.deb ... 162s Unpacking libwebpdemux2:arm64 (1.3.2-0.4build3) ... 162s Selecting previously unselected package libwebpmux3:arm64. 162s Preparing to unpack .../49-libwebpmux3_1.3.2-0.4build3_arm64.deb ... 162s Unpacking libwebpmux3:arm64 (1.3.2-0.4build3) ... 162s Selecting previously unselected package libxt6t64:arm64. 162s Preparing to unpack .../50-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 162s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 162s Selecting previously unselected package libxmu6:arm64. 162s Preparing to unpack .../51-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 162s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 162s Selecting previously unselected package libxaw7:arm64. 162s Preparing to unpack .../52-libxaw7_2%3a1.0.14-1build2_arm64.deb ... 162s Unpacking libxaw7:arm64 (2:1.0.14-1build2) ... 162s Selecting previously unselected package libxfont2:arm64. 162s Preparing to unpack .../53-libxfont2_1%3a2.0.6-1build1_arm64.deb ... 162s Unpacking libxfont2:arm64 (1:2.0.6-1build1) ... 162s Selecting previously unselected package libxkbfile1:arm64. 162s Preparing to unpack .../54-libxkbfile1_1%3a1.1.0-1build4_arm64.deb ... 162s Unpacking libxkbfile1:arm64 (1:1.1.0-1build4) ... 162s Selecting previously unselected package libxrandr2:arm64. 162s Preparing to unpack .../55-libxrandr2_2%3a1.5.2-2build1_arm64.deb ... 162s Unpacking libxrandr2:arm64 (2:1.5.2-2build1) ... 162s Selecting previously unselected package libxslt1.1:arm64. 162s Preparing to unpack .../56-libxslt1.1_1.1.39-0exp1build1_arm64.deb ... 162s Unpacking libxslt1.1:arm64 (1.1.39-0exp1build1) ... 162s Selecting previously unselected package python-matplotlib-data. 162s Preparing to unpack .../57-python-matplotlib-data_3.6.3-1ubuntu5_all.deb ... 162s Unpacking python-matplotlib-data (3.6.3-1ubuntu5) ... 162s Selecting previously unselected package python3-all. 162s Preparing to unpack .../58-python3-all_3.12.3-0ubuntu2_arm64.deb ... 162s Unpacking python3-all (3.12.3-0ubuntu2) ... 162s Selecting previously unselected package python3-appdirs. 162s Preparing to unpack .../59-python3-appdirs_1.4.4-4_all.deb ... 162s Unpacking python3-appdirs (1.4.4-4) ... 162s Selecting previously unselected package python3-brotli. 162s Preparing to unpack .../60-python3-brotli_1.1.0-2build2_arm64.deb ... 162s Unpacking python3-brotli (1.1.0-2build2) ... 162s Selecting previously unselected package python3-numpy. 162s Preparing to unpack .../61-python3-numpy_1%3a1.26.4+ds-6ubuntu1_arm64.deb ... 162s Unpacking python3-numpy (1:1.26.4+ds-6ubuntu1) ... 163s Selecting previously unselected package python3-contourpy. 163s Preparing to unpack .../62-python3-contourpy_1.0.7-2build1_arm64.deb ... 163s Unpacking python3-contourpy (1.0.7-2build1) ... 163s Selecting previously unselected package python3-cycler. 163s Preparing to unpack .../63-python3-cycler_0.11.0-2_all.deb ... 163s Unpacking python3-cycler (0.11.0-2) ... 163s Selecting previously unselected package python3-dateutil. 163s Preparing to unpack .../64-python3-dateutil_2.8.2-3ubuntu1_all.deb ... 163s Unpacking python3-dateutil (2.8.2-3ubuntu1) ... 163s Selecting previously unselected package python3-decorator. 163s Preparing to unpack .../65-python3-decorator_5.1.1-5_all.deb ... 163s Unpacking python3-decorator (5.1.1-5) ... 163s Selecting previously unselected package python3-scipy. 163s Preparing to unpack .../66-python3-scipy_1.11.4-6build1_arm64.deb ... 163s Unpacking python3-scipy (1.11.4-6build1) ... 163s Selecting previously unselected package python3-ufolib2. 163s Preparing to unpack .../67-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... 163s Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... 163s Selecting previously unselected package python3-mpmath. 163s Preparing to unpack .../68-python3-mpmath_1.2.1-3_all.deb ... 163s Unpacking python3-mpmath (1.2.1-3) ... 163s Selecting previously unselected package python3-sympy. 163s Preparing to unpack .../69-python3-sympy_1.12-7_all.deb ... 163s Unpacking python3-sympy (1.12-7) ... 164s Selecting previously unselected package python3-fs. 164s Preparing to unpack .../70-python3-fs_2.4.16-3_all.deb ... 164s Unpacking python3-fs (2.4.16-3) ... 164s Selecting previously unselected package python3-lxml:arm64. 164s Preparing to unpack .../71-python3-lxml_5.2.1-1_arm64.deb ... 164s Unpacking python3-lxml:arm64 (5.2.1-1) ... 164s Selecting previously unselected package python3-lz4. 164s Preparing to unpack .../72-python3-lz4_4.0.2+dfsg-1build4_arm64.deb ... 164s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 164s Selecting previously unselected package python3-unicodedata2. 164s Preparing to unpack .../73-python3-unicodedata2_15.1.0+ds-1build1_arm64.deb ... 164s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 164s Selecting previously unselected package unicode-data. 164s Preparing to unpack .../74-unicode-data_15.1.0-1_all.deb ... 164s Unpacking unicode-data (15.1.0-1) ... 164s Selecting previously unselected package python3-fonttools. 164s Preparing to unpack .../75-python3-fonttools_4.46.0-1build2_arm64.deb ... 164s Unpacking python3-fonttools (4.46.0-1build2) ... 164s Selecting previously unselected package python3-iniconfig. 164s Preparing to unpack .../76-python3-iniconfig_1.1.1-2_all.deb ... 164s Unpacking python3-iniconfig (1.1.1-2) ... 164s Selecting previously unselected package python3-kiwisolver. 164s Preparing to unpack .../77-python3-kiwisolver_1.4.4-2build1_arm64.deb ... 164s Unpacking python3-kiwisolver (1.4.4-2build1) ... 164s Selecting previously unselected package libopenjp2-7:arm64. 164s Preparing to unpack .../78-libopenjp2-7_2.5.0-2ubuntu0.3_arm64.deb ... 164s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu0.3) ... 164s Selecting previously unselected package python3-pil:arm64. 165s Preparing to unpack .../79-python3-pil_10.2.0-1ubuntu1_arm64.deb ... 165s Unpacking python3-pil:arm64 (10.2.0-1ubuntu1) ... 165s Selecting previously unselected package python3-tk:arm64. 165s Preparing to unpack .../80-python3-tk_3.12.3-0ubuntu1_arm64.deb ... 165s Unpacking python3-tk:arm64 (3.12.3-0ubuntu1) ... 165s Selecting previously unselected package python3-pil.imagetk:arm64. 165s Preparing to unpack .../81-python3-pil.imagetk_10.2.0-1ubuntu1_arm64.deb ... 165s Unpacking python3-pil.imagetk:arm64 (10.2.0-1ubuntu1) ... 165s Selecting previously unselected package python3-packaging. 165s Preparing to unpack .../82-python3-packaging_24.0-1_all.deb ... 165s Unpacking python3-packaging (24.0-1) ... 165s Selecting previously unselected package python3-matplotlib. 165s Preparing to unpack .../83-python3-matplotlib_3.6.3-1ubuntu5_arm64.deb ... 165s Unpacking python3-matplotlib (3.6.3-1ubuntu5) ... 165s Selecting previously unselected package python3-pandas-lib:arm64. 165s Preparing to unpack .../84-python3-pandas-lib_2.1.4+dfsg-7_arm64.deb ... 165s Unpacking python3-pandas-lib:arm64 (2.1.4+dfsg-7) ... 165s Selecting previously unselected package python3-pandas. 165s Preparing to unpack .../85-python3-pandas_2.1.4+dfsg-7_all.deb ... 165s Unpacking python3-pandas (2.1.4+dfsg-7) ... 165s Selecting previously unselected package python3-pluggy. 165s Preparing to unpack .../86-python3-pluggy_1.4.0-1_all.deb ... 165s Unpacking python3-pluggy (1.4.0-1) ... 165s Selecting previously unselected package python3-pytest. 165s Preparing to unpack .../87-python3-pytest_7.4.4-1_all.deb ... 165s Unpacking python3-pytest (7.4.4-1) ... 165s Selecting previously unselected package python3-seaborn. 165s Preparing to unpack .../88-python3-seaborn_0.13.2-3_all.deb ... 165s Unpacking python3-seaborn (0.13.2-3) ... 166s Selecting previously unselected package x11-xkb-utils. 166s Preparing to unpack .../89-x11-xkb-utils_7.7+8build2_arm64.deb ... 166s Unpacking x11-xkb-utils (7.7+8build2) ... 166s Selecting previously unselected package xserver-common. 166s Preparing to unpack .../90-xserver-common_2%3a21.1.12-1ubuntu1.3_all.deb ... 166s Unpacking xserver-common (2:21.1.12-1ubuntu1.3) ... 166s Selecting previously unselected package libglvnd0:arm64. 166s Preparing to unpack .../91-libglvnd0_1.7.0-1build1_arm64.deb ... 166s Unpacking libglvnd0:arm64 (1.7.0-1build1) ... 166s Selecting previously unselected package libglx0:arm64. 166s Preparing to unpack .../92-libglx0_1.7.0-1build1_arm64.deb ... 166s Unpacking libglx0:arm64 (1.7.0-1build1) ... 166s Selecting previously unselected package libgl1:arm64. 166s Preparing to unpack .../93-libgl1_1.7.0-1build1_arm64.deb ... 166s Unpacking libgl1:arm64 (1.7.0-1build1) ... 166s Selecting previously unselected package xvfb. 166s Preparing to unpack .../94-xvfb_2%3a21.1.12-1ubuntu1.3_arm64.deb ... 166s Unpacking xvfb (2:21.1.12-1ubuntu1.3) ... 166s Setting up libgraphite2-3:arm64 (1.3.14-2build1) ... 166s Setting up libxcb-dri3-0:arm64 (1.15-1ubuntu2) ... 166s Setting up liblcms2-2:arm64 (2.14-2build1) ... 166s Setting up python3-iniconfig (1.1.1-2) ... 166s Setting up libpixman-1-0:arm64 (0.42.2-1build1) ... 166s Setting up libllvm19:arm64 (1:19.1.1-1ubuntu1~24.04.2) ... 166s Setting up libwayland-server0:arm64 (1.22.0-2.1build1) ... 166s Setting up libx11-xcb1:arm64 (2:1.8.7-1build1) ... 166s Setting up libxcb-xfixes0:arm64 (1.15-1ubuntu2) ... 166s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 166s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 166s Setting up libdrm-radeon1:arm64 (2.4.122-1~ubuntu0.24.04.1) ... 166s Setting up libglvnd0:arm64 (1.7.0-1build1) ... 166s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 166s Setting up fonts-lyx (2.4.0~RC3-1build4) ... 166s Setting up libxcb-glx0:arm64 (1.15-1ubuntu2) ... 167s Setting up libwebpdemux2:arm64 (1.3.2-0.4build3) ... 167s Setting up x11-common (1:7.7+23ubuntu3) ... 167s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 167s Setting up python3-all (3.12.3-0ubuntu2) ... 167s Setting up libxcb-shm0:arm64 (1.15-1ubuntu2) ... 167s Setting up libgomp1:arm64 (14.2.0-4ubuntu2~24.04) ... 167s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 167s Setting up libxcb-present0:arm64 (1.15-1ubuntu2) ... 167s Setting up unicode-data (15.1.0-1) ... 167s Setting up python3-decorator (5.1.1-5) ... 167s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 167s Setting up libblas3:arm64 (3.12.0-3build1.1) ... 167s 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 167s Setting up python3-packaging (24.0-1) ... 168s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 168s Setting up libxcb-sync1:arm64 (1.15-1ubuntu2) ... 168s Setting up python3-brotli (1.1.0-2build2) ... 168s Setting up python3-cycler (0.11.0-2) ... 168s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 168s Setting up python3-kiwisolver (1.4.4-2build1) ... 168s Setting up libxrandr2:arm64 (2:1.5.2-2build1) ... 168s Setting up libtcl8.6:arm64 (8.6.14+dfsg-1build1) ... 168s Setting up libglapi-mesa:arm64 (24.2.8-1ubuntu1~24.04.1) ... 168s Setting up libgfortran5:arm64 (14.2.0-4ubuntu2~24.04) ... 168s Setting up libvulkan1:arm64 (1.3.275.0-1build1) ... 168s Setting up python3-pluggy (1.4.0-1) ... 168s Setting up libxcb-dri2-0:arm64 (1.15-1ubuntu2) ... 168s Setting up libxshmfence1:arm64 (1.3-1build5) ... 168s Setting up libxcb-randr0:arm64 (1.15-1ubuntu2) ... 168s Setting up libxslt1.1:arm64 (1.1.39-0exp1build1) ... 168s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu0.3) ... 168s Setting up libharfbuzz0b:arm64 (8.3.0-2build2) ... 168s Setting up python3-dateutil (2.8.2-3ubuntu1) ... 168s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 168s Setting up libxkbfile1:arm64 (1:1.1.0-1build4) ... 168s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 168s Setting up python3-mpmath (1.2.1-3) ... 169s Setting up python-matplotlib-data (3.6.3-1ubuntu5) ... 169s Setting up libwebpmux3:arm64 (1.3.2-0.4build3) ... 169s Setting up python3-appdirs (1.4.4-4) ... 169s Setting up libxfont2:arm64 (1:2.0.6-1build1) ... 169s Setting up libdrm-amdgpu1:arm64 (2.4.122-1~ubuntu0.24.04.1) ... 169s Setting up python3-sympy (1.12-7) ... 176s Setting up libice6:arm64 (2:1.0.10-1build3) ... 176s Setting up mesa-libgallium:arm64 (24.2.8-1ubuntu1~24.04.1) ... 176s Setting up liblapack3:arm64 (3.12.0-3build1.1) ... 176s 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 177s Setting up libxft2:arm64 (2.3.6-1build1) ... 177s Setting up libgbm1:arm64 (24.2.8-1ubuntu1~24.04.1) ... 177s Setting up python3-pytest (7.4.4-1) ... 177s Setting up libtk8.6:arm64 (8.6.14-1build1) ... 177s Setting up libgl1-mesa-dri:arm64 (24.2.8-1ubuntu1~24.04.1) ... 177s Setting up python3-fs (2.4.16-3) ... 177s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 177s Setting up libraqm0:arm64 (0.10.1-1build1) ... 177s Setting up python3-numpy (1:1.26.4+ds-6ubuntu1) ... 179s Setting up python3-lxml:arm64 (5.2.1-1) ... 180s Setting up python3-contourpy (1.0.7-2build1) ... 180s Setting up libsm6:arm64 (2:1.2.3-1build3) ... 180s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 180s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 180s Setting up libglx-mesa0:arm64 (24.2.8-1ubuntu1~24.04.1) ... 180s Setting up python3-scipy (1.11.4-6build1) ... 183s Setting up libglx0:arm64 (1.7.0-1build1) ... 183s Setting up blt (2.5.3+dfsg-7build1) ... 183s Setting up python3-pandas-lib:arm64 (2.1.4+dfsg-7) ... 183s Setting up python3-tk:arm64 (3.12.3-0ubuntu1) ... 184s Setting up python3-pil:arm64 (10.2.0-1ubuntu1) ... 184s Setting up libgl1:arm64 (1.7.0-1build1) ... 184s Setting up python3-pandas (2.1.4+dfsg-7) ... 191s Setting up python3-pil.imagetk:arm64 (10.2.0-1ubuntu1) ... 191s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 191s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 191s Setting up libxaw7:arm64 (2:1.0.14-1build2) ... 191s Setting up x11-xkb-utils (7.7+8build2) ... 191s Setting up xserver-common (2:21.1.12-1ubuntu1.3) ... 191s Setting up xvfb (2:21.1.12-1ubuntu1.3) ... 191s Setting up python3-fonttools (4.46.0-1build2) ... 192s Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... 192s Setting up python3-matplotlib (3.6.3-1ubuntu5) ... 194s Setting up python3-seaborn (0.13.2-3) ... 194s Processing triggers for man-db (2.12.0-4build2) ... 195s Processing triggers for libc-bin (2.39-0ubuntu8.4) ... 196s autopkgtest [17:59:03]: test command1: xvfb-run --auto-servernum --server-num=20 -s "-screen 0 1600x1200x24 -ac +extension GLX +render -noreset" sh debian/tests/run-unit-test 196s autopkgtest [17:59:03]: test command1: [----------------------- 198s ============================= test session starts ============================== 198s platform linux -- Python 3.12.3, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3.12 198s cachedir: .pytest_cache 198s rootdir: /tmp/autopkgtest.GfgWDg/autopkgtest_tmp 203s collecting ... collected 2380 items 203s 203s tests/test_algorithms.py::test_bootstrap PASSED [ 0%] 203s tests/test_algorithms.py::test_bootstrap_length PASSED [ 0%] 203s tests/test_algorithms.py::test_bootstrap_range PASSED [ 0%] 203s tests/test_algorithms.py::test_bootstrap_multiarg PASSED [ 0%] 203s tests/test_algorithms.py::test_bootstrap_axis PASSED [ 0%] 204s tests/test_algorithms.py::test_bootstrap_seed PASSED [ 0%] 204s tests/test_algorithms.py::test_bootstrap_ols PASSED [ 0%] 205s tests/test_algorithms.py::test_bootstrap_units PASSED [ 0%] 205s tests/test_algorithms.py::test_bootstrap_arglength PASSED [ 0%] 206s tests/test_algorithms.py::test_bootstrap_string_func PASSED [ 0%] 208s tests/test_algorithms.py::test_bootstrap_reproducibility PASSED [ 0%] 208s tests/test_algorithms.py::test_nanaware_func_auto PASSED [ 0%] 208s tests/test_algorithms.py::test_nanaware_func_warning PASSED [ 0%] 208s tests/test_axisgrid.py::TestFacetGrid::test_self_data PASSED [ 0%] 208s tests/test_axisgrid.py::TestFacetGrid::test_self_figure PASSED [ 0%] 209s tests/test_axisgrid.py::TestFacetGrid::test_self_axes PASSED [ 0%] 209s tests/test_axisgrid.py::TestFacetGrid::test_axes_array_size PASSED [ 0%] 210s tests/test_axisgrid.py::TestFacetGrid::test_single_axes PASSED [ 0%] 213s tests/test_axisgrid.py::TestFacetGrid::test_col_wrap PASSED [ 0%] 214s tests/test_axisgrid.py::TestFacetGrid::test_normal_axes PASSED [ 0%] 214s tests/test_axisgrid.py::TestFacetGrid::test_wrapped_axes PASSED [ 0%] 215s tests/test_axisgrid.py::TestFacetGrid::test_axes_dict PASSED [ 0%] 216s tests/test_axisgrid.py::TestFacetGrid::test_figure_size PASSED [ 0%] 216s tests/test_axisgrid.py::TestFacetGrid::test_figure_size_with_legend PASSED [ 1%] 216s tests/test_axisgrid.py::TestFacetGrid::test_legend_data PASSED [ 1%] 216s tests/test_axisgrid.py::TestFacetGrid::test_legend_data_missing_level PASSED [ 1%] 216s tests/test_axisgrid.py::TestFacetGrid::test_get_boolean_legend_data PASSED [ 1%] 217s tests/test_axisgrid.py::TestFacetGrid::test_legend_tuples PASSED [ 1%] 217s tests/test_axisgrid.py::TestFacetGrid::test_legend_options PASSED [ 1%] 218s tests/test_axisgrid.py::TestFacetGrid::test_legendout_with_colwrap PASSED [ 1%] 218s tests/test_axisgrid.py::TestFacetGrid::test_legend_tight_layout PASSED [ 1%] 218s tests/test_axisgrid.py::TestFacetGrid::test_subplot_kws PASSED [ 1%] 219s tests/test_axisgrid.py::TestFacetGrid::test_gridspec_kws PASSED [ 1%] 219s tests/test_axisgrid.py::TestFacetGrid::test_gridspec_kws_col_wrap PASSED [ 1%] 220s tests/test_axisgrid.py::TestFacetGrid::test_data_generator PASSED [ 1%] 220s tests/test_axisgrid.py::TestFacetGrid::test_map PASSED [ 1%] 221s tests/test_axisgrid.py::TestFacetGrid::test_map_dataframe PASSED [ 1%] 221s tests/test_axisgrid.py::TestFacetGrid::test_set PASSED [ 1%] 222s tests/test_axisgrid.py::TestFacetGrid::test_set_titles PASSED [ 1%] 223s tests/test_axisgrid.py::TestFacetGrid::test_set_titles_margin_titles PASSED [ 1%] 224s tests/test_axisgrid.py::TestFacetGrid::test_set_ticklabels PASSED [ 1%] 225s tests/test_axisgrid.py::TestFacetGrid::test_set_axis_labels PASSED [ 1%] 225s tests/test_axisgrid.py::TestFacetGrid::test_axis_lims PASSED [ 1%] 226s tests/test_axisgrid.py::TestFacetGrid::test_data_orders PASSED [ 1%] 227s tests/test_axisgrid.py::TestFacetGrid::test_palette PASSED [ 1%] 227s tests/test_axisgrid.py::TestFacetGrid::test_hue_kws PASSED [ 1%] 227s tests/test_axisgrid.py::TestFacetGrid::test_dropna PASSED [ 1%] 227s tests/test_axisgrid.py::TestFacetGrid::test_categorical_column_missing_categories PASSED [ 2%] 228s tests/test_axisgrid.py::TestFacetGrid::test_categorical_warning PASSED [ 2%] 229s tests/test_axisgrid.py::TestFacetGrid::test_refline PASSED [ 2%] 229s tests/test_axisgrid.py::TestFacetGrid::test_apply PASSED [ 2%] 229s tests/test_axisgrid.py::TestFacetGrid::test_pipe PASSED [ 2%] 229s tests/test_axisgrid.py::TestFacetGrid::test_tick_params PASSED [ 2%] 231s tests/test_axisgrid.py::TestFacetGrid::test_data_interchange PASSED [ 2%] 231s tests/test_axisgrid.py::TestPairGrid::test_self_data PASSED [ 2%] 231s tests/test_axisgrid.py::TestPairGrid::test_ignore_datelike_data PASSED [ 2%] 232s tests/test_axisgrid.py::TestPairGrid::test_self_figure PASSED [ 2%] 232s tests/test_axisgrid.py::TestPairGrid::test_self_axes PASSED [ 2%] 233s tests/test_axisgrid.py::TestPairGrid::test_default_axes PASSED [ 2%] 233s tests/test_axisgrid.py::TestPairGrid::test_specific_square_axes[vars0] PASSED [ 2%] 233s tests/test_axisgrid.py::TestPairGrid::test_specific_square_axes[vars1] PASSED [ 2%] 234s tests/test_axisgrid.py::TestPairGrid::test_remove_hue_from_default PASSED [ 2%] 234s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars0-y_vars0] PASSED [ 2%] 234s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars1-z] PASSED [ 2%] 235s tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars2-y_vars2] PASSED [ 2%] 235s tests/test_axisgrid.py::TestPairGrid::test_corner PASSED [ 2%] 236s tests/test_axisgrid.py::TestPairGrid::test_size PASSED [ 2%] 236s tests/test_axisgrid.py::TestPairGrid::test_empty_grid PASSED [ 2%] 237s tests/test_axisgrid.py::TestPairGrid::test_map PASSED [ 2%] 237s tests/test_axisgrid.py::TestPairGrid::test_map_nonsquare PASSED [ 2%] 238s tests/test_axisgrid.py::TestPairGrid::test_map_lower PASSED [ 2%] 238s tests/test_axisgrid.py::TestPairGrid::test_map_upper PASSED [ 3%] 239s tests/test_axisgrid.py::TestPairGrid::test_map_mixed_funcsig PASSED [ 3%] 240s tests/test_axisgrid.py::TestPairGrid::test_map_diag PASSED [ 3%] 241s tests/test_axisgrid.py::TestPairGrid::test_map_diag_rectangular PASSED [ 3%] 243s tests/test_axisgrid.py::TestPairGrid::test_map_diag_color PASSED [ 3%] 243s tests/test_axisgrid.py::TestPairGrid::test_map_diag_palette PASSED [ 3%] 244s tests/test_axisgrid.py::TestPairGrid::test_map_diag_and_offdiag PASSED [ 3%] 244s tests/test_axisgrid.py::TestPairGrid::test_diag_sharey PASSED [ 3%] 245s tests/test_axisgrid.py::TestPairGrid::test_map_diag_matplotlib PASSED [ 3%] 247s tests/test_axisgrid.py::TestPairGrid::test_palette PASSED [ 3%] 248s tests/test_axisgrid.py::TestPairGrid::test_hue_kws PASSED [ 3%] 250s tests/test_axisgrid.py::TestPairGrid::test_hue_order PASSED [ 3%] 252s tests/test_axisgrid.py::TestPairGrid::test_hue_order_missing_level PASSED [ 3%] 252s tests/test_axisgrid.py::TestPairGrid::test_hue_in_map PASSED [ 3%] 253s tests/test_axisgrid.py::TestPairGrid::test_nondefault_index PASSED [ 3%] 254s tests/test_axisgrid.py::TestPairGrid::test_dropna[scatterplot] PASSED [ 3%] 255s tests/test_axisgrid.py::TestPairGrid::test_dropna[scatter] PASSED [ 3%] 255s tests/test_axisgrid.py::TestPairGrid::test_histplot_legend PASSED [ 3%] 257s tests/test_axisgrid.py::TestPairGrid::test_pairplot PASSED [ 3%] 259s tests/test_axisgrid.py::TestPairGrid::test_pairplot_reg PASSED [ 3%] 261s tests/test_axisgrid.py::TestPairGrid::test_pairplot_reg_hue PASSED [ 3%] 262s tests/test_axisgrid.py::TestPairGrid::test_pairplot_diag_kde PASSED [ 3%] 264s tests/test_axisgrid.py::TestPairGrid::test_pairplot_kde PASSED [ 3%] 265s tests/test_axisgrid.py::TestPairGrid::test_pairplot_hist PASSED [ 3%] 265s tests/test_axisgrid.py::TestPairGrid::test_pairplot_markers SKIPPED [ 4%] 265s tests/test_axisgrid.py::TestPairGrid::test_pairplot_column_multiindex PASSED [ 4%] 266s tests/test_axisgrid.py::TestPairGrid::test_corner_despine PASSED [ 4%] 266s tests/test_axisgrid.py::TestPairGrid::test_corner_set PASSED [ 4%] 269s tests/test_axisgrid.py::TestPairGrid::test_legend PASSED [ 4%] 269s tests/test_axisgrid.py::TestPairGrid::test_tick_params PASSED [ 4%] 269s tests/test_axisgrid.py::TestPairGrid::test_data_interchange PASSED [ 4%] 270s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_lists PASSED [ 4%] 270s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_arrays PASSED [ 4%] 270s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_series PASSED [ 4%] 270s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_dataframe PASSED [ 4%] 270s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_dataframe_bad_variable PASSED [ 4%] 270s tests/test_axisgrid.py::TestJointGrid::test_margin_grid_axis_labels PASSED [ 4%] 271s tests/test_axisgrid.py::TestJointGrid::test_dropna PASSED [ 4%] 271s tests/test_axisgrid.py::TestJointGrid::test_axlims PASSED [ 4%] 271s tests/test_axisgrid.py::TestJointGrid::test_marginal_ticks PASSED [ 4%] 271s tests/test_axisgrid.py::TestJointGrid::test_bivariate_plot PASSED [ 4%] 271s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot PASSED [ 4%] 271s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot_distplot PASSED [ 4%] 271s tests/test_axisgrid.py::TestJointGrid::test_univariate_plot_matplotlib PASSED [ 4%] 272s tests/test_axisgrid.py::TestJointGrid::test_plot PASSED [ 4%] 272s tests/test_axisgrid.py::TestJointGrid::test_space PASSED [ 4%] 273s tests/test_axisgrid.py::TestJointGrid::test_hue[True] PASSED [ 4%] 273s tests/test_axisgrid.py::TestJointGrid::test_hue[False] PASSED [ 5%] 274s tests/test_axisgrid.py::TestJointGrid::test_refline PASSED [ 5%] 274s tests/test_axisgrid.py::TestJointPlot::test_scatter PASSED [ 5%] 274s tests/test_axisgrid.py::TestJointPlot::test_scatter_hue PASSED [ 5%] 275s tests/test_axisgrid.py::TestJointPlot::test_reg PASSED [ 5%] 275s tests/test_axisgrid.py::TestJointPlot::test_resid PASSED [ 5%] 275s tests/test_axisgrid.py::TestJointPlot::test_hist PASSED [ 5%] 275s tests/test_axisgrid.py::TestJointPlot::test_hex PASSED [ 5%] 276s tests/test_axisgrid.py::TestJointPlot::test_kde PASSED [ 5%] 277s tests/test_axisgrid.py::TestJointPlot::test_kde_hue PASSED [ 5%] 277s tests/test_axisgrid.py::TestJointPlot::test_color PASSED [ 5%] 277s tests/test_axisgrid.py::TestJointPlot::test_palette PASSED [ 5%] 277s tests/test_axisgrid.py::TestJointPlot::test_hex_customise PASSED [ 5%] 277s tests/test_axisgrid.py::TestJointPlot::test_bad_kind PASSED [ 5%] 277s tests/test_axisgrid.py::TestJointPlot::test_unsupported_hue_kind PASSED [ 5%] 280s tests/test_axisgrid.py::TestJointPlot::test_leaky_dict PASSED [ 5%] 280s tests/test_axisgrid.py::TestJointPlot::test_distplot_kwarg_warning PASSED [ 5%] 280s tests/test_axisgrid.py::TestJointPlot::test_ax_warning PASSED [ 5%] 280s tests/test_base.py::TestSemanticMapping::test_call_lookup PASSED [ 5%] 280s tests/test_base.py::TestHueMapping::test_plotter_default_init PASSED [ 5%] 280s tests/test_base.py::TestHueMapping::test_plotter_customization PASSED [ 5%] 280s tests/test_base.py::TestHueMapping::test_hue_map_null PASSED [ 5%] 280s tests/test_base.py::TestHueMapping::test_hue_map_categorical PASSED [ 5%] 280s tests/test_base.py::TestHueMapping::test_hue_map_numeric PASSED [ 5%] 280s tests/test_base.py::TestHueMapping::test_hue_map_without_hue_dataa PASSED [ 6%] 280s tests/test_base.py::TestHueMapping::test_saturation PASSED [ 6%] 280s tests/test_base.py::TestSizeMapping::test_plotter_default_init PASSED [ 6%] 280s tests/test_base.py::TestSizeMapping::test_plotter_customization PASSED [ 6%] 280s tests/test_base.py::TestSizeMapping::test_size_map_null PASSED [ 6%] 280s tests/test_base.py::TestSizeMapping::test_map_size_numeric PASSED [ 6%] 280s tests/test_base.py::TestSizeMapping::test_map_size_categorical PASSED [ 6%] 280s tests/test_base.py::TestSizeMapping::test_array_palette_deprecation PASSED [ 6%] 280s tests/test_base.py::TestStyleMapping::test_plotter_default_init PASSED [ 6%] 280s tests/test_base.py::TestStyleMapping::test_plotter_customization PASSED [ 6%] 280s tests/test_base.py::TestStyleMapping::test_style_map_null PASSED [ 6%] 280s tests/test_base.py::TestStyleMapping::test_map_style PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_flat_variables[series] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_flat_variables[array] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_flat_variables[list] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables0] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables1] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables2] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables3] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables4] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables5] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables6] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables7] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables8] PASSED [ 6%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables9] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables10] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df[long_variables11] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables0] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables1] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables2] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables3] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables4] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables5] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables6] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables7] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables8] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables9] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables10] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_index[long_variables11] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables0] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables1] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables2] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables3] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables4] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables5] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables6] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables7] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables8] PASSED [ 7%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables9] PASSED [ 8%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables10] PASSED [ 8%] 280s tests/test_base.py::TestVectorPlotter::test_long_df_with_multiindex[long_variables11] PASSED [ 8%] 280s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables0] PASSED [ 8%] 280s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables1] PASSED [ 8%] 280s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables2] PASSED [ 8%] 280s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables3] PASSED [ 8%] 280s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables4] PASSED [ 8%] 280s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables5] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables6] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables7] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables8] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables9] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables10] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_dict[long_variables11] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-series] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-numpy] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables0-list] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-series] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-numpy] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables1-list] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-series] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-numpy] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables2-list] PASSED [ 8%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-series] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-numpy] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables3-list] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-series] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-numpy] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables4-list] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-series] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-numpy] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables5-list] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-series] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-numpy] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables6-list] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-series] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-numpy] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables7-list] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-series] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-numpy] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables8-list] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-series] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-numpy] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables9-list] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-series] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-numpy] PASSED [ 9%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables10-list] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-series] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-numpy] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_vectors[long_variables11-list] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_undefined_variables PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg0] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg1] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_empty_data_input[arg2] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_units PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_numeric_name[3] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_numeric_name[4.5] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_hierarchical_index PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_scalar_and_data PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_wide_semantic_error PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_unknown_error PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_long_unmatched_size_error PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_wide_categorical_columns PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_iter_data_quantitites PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_iter_data_keys PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_iter_data_values PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_iter_data_reverse PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_iter_data_dropna PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_axis_labels PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables0] PASSED [ 10%] 281s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables1] PASSED [ 11%] 281s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables2] PASSED [ 11%] 281s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables3] PASSED [ 11%] 281s tests/test_base.py::TestVectorPlotter::test_attach_basics[variables4] PASSED [ 11%] 281s tests/test_base.py::TestVectorPlotter::test_attach_disallowed PASSED [ 11%] 281s tests/test_base.py::TestVectorPlotter::test_attach_log_scale PASSED [ 11%] 282s tests/test_base.py::TestVectorPlotter::test_attach_converters PASSED [ 11%] 282s tests/test_base.py::TestVectorPlotter::test_attach_facets PASSED [ 11%] 283s tests/test_base.py::TestVectorPlotter::test_scale_transform_identity PASSED [ 11%] 283s tests/test_base.py::TestVectorPlotter::test_scale_transform_identity_facets PASSED [ 11%] 283s tests/test_base.py::TestVectorPlotter::test_scale_transform_log PASSED [ 11%] 283s tests/test_base.py::TestVectorPlotter::test_scale_transform_facets PASSED [ 11%] 283s tests/test_base.py::TestVectorPlotter::test_scale_transform_mixed_facets PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_attach_shared_axes PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_get_axes_single PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_get_axes_facets PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_log PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_category_order PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture0] PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture1] PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture2] PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture3] PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture4] PASSED [ 11%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture5] PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture6] PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture7] PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture8] PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_duplicate_index PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_comp_data_nullable_dtype PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_var_order PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_scale_native PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_scale_numeric PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_scale_datetime PASSED [ 12%] 287s tests/test_base.py::TestVectorPlotter::test_scale_categorical PASSED [ 12%] 287s tests/test_base.py::TestCoreFunc::test_unique_dashes PASSED [ 12%] 287s tests/test_base.py::TestCoreFunc::test_unique_markers PASSED [ 12%] 288s tests/test_base.py::TestCoreFunc::test_variable_type PASSED [ 12%] 288s tests/test_base.py::TestCoreFunc::test_infer_orient PASSED [ 12%] 288s tests/test_base.py::TestCoreFunc::test_categorical_order PASSED [ 12%] 288s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs0] PASSED [ 12%] 288s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs1] PASSED [ 12%] 288s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs2] PASSED [ 12%] 288s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs3] PASSED [ 12%] 288s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs4] PASSED [ 12%] 288s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs5] PASSED [ 12%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs6] PASSED [ 12%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs7] PASSED [ 12%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs8] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs9] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs10] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs11] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs12] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs13] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs14] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs15] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs16] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs17] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs18] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs19] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs20] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs21] PASSED [ 13%] 289s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs22] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs23] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs24] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs25] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs26] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs27] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs28] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs29] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs30] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs31] PASSED [ 13%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[catplot] PASSED [ 14%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[barplot] PASSED [ 14%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[boxplot] PASSED [ 14%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[boxenplot] PASSED [ 14%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[pointplot] PASSED [ 14%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[stripplot] PASSED [ 14%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[swarmplot] PASSED [ 14%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[violinplot] PASSED [ 14%] 290s tests/test_categorical.py::TestCategoricalPlotterNew::test_redundant_hue_backcompat PASSED [ 14%] 290s tests/test_categorical.py::TestStripPlot::test_labels_long[x] PASSED [ 14%] 291s tests/test_categorical.py::TestStripPlot::test_labels_long[y] PASSED [ 14%] 291s tests/test_categorical.py::TestStripPlot::test_labels_wide PASSED [ 14%] 291s tests/test_categorical.py::TestStripPlot::test_labels_hue_order PASSED [ 14%] 291s tests/test_categorical.py::TestStripPlot::test_two_calls PASSED [ 14%] 291s tests/test_categorical.py::TestStripPlot::test_redundant_hue_legend PASSED [ 14%] 292s tests/test_categorical.py::TestStripPlot::test_color PASSED [ 14%] 292s tests/test_categorical.py::TestStripPlot::test_supplied_color_array PASSED [ 14%] 292s tests/test_categorical.py::TestStripPlot::test_unfilled_marker PASSED [ 14%] 292s tests/test_categorical.py::TestStripPlot::test_wide[h-dataframe] PASSED [ 14%] 292s tests/test_categorical.py::TestStripPlot::test_wide[h-dict] PASSED [ 14%] 292s tests/test_categorical.py::TestStripPlot::test_wide[v-dataframe] PASSED [ 14%] 292s tests/test_categorical.py::TestStripPlot::test_wide[v-dict] PASSED [ 14%] 293s tests/test_categorical.py::TestStripPlot::test_wide[y-dataframe] PASSED [ 14%] 293s tests/test_categorical.py::TestStripPlot::test_wide[y-dict] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_wide[x-dataframe] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_wide[x-dict] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_flat[h] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_flat[v] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_positions[variables0-None] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_positions[variables1-None] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_positions[variables2-None] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_positions[variables3-None] PASSED [ 15%] 293s tests/test_categorical.py::TestStripPlot::test_positions[variables4-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables5-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables6-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables7-h] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables8-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables9-h] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables10-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables11-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables12-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables13-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables14-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions[variables15-None] PASSED [ 15%] 294s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables0] PASSED [ 15%] 295s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables1] PASSED [ 15%] 295s tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables2] PASSED [ 15%] 295s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[a] PASSED [ 16%] 295s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[s] PASSED [ 16%] 295s tests/test_categorical.py::TestStripPlot::test_positions_unfixed[d] PASSED [ 16%] 295s tests/test_categorical.py::TestStripPlot::test_order[str-None] PASSED [ 16%] 295s tests/test_categorical.py::TestStripPlot::test_order[str-order1] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_order[str-order2] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_order[str-order3] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_order[int-None] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_order[int-order5] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_order[int-order6] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_order[int-order7] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_order[int-order8] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_hue_categorical[a] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_hue_categorical[b] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_hue_dodged[a] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_hue_dodged[b] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_single[x-b-None] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_single[x-b-a] PASSED [ 16%] 296s tests/test_categorical.py::TestStripPlot::test_single[x-y-None] PASSED [ 16%] 297s tests/test_categorical.py::TestStripPlot::test_single[x-y-a] PASSED [ 16%] 297s tests/test_categorical.py::TestStripPlot::test_single[x-t-None] PASSED [ 16%] 297s tests/test_categorical.py::TestStripPlot::test_single[x-t-a] PASSED [ 16%] 297s tests/test_categorical.py::TestStripPlot::test_single[y-b-None] PASSED [ 16%] 297s tests/test_categorical.py::TestStripPlot::test_single[y-b-a] PASSED [ 16%] 297s tests/test_categorical.py::TestStripPlot::test_single[y-y-None] PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_single[y-y-a] PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_single[y-t-None] PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_single[y-t-a] PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_attributes PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_three_points PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_legend_categorical PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_legend_numeric PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_legend_attributes PASSED [ 17%] 297s tests/test_categorical.py::TestStripPlot::test_legend_disabled PASSED [ 17%] 298s tests/test_categorical.py::TestStripPlot::test_palette_from_color_deprecation PASSED [ 17%] 298s tests/test_categorical.py::TestStripPlot::test_palette_with_hue_deprecation PASSED [ 17%] 298s tests/test_categorical.py::TestStripPlot::test_log_scale PASSED [ 17%] 299s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs0] PASSED [ 17%] 299s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs1] PASSED [ 17%] 299s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs2] PASSED [ 17%] 299s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs3] PASSED [ 17%] 299s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs4] PASSED [ 17%] 300s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs5] PASSED [ 17%] 300s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs6] PASSED [ 17%] 300s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs7] PASSED [ 17%] 301s tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs8] PASSED [ 17%] 301s tests/test_categorical.py::TestStripPlot::test_empty_palette PASSED [ 17%] 301s tests/test_categorical.py::TestStripPlot::test_jitter_unfixed PASSED [ 17%] 301s tests/test_categorical.py::TestStripPlot::test_jitter[v-True] PASSED [ 18%] 301s tests/test_categorical.py::TestStripPlot::test_jitter[v-0.1] PASSED [ 18%] 301s tests/test_categorical.py::TestStripPlot::test_jitter[h-True] PASSED [ 18%] 301s tests/test_categorical.py::TestStripPlot::test_jitter[h-0.1] PASSED [ 18%] 301s tests/test_categorical.py::TestSwarmPlot::test_labels_long[x] PASSED [ 18%] 301s tests/test_categorical.py::TestSwarmPlot::test_labels_long[y] PASSED [ 18%] 301s tests/test_categorical.py::TestSwarmPlot::test_labels_wide PASSED [ 18%] 301s tests/test_categorical.py::TestSwarmPlot::test_labels_hue_order PASSED [ 18%] 301s tests/test_categorical.py::TestSwarmPlot::test_two_calls PASSED [ 18%] 302s tests/test_categorical.py::TestSwarmPlot::test_redundant_hue_legend PASSED [ 18%] 302s tests/test_categorical.py::TestSwarmPlot::test_color PASSED [ 18%] 303s tests/test_categorical.py::TestSwarmPlot::test_supplied_color_array PASSED [ 18%] 303s tests/test_categorical.py::TestSwarmPlot::test_unfilled_marker PASSED [ 18%] 304s tests/test_categorical.py::TestSwarmPlot::test_wide[h-dataframe] PASSED [ 18%] 304s tests/test_categorical.py::TestSwarmPlot::test_wide[h-dict] PASSED [ 18%] 304s tests/test_categorical.py::TestSwarmPlot::test_wide[v-dataframe] PASSED [ 18%] 304s tests/test_categorical.py::TestSwarmPlot::test_wide[v-dict] PASSED [ 18%] 304s tests/test_categorical.py::TestSwarmPlot::test_wide[y-dataframe] PASSED [ 18%] 304s tests/test_categorical.py::TestSwarmPlot::test_wide[y-dict] PASSED [ 18%] 304s tests/test_categorical.py::TestSwarmPlot::test_wide[x-dataframe] PASSED [ 18%] 304s tests/test_categorical.py::TestSwarmPlot::test_wide[x-dict] PASSED [ 18%] 305s tests/test_categorical.py::TestSwarmPlot::test_flat[h] PASSED [ 18%] 305s tests/test_categorical.py::TestSwarmPlot::test_flat[v] PASSED [ 18%] 305s tests/test_categorical.py::TestSwarmPlot::test_positions[variables0-None] PASSED [ 18%] 305s tests/test_categorical.py::TestSwarmPlot::test_positions[variables1-None] PASSED [ 19%] 305s tests/test_categorical.py::TestSwarmPlot::test_positions[variables2-None] PASSED [ 19%] 305s tests/test_categorical.py::TestSwarmPlot::test_positions[variables3-None] PASSED [ 19%] 305s tests/test_categorical.py::TestSwarmPlot::test_positions[variables4-None] PASSED [ 19%] 305s tests/test_categorical.py::TestSwarmPlot::test_positions[variables5-None] PASSED [ 19%] 306s tests/test_categorical.py::TestSwarmPlot::test_positions[variables6-None] PASSED [ 19%] 306s tests/test_categorical.py::TestSwarmPlot::test_positions[variables7-h] PASSED [ 19%] 306s tests/test_categorical.py::TestSwarmPlot::test_positions[variables8-None] PASSED [ 19%] 306s tests/test_categorical.py::TestSwarmPlot::test_positions[variables9-h] PASSED [ 19%] 306s tests/test_categorical.py::TestSwarmPlot::test_positions[variables10-None] PASSED [ 19%] 306s tests/test_categorical.py::TestSwarmPlot::test_positions[variables11-None] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions[variables12-None] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions[variables13-None] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions[variables14-None] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions[variables15-None] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables0] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables1] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables2] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[a] PASSED [ 19%] 307s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[s] PASSED [ 19%] 308s tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[d] PASSED [ 19%] 308s tests/test_categorical.py::TestSwarmPlot::test_order[str-None] PASSED [ 19%] 308s tests/test_categorical.py::TestSwarmPlot::test_order[str-order1] PASSED [ 19%] 308s tests/test_categorical.py::TestSwarmPlot::test_order[str-order2] PASSED [ 20%] 308s tests/test_categorical.py::TestSwarmPlot::test_order[str-order3] PASSED [ 20%] 308s tests/test_categorical.py::TestSwarmPlot::test_order[int-None] PASSED [ 20%] 308s tests/test_categorical.py::TestSwarmPlot::test_order[int-order5] PASSED [ 20%] 308s tests/test_categorical.py::TestSwarmPlot::test_order[int-order6] PASSED [ 20%] 308s tests/test_categorical.py::TestSwarmPlot::test_order[int-order7] PASSED [ 20%] 309s tests/test_categorical.py::TestSwarmPlot::test_order[int-order8] PASSED [ 20%] 309s tests/test_categorical.py::TestSwarmPlot::test_hue_categorical[a] PASSED [ 20%] 309s tests/test_categorical.py::TestSwarmPlot::test_hue_categorical[b] PASSED [ 20%] 309s tests/test_categorical.py::TestSwarmPlot::test_hue_dodged[a] PASSED [ 20%] 310s tests/test_categorical.py::TestSwarmPlot::test_hue_dodged[b] PASSED [ 20%] 310s tests/test_categorical.py::TestSwarmPlot::test_single[x-b-None] PASSED [ 20%] 310s tests/test_categorical.py::TestSwarmPlot::test_single[x-b-a] PASSED [ 20%] 310s tests/test_categorical.py::TestSwarmPlot::test_single[x-y-None] PASSED [ 20%] 310s tests/test_categorical.py::TestSwarmPlot::test_single[x-y-a] PASSED [ 20%] 310s tests/test_categorical.py::TestSwarmPlot::test_single[x-t-None] PASSED [ 20%] 311s tests/test_categorical.py::TestSwarmPlot::test_single[x-t-a] PASSED [ 20%] 311s tests/test_categorical.py::TestSwarmPlot::test_single[y-b-None] PASSED [ 20%] 311s tests/test_categorical.py::TestSwarmPlot::test_single[y-b-a] PASSED [ 20%] 311s tests/test_categorical.py::TestSwarmPlot::test_single[y-y-None] PASSED [ 20%] 311s tests/test_categorical.py::TestSwarmPlot::test_single[y-y-a] PASSED [ 20%] 311s tests/test_categorical.py::TestSwarmPlot::test_single[y-t-None] PASSED [ 20%] 311s tests/test_categorical.py::TestSwarmPlot::test_single[y-t-a] PASSED [ 20%] 311s tests/test_categorical.py::TestSwarmPlot::test_attributes PASSED [ 20%] 312s tests/test_categorical.py::TestSwarmPlot::test_three_points PASSED [ 21%] 312s tests/test_categorical.py::TestSwarmPlot::test_legend_categorical PASSED [ 21%] 312s tests/test_categorical.py::TestSwarmPlot::test_legend_numeric PASSED [ 21%] 312s tests/test_categorical.py::TestSwarmPlot::test_legend_attributes PASSED [ 21%] 312s tests/test_categorical.py::TestSwarmPlot::test_legend_disabled PASSED [ 21%] 312s tests/test_categorical.py::TestSwarmPlot::test_palette_from_color_deprecation PASSED [ 21%] 312s tests/test_categorical.py::TestSwarmPlot::test_palette_with_hue_deprecation PASSED [ 21%] 313s tests/test_categorical.py::TestSwarmPlot::test_log_scale PASSED [ 21%] 313s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs0] PASSED [ 21%] 314s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs1] PASSED [ 21%] 314s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs2] PASSED [ 21%] 314s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs3] PASSED [ 21%] 315s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs4] PASSED [ 21%] 315s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs5] PASSED [ 21%] 315s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs6] PASSED [ 21%] 316s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs7] PASSED [ 21%] 316s tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs8] PASSED [ 21%] 316s tests/test_categorical.py::TestSwarmPlot::test_empty_palette PASSED [ 21%] 317s tests/test_categorical.py::TestBoxPlot::test_legend_fill[True] PASSED [ 21%] 317s tests/test_categorical.py::TestBoxPlot::test_legend_fill[False] PASSED [ 21%] 317s tests/test_categorical.py::TestBoxPlot::test_legend_attributes PASSED [ 21%] 318s tests/test_categorical.py::TestBoxPlot::test_labels_long[x] PASSED [ 21%] 318s tests/test_categorical.py::TestBoxPlot::test_labels_long[y] PASSED [ 21%] 318s tests/test_categorical.py::TestBoxPlot::test_labels_wide PASSED [ 21%] 318s tests/test_categorical.py::TestBoxPlot::test_labels_hue_order PASSED [ 22%] 318s tests/test_categorical.py::TestBoxPlot::test_two_calls PASSED [ 22%] 318s tests/test_categorical.py::TestBoxPlot::test_redundant_hue_legend PASSED [ 22%] 318s tests/test_categorical.py::TestBoxPlot::test_log_scale[x] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_log_scale[y] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_single_var[x-y] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_single_var[y-z] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_vector_data[None-x] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_vector_data[x-y] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_vector_data[y-z] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_wide_data[h] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_wide_data[v] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_grouped[x] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_grouped[y] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_hue_grouped[x] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_hue_grouped[y] PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_hue_not_dodged PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale PASSED [ 22%] 319s tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale_log PASSED [ 22%] 320s tests/test_categorical.py::TestBoxPlot::test_dodge_without_hue PASSED [ 22%] 320s tests/test_categorical.py::TestBoxPlot::test_log_data_scale[x] PASSED [ 22%] 320s tests/test_categorical.py::TestBoxPlot::test_log_data_scale[y] PASSED [ 22%] 320s tests/test_categorical.py::TestBoxPlot::test_color PASSED [ 22%] 320s tests/test_categorical.py::TestBoxPlot::test_wide_data_multicolored PASSED [ 22%] 320s tests/test_categorical.py::TestBoxPlot::test_wide_data_single_color PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_hue_colors PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_linecolor PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_linecolor_gray_warning PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_saturation PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_linewidth PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_fill PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_notch[notch] PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_notch[shownotches] PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_whis PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_gap PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_prop_dicts PASSED [ 23%] 321s tests/test_categorical.py::TestBoxPlot::test_showfliers PASSED [ 23%] 322s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs0] PASSED [ 23%] 322s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs1] PASSED [ 23%] 322s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs2] PASSED [ 23%] 322s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs3] PASSED [ 23%] 323s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs4] PASSED [ 23%] 323s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs5] PASSED [ 23%] 323s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs6] PASSED [ 23%] 324s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs7] PASSED [ 23%] 324s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs8] PASSED [ 23%] 325s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs9] PASSED [ 23%] 325s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs10] PASSED [ 23%] 327s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs11] PASSED [ 24%] 327s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs12] PASSED [ 24%] 328s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs13] PASSED [ 24%] 328s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs14] PASSED [ 24%] 329s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs15] PASSED [ 24%] 329s tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs16] PASSED [ 24%] 329s tests/test_categorical.py::TestBoxenPlot::test_legend_fill[True] PASSED [ 24%] 330s tests/test_categorical.py::TestBoxenPlot::test_legend_fill[False] PASSED [ 24%] 330s tests/test_categorical.py::TestBoxenPlot::test_legend_attributes PASSED [ 24%] 330s tests/test_categorical.py::TestBoxenPlot::test_labels_long[x] PASSED [ 24%] 330s tests/test_categorical.py::TestBoxenPlot::test_labels_long[y] PASSED [ 24%] 331s tests/test_categorical.py::TestBoxenPlot::test_labels_wide PASSED [ 24%] 331s tests/test_categorical.py::TestBoxenPlot::test_labels_hue_order PASSED [ 24%] 331s tests/test_categorical.py::TestBoxenPlot::test_two_calls PASSED [ 24%] 331s tests/test_categorical.py::TestBoxenPlot::test_redundant_hue_legend PASSED [ 24%] 331s tests/test_categorical.py::TestBoxenPlot::test_log_scale[x] PASSED [ 24%] 331s tests/test_categorical.py::TestBoxenPlot::test_log_scale[y] PASSED [ 24%] 331s tests/test_categorical.py::TestBoxenPlot::test_single_var[x-y] PASSED [ 24%] 332s tests/test_categorical.py::TestBoxenPlot::test_single_var[y-z] PASSED [ 24%] 332s tests/test_categorical.py::TestBoxenPlot::test_vector_data[None-x] PASSED [ 24%] 332s tests/test_categorical.py::TestBoxenPlot::test_vector_data[x-y] PASSED [ 24%] 332s tests/test_categorical.py::TestBoxenPlot::test_vector_data[y-z] PASSED [ 24%] 332s tests/test_categorical.py::TestBoxenPlot::test_wide_data[h] PASSED [ 24%] 332s tests/test_categorical.py::TestBoxenPlot::test_wide_data[v] PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_grouped[x] PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_grouped[y] PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_hue_grouped[x] PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_hue_grouped[y] PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_dodge_native_scale PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_color PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_hue_colors PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_linecolor PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_linewidth PASSED [ 25%] 332s tests/test_categorical.py::TestBoxenPlot::test_saturation PASSED [ 25%] 333s tests/test_categorical.py::TestBoxenPlot::test_gap PASSED [ 25%] 333s tests/test_categorical.py::TestBoxenPlot::test_fill PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_k_depth_int PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_k_depth_full PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_trust_alpha PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_outlier_prop PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_exponential_width_method PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_linear_width_method PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_area_width_method PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_box_kws PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_line_kws PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_flier_kws PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_k_depth_checks PASSED [ 25%] 334s tests/test_categorical.py::TestBoxenPlot::test_width_method_check PASSED [ 26%] 334s tests/test_categorical.py::TestBoxenPlot::test_scale_deprecation PASSED [ 26%] 335s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs0] PASSED [ 26%] 335s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs1] PASSED [ 26%] 335s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs2] PASSED [ 26%] 335s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs3] PASSED [ 26%] 335s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs4] PASSED [ 26%] 336s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs5] PASSED [ 26%] 336s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs6] PASSED [ 26%] 336s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs7] PASSED [ 26%] 337s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs8] PASSED [ 26%] 337s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs9] PASSED [ 26%] 338s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs10] PASSED [ 26%] 338s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs11] PASSED [ 26%] 339s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs12] PASSED [ 26%] 339s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs13] PASSED [ 26%] 340s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs14] PASSED [ 26%] 340s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs15] PASSED [ 26%] 340s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs16] PASSED [ 26%] 340s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs17] PASSED [ 26%] 341s tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs18] PASSED [ 26%] 341s tests/test_categorical.py::TestViolinPlot::test_legend_fill[True] PASSED [ 26%] 342s tests/test_categorical.py::TestViolinPlot::test_legend_fill[False] PASSED [ 26%] 342s tests/test_categorical.py::TestViolinPlot::test_legend_attributes PASSED [ 26%] 343s tests/test_categorical.py::TestViolinPlot::test_labels_long[x] PASSED [ 27%] 343s tests/test_categorical.py::TestViolinPlot::test_labels_long[y] PASSED [ 27%] 343s tests/test_categorical.py::TestViolinPlot::test_labels_wide PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_labels_hue_order PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_two_calls PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_redundant_hue_legend PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_log_scale[x] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_log_scale[y] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_single_var[x-y] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_single_var[y-z] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_vector_data[None-x] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_vector_data[x-y] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_vector_data[y-z] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_wide_data[h] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_wide_data[v] PASSED [ 27%] 344s tests/test_categorical.py::TestViolinPlot::test_grouped[x] PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_grouped[y] PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_hue_grouped[x] PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_hue_grouped[y] PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_hue_not_dodged PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_dodge_native_scale PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_dodge_native_scale_log PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_color PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_hue_colors PASSED [ 27%] 345s tests/test_categorical.py::TestViolinPlot::test_linecolor[box] PASSED [ 28%] 345s tests/test_categorical.py::TestViolinPlot::test_linecolor[quart] PASSED [ 28%] 345s tests/test_categorical.py::TestViolinPlot::test_linecolor[stick] PASSED [ 28%] 345s tests/test_categorical.py::TestViolinPlot::test_linecolor[point] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_linewidth PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_saturation PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_fill[box] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_fill[quart] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_fill[stick] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_fill[point] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_inner_box[x] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_inner_box[y] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_inner_quartiles[x] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_inner_quartiles[y] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_inner_stick[x] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_inner_stick[y] PASSED [ 28%] 346s tests/test_categorical.py::TestViolinPlot::test_inner_points[x] PASSED [ 28%] 347s tests/test_categorical.py::TestViolinPlot::test_inner_points[y] PASSED [ 28%] 347s tests/test_categorical.py::TestViolinPlot::test_split_single PASSED [ 28%] 347s tests/test_categorical.py::TestViolinPlot::test_split_multi PASSED [ 28%] 347s tests/test_categorical.py::TestViolinPlot::test_density_norm_area PASSED [ 28%] 347s tests/test_categorical.py::TestViolinPlot::test_density_norm_count PASSED [ 28%] 347s tests/test_categorical.py::TestViolinPlot::test_density_norm_width PASSED [ 28%] 347s tests/test_categorical.py::TestViolinPlot::test_common_norm PASSED [ 28%] 347s tests/test_categorical.py::TestViolinPlot::test_scale_deprecation PASSED [ 29%] 347s tests/test_categorical.py::TestViolinPlot::test_scale_hue_deprecation PASSED [ 29%] 347s tests/test_categorical.py::TestViolinPlot::test_bw_adjust PASSED [ 29%] 347s tests/test_categorical.py::TestViolinPlot::test_bw_deprecation PASSED [ 29%] 347s tests/test_categorical.py::TestViolinPlot::test_gap PASSED [ 29%] 347s tests/test_categorical.py::TestViolinPlot::test_inner_kws PASSED [ 29%] 347s tests/test_categorical.py::TestViolinPlot::test_box_inner_kws PASSED [ 29%] 348s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs0] PASSED [ 29%] 348s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs1] PASSED [ 29%] 348s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs2] PASSED [ 29%] 348s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs3] PASSED [ 29%] 349s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs4] PASSED [ 29%] 349s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs5] PASSED [ 29%] 349s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs6] PASSED [ 29%] 350s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs7] PASSED [ 29%] 350s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs8] PASSED [ 29%] 351s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs9] PASSED [ 29%] 351s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs10] PASSED [ 29%] 353s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs11] PASSED [ 29%] 354s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs12] PASSED [ 29%] 354s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs13] PASSED [ 29%] 355s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs14] PASSED [ 29%] 355s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs15] PASSED [ 29%] 355s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs16] PASSED [ 30%] 356s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs17] PASSED [ 30%] 356s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs18] PASSED [ 30%] 356s tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs19] PASSED [ 30%] 357s tests/test_categorical.py::TestBarPlot::test_labels_long[x] PASSED [ 30%] 357s tests/test_categorical.py::TestBarPlot::test_labels_long[y] PASSED [ 30%] 357s tests/test_categorical.py::TestBarPlot::test_labels_wide PASSED [ 30%] 358s tests/test_categorical.py::TestBarPlot::test_labels_hue_order PASSED [ 30%] 358s tests/test_categorical.py::TestBarPlot::test_color PASSED [ 30%] 358s tests/test_categorical.py::TestBarPlot::test_two_calls PASSED [ 30%] 358s tests/test_categorical.py::TestBarPlot::test_redundant_hue_legend PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_log_scale[x] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_log_scale[y] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_labels_flat PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_single_var[x] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_single_var[y] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_wide_df[x] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_wide_df[y] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_wide_df[h] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_wide_df[v] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_vector_orient[x] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_vector_orient[y] PASSED [ 30%] 359s tests/test_categorical.py::TestBarPlot::test_vector_orient[h] PASSED [ 30%] 360s tests/test_categorical.py::TestBarPlot::test_vector_orient[v] PASSED [ 30%] 360s tests/test_categorical.py::TestBarPlot::test_xy_vertical PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_xy_horizontal PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_xy_with_na_grouper PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_xy_with_na_value PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_hue_redundant PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_hue_matched PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_hue_matched_by_name PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_hue_dodged PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_gap PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_hue_undodged PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_hue_order PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_hue_norm PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_fill PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_xy_native_scale PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_xy_native_scale_log_transform PASSED [ 31%] 360s tests/test_categorical.py::TestBarPlot::test_datetime_native_scale_axis PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_native_scale_dodged PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_native_scale_log_transform_dodged PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_estimate_default PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_estimate_string PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_estimate_func PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_weighted_estimate PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_estimate_log_transform PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_errorbars PASSED [ 31%] 361s tests/test_categorical.py::TestBarPlot::test_width PASSED [ 32%] 361s tests/test_categorical.py::TestBarPlot::test_width_native_scale PASSED [ 32%] 361s tests/test_categorical.py::TestBarPlot::test_width_spaced_categories PASSED [ 32%] 361s tests/test_categorical.py::TestBarPlot::test_saturation_color PASSED [ 32%] 361s tests/test_categorical.py::TestBarPlot::test_saturation_palette PASSED [ 32%] 362s tests/test_categorical.py::TestBarPlot::test_legend_numeric_auto PASSED [ 32%] 362s tests/test_categorical.py::TestBarPlot::test_legend_numeric_full PASSED [ 32%] 363s tests/test_categorical.py::TestBarPlot::test_legend_disabled PASSED [ 32%] 363s tests/test_categorical.py::TestBarPlot::test_error_caps PASSED [ 32%] 363s tests/test_categorical.py::TestBarPlot::test_error_caps_native_scale PASSED [ 32%] 363s tests/test_categorical.py::TestBarPlot::test_error_caps_native_scale_log_transform PASSED [ 32%] 363s tests/test_categorical.py::TestBarPlot::test_bar_kwargs PASSED [ 32%] 363s tests/test_categorical.py::TestBarPlot::test_legend_attributes PASSED [ 32%] 363s tests/test_categorical.py::TestBarPlot::test_legend_unfilled PASSED [ 32%] 364s tests/test_categorical.py::TestBarPlot::test_err_kws[True] PASSED [ 32%] 364s tests/test_categorical.py::TestBarPlot::test_err_kws[False] PASSED [ 32%] 364s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs0] PASSED [ 32%] 364s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs1] PASSED [ 32%] 364s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs2] PASSED [ 32%] 366s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs3] PASSED [ 32%] 366s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs4] PASSED [ 32%] 367s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs5] PASSED [ 32%] 367s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs6] PASSED [ 32%] 367s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs7] PASSED [ 32%] 368s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs8] PASSED [ 33%] 368s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs9] PASSED [ 33%] 368s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs10] PASSED [ 33%] 369s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs11] PASSED [ 33%] 369s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs12] PASSED [ 33%] 370s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs13] PASSED [ 33%] 370s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs14] PASSED [ 33%] 370s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs15] PASSED [ 33%] 371s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs16] PASSED [ 33%] 371s tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs17] PASSED [ 33%] 371s tests/test_categorical.py::TestBarPlot::test_errwidth_deprecation PASSED [ 33%] 371s tests/test_categorical.py::TestBarPlot::test_errcolor_deprecation PASSED [ 33%] 371s tests/test_categorical.py::TestBarPlot::test_capsize_as_none_deprecation PASSED [ 33%] 371s tests/test_categorical.py::TestBarPlot::test_hue_implied_by_palette_deprecation PASSED [ 33%] 371s tests/test_categorical.py::TestPointPlot::test_labels_long[x] PASSED [ 33%] 372s tests/test_categorical.py::TestPointPlot::test_labels_long[y] PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_labels_wide PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_labels_hue_order PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_color PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_two_calls PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_redundant_hue_legend PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_log_scale[x] PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_log_scale[y] PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_labels_flat PASSED [ 33%] 373s tests/test_categorical.py::TestPointPlot::test_single_var[x] PASSED [ 34%] 373s tests/test_categorical.py::TestPointPlot::test_single_var[y] PASSED [ 34%] 373s tests/test_categorical.py::TestPointPlot::test_wide_df[x] PASSED [ 34%] 373s tests/test_categorical.py::TestPointPlot::test_wide_df[y] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_wide_df[h] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_wide_df[v] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_vector_orient[x] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_vector_orient[y] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_vector_orient[h] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_vector_orient[v] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_xy_vertical PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_xy_horizontal PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_xy_with_na_grouper PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_xy_with_na_value PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_hue PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_wide_data_is_joined PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_xy_native_scale PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_estimate[mean] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_estimate[] PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_weighted_estimate PASSED [ 34%] 374s tests/test_categorical.py::TestPointPlot::test_estimate_log_transform PASSED [ 34%] 375s tests/test_categorical.py::TestPointPlot::test_errorbars PASSED [ 34%] 375s tests/test_categorical.py::TestPointPlot::test_marker_linestyle PASSED [ 34%] 375s tests/test_categorical.py::TestPointPlot::test_markers_linestyles_single PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_markers_linestyles_mapped PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_dodge_boolean PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_dodge_float PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_dodge_log_scale PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_err_kws PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_err_kws_inherited PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_legend_contents PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_legend_set_props PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_legend_synced_props PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs0] PASSED [ 35%] 375s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs1] PASSED [ 35%] 376s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs2] PASSED [ 35%] 376s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs3] PASSED [ 35%] 376s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs4] PASSED [ 35%] 376s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs5] PASSED [ 35%] 377s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs6] PASSED [ 35%] 377s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs7] PASSED [ 35%] 377s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs8] PASSED [ 35%] 378s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs9] PASSED [ 35%] 378s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs10] PASSED [ 35%] 378s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs11] PASSED [ 35%] 378s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs12] PASSED [ 35%] 380s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs13] PASSED [ 35%] 381s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs14] PASSED [ 36%] 381s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs15] PASSED [ 36%] 381s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs16] PASSED [ 36%] 382s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs17] PASSED [ 36%] 382s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs18] PASSED [ 36%] 382s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs19] PASSED [ 36%] 382s tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs20] PASSED [ 36%] 383s tests/test_categorical.py::TestPointPlot::test_legend_disabled PASSED [ 36%] 383s tests/test_categorical.py::TestPointPlot::test_join_deprecation PASSED [ 36%] 383s tests/test_categorical.py::TestPointPlot::test_scale_deprecation PASSED [ 36%] 383s tests/test_categorical.py::TestPointPlot::test_layered_plot_clipping PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_empty PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_labels_long PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_wide_data PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_flat_series PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_x_series PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_y_series PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_hue_redundant PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_hue_dodged PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_stat[percent] PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_stat[probability] PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_stat[proportion] PASSED [ 36%] 383s tests/test_categorical.py::TestCountPlot::test_xy_error PASSED [ 36%] 384s tests/test_categorical.py::TestCountPlot::test_legend_numeric_auto PASSED [ 36%] 384s tests/test_categorical.py::TestCountPlot::test_legend_disabled PASSED [ 37%] 384s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs0] PASSED [ 37%] 384s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs1] PASSED [ 37%] 384s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs2] PASSED [ 37%] 385s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs3] PASSED [ 37%] 385s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs4] PASSED [ 37%] 385s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs5] PASSED [ 37%] 385s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs6] PASSED [ 37%] 386s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs7] PASSED [ 37%] 386s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs8] PASSED [ 37%] 386s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs9] PASSED [ 37%] 387s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs10] PASSED [ 37%] 387s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs11] PASSED [ 37%] 387s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs12] PASSED [ 37%] 388s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs13] PASSED [ 37%] 388s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs14] PASSED [ 37%] 388s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs15] PASSED [ 37%] 389s tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs16] PASSED [ 37%] 390s tests/test_categorical.py::TestCatPlot::test_facet_organization PASSED [ 37%] 393s tests/test_categorical.py::TestCatPlot::test_plot_elements PASSED [ 37%] 393s tests/test_categorical.py::TestCatPlot::test_bad_plot_kind_error PASSED [ 37%] 393s tests/test_categorical.py::TestCatPlot::test_count_x_and_y PASSED [ 37%] 395s tests/test_categorical.py::TestCatPlot::test_plot_colors PASSED [ 37%] 396s tests/test_categorical.py::TestCatPlot::test_ax_kwarg_removal PASSED [ 37%] 400s tests/test_categorical.py::TestCatPlot::test_share_xy PASSED [ 38%] 401s tests/test_categorical.py::TestCatPlot::test_facetgrid_data PASSED [ 38%] 402s tests/test_categorical.py::TestCatPlot::test_array_faceter[col] PASSED [ 38%] 404s tests/test_categorical.py::TestCatPlot::test_array_faceter[row] PASSED [ 38%] 404s tests/test_categorical.py::TestCatPlot::test_invalid_kind PASSED [ 38%] 405s tests/test_categorical.py::TestCatPlot::test_legend_with_auto PASSED [ 38%] 405s tests/test_categorical.py::TestCatPlot::test_weights_warning PASSED [ 38%] 405s tests/test_categorical.py::TestBeeswarm::test_could_overlap PASSED [ 38%] 405s tests/test_categorical.py::TestBeeswarm::test_position_candidates PASSED [ 38%] 405s tests/test_categorical.py::TestBeeswarm::test_find_first_non_overlapping_candidate PASSED [ 38%] 405s tests/test_categorical.py::TestBeeswarm::test_beeswarm PASSED [ 38%] 405s tests/test_categorical.py::TestBeeswarm::test_add_gutters PASSED [ 38%] 405s tests/test_categorical.py::TestBoxPlotContainer::test_repr PASSED [ 38%] 405s tests/test_categorical.py::TestBoxPlotContainer::test_iteration PASSED [ 38%] 405s tests/test_categorical.py::TestBoxPlotContainer::test_label PASSED [ 38%] 405s tests/test_categorical.py::TestBoxPlotContainer::test_children PASSED [ 38%] 405s tests/test_distributions.py::TestDistPlot::test_hist_bins PASSED [ 38%] 405s tests/test_distributions.py::TestDistPlot::test_elements PASSED [ 38%] 405s tests/test_distributions.py::TestDistPlot::test_distplot_with_nans PASSED [ 38%] 405s tests/test_distributions.py::TestRugPlot::test_color PASSED [ 38%] 405s tests/test_distributions.py::TestRugPlot::test_long_data[x] PASSED [ 38%] 406s tests/test_distributions.py::TestRugPlot::test_long_data[y] PASSED [ 38%] 406s tests/test_distributions.py::TestRugPlot::test_bivariate_data PASSED [ 38%] 406s tests/test_distributions.py::TestRugPlot::test_wide_vs_long_data PASSED [ 38%] 406s tests/test_distributions.py::TestRugPlot::test_flat_vector PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_datetime_data PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_empty_data PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_a_deprecation PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_axis_deprecation[x] PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_axis_deprecation[y] PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_vertical_deprecation PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_rug_data PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_rug_colors PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_expand_margins PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_multiple_rugs PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_matplotlib_kwargs PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_axis_labels PASSED [ 39%] 406s tests/test_distributions.py::TestRugPlot::test_log_scale PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_color[True] PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_color[False] PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_long_vectors[x] PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_long_vectors[y] PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_wide_vs_long_data PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_flat_vector PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_empty_data PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_singular_data PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_variable_assignment PASSED [ 39%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_vertical_deprecation PASSED [ 40%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_deprecation PASSED [ 40%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_kernel_deprecation PASSED [ 40%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_shade_deprecation PASSED [ 40%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[layer] PASSED [ 40%] 407s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[stack] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[fill] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_stacking PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_filling PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_default[stack] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_default[fill] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[layer] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[stack] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[fill] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_color_cycle_interaction PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_artist_color[True] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_artist_color[False] PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_datetime_scale PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_multiple_argument_check PASSED [ 40%] 408s tests/test_distributions.py::TestKDEPlotUnivariate::test_cut PASSED [ 40%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_clip PASSED [ 40%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_line_is_density PASSED [ 40%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_cumulative PASSED [ 40%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_cumulative_requires_scipy SKIPPED [ 40%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_common_norm PASSED [ 41%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_common_grid PASSED [ 41%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_method PASSED [ 41%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_adjust PASSED [ 41%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_implicit PASSED [ 41%] 409s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_explicit PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_with_hue PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_normalization PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_weights PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_weight_norm PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_sticky_edges PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_line_kws PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_input_checking PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_axis_labels PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_legend PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotUnivariate::test_replaced_kws PASSED [ 41%] 410s tests/test_distributions.py::TestKDEPlotBivariate::test_long_vectors PASSED [ 41%] 411s tests/test_distributions.py::TestKDEPlotBivariate::test_singular_data PASSED [ 41%] 411s tests/test_distributions.py::TestKDEPlotBivariate::test_fill_artists PASSED [ 41%] 411s tests/test_distributions.py::TestKDEPlotBivariate::test_common_norm PASSED [ 41%] 411s tests/test_distributions.py::TestKDEPlotBivariate::test_log_scale PASSED [ 41%] 412s tests/test_distributions.py::TestKDEPlotBivariate::test_bandwidth PASSED [ 41%] 412s tests/test_distributions.py::TestKDEPlotBivariate::test_weights PASSED [ 41%] 412s tests/test_distributions.py::TestKDEPlotBivariate::test_hue_ignores_cmap PASSED [ 41%] 412s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_line_colors PASSED [ 42%] 412s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_line_cmap PASSED [ 42%] 412s tests/test_distributions.py::TestKDEPlotBivariate::test_contour_fill_colors PASSED [ 42%] 412s tests/test_distributions.py::TestKDEPlotBivariate::test_colorbar PASSED [ 42%] 413s tests/test_distributions.py::TestKDEPlotBivariate::test_levels_and_thresh PASSED [ 42%] 413s tests/test_distributions.py::TestKDEPlotBivariate::test_quantile_to_level PASSED [ 42%] 413s tests/test_distributions.py::TestKDEPlotBivariate::test_input_checking PASSED [ 42%] 413s tests/test_distributions.py::TestHistPlotUnivariate::test_color[bars-True] PASSED [ 42%] 413s tests/test_distributions.py::TestHistPlotUnivariate::test_color[bars-False] PASSED [ 42%] 413s tests/test_distributions.py::TestHistPlotUnivariate::test_color[step-True] PASSED [ 42%] 413s tests/test_distributions.py::TestHistPlotUnivariate::test_color[step-False] PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_color[poly-True] PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_color[poly-False] PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_long_vectors[x] PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_long_vectors[y] PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_wide_vs_long_data PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_flat_vector PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_empty_data PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_variable_assignment PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-bars] PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-step] PASSED [ 42%] 414s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-poly] PASSED [ 42%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-bars] PASSED [ 42%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-step] PASSED [ 42%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-poly] PASSED [ 43%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-bars] PASSED [ 43%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-step] PASSED [ 43%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-poly] PASSED [ 43%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-bars] PASSED [ 43%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-step] PASSED [ 43%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-poly] PASSED [ 43%] 415s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_stack PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_dodge PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_hue_as_numpy_dodged PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_multiple_input_check PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_element_input_check PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_count_stat PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat_common_norm PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat_unique_norm PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat[probability] PASSED [ 43%] 418s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat[proportion] PASSED [ 43%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_common_norm[probability] PASSED [ 43%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_common_norm[proportion] PASSED [ 43%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_unique_norm[probability] PASSED [ 43%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_unique_norm[proportion] PASSED [ 43%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_percent_stat PASSED [ 43%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_common_bins PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_unique_bins PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_range_with_inf PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_weights_with_missing PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_weight_norm PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_discrete PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_discrete_categorical_default PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_categorical_yaxis_inversion PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_datetime_scale PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[count] PASSED [ 44%] 419s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[density] PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde[probability] PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[count-layer] PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[count-dodge] PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[density-layer] PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[density-dodge] PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[probability-layer] PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[probability-dodge] PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_default_cut PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_hue PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_yaxis PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_line_kws PASSED [ 44%] 420s tests/test_distributions.py::TestHistPlotUnivariate::test_kde_singular_data PASSED [ 44%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_element_default PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_bars_no_fill PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_poly_fill PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_poly_no_fill PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_step_no_fill PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill_xy PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_step_no_fill_xy PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_weighted_histogram PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_weights_with_auto_bins PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_shrink PASSED [ 45%] 421s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_explicit PASSED [ 45%] 422s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_implicit PASSED [ 45%] 422s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_dodge PASSED [ 45%] 422s tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_kde PASSED [ 45%] 422s tests/test_distributions.py::TestHistPlotUnivariate::test_auto_linewidth[True] PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotUnivariate::test_auto_linewidth[False] PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotUnivariate::test_bar_kwargs PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill_kwargs PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotUnivariate::test_step_line_kwargs PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotUnivariate::test_label PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotUnivariate::test_default_color_scout_cleanup PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotBivariate::test_mesh PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_hue PASSED [ 45%] 423s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_hue_unique_bins PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_col_unique_bins PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_log_scale PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_thresh PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_sticky_edges PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_common_norm PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_unique_norm PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[probability] PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[proportion] PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[percent] PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_mesh_colors PASSED [ 46%] 424s tests/test_distributions.py::TestHistPlotBivariate::test_color_limits PASSED [ 46%] 425s tests/test_distributions.py::TestHistPlotBivariate::test_hue_color_limits PASSED [ 46%] 425s tests/test_distributions.py::TestHistPlotBivariate::test_colorbar PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_color PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_long_vectors[x] PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_long_vectors[y] PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_hue PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_line_kwargs PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_drawstyle[x] PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_drawstyle[y] PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits[x-y] PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits[y-x] PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits_complementary[x-y] PASSED [ 46%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits_complementary[y-x] PASSED [ 47%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_count[x-y] PASSED [ 47%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_count[y-x] PASSED [ 47%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_weights PASSED [ 47%] 425s tests/test_distributions.py::TestECDFPlotUnivariate::test_bivariate_error PASSED [ 47%] 426s tests/test_distributions.py::TestECDFPlotUnivariate::test_log_scale PASSED [ 47%] 427s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs0] PASSED [ 47%] 427s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs1] PASSED [ 47%] 428s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs2] PASSED [ 47%] 428s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs3] PASSED [ 47%] 429s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs4] PASSED [ 47%] 429s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs5] PASSED [ 47%] 430s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs6] PASSED [ 47%] 433s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs7] PASSED [ 47%] 434s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs8] PASSED [ 47%] 435s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs9] PASSED [ 47%] 436s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs10] PASSED [ 47%] 436s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs11] PASSED [ 47%] 437s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs12] PASSED [ 47%] 438s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs13] PASSED [ 47%] 439s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs14] PASSED [ 47%] 439s tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs15] PASSED [ 47%] 440s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs0] PASSED [ 47%] 440s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs1] PASSED [ 47%] 440s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs2] PASSED [ 48%] 441s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs3] PASSED [ 48%] 441s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs4] PASSED [ 48%] 442s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs5] PASSED [ 48%] 442s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs6] PASSED [ 48%] 443s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs7] PASSED [ 48%] 443s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs8] PASSED [ 48%] 444s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs9] PASSED [ 48%] 444s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs10] PASSED [ 48%] 445s tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs11] PASSED [ 48%] 445s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs0] PASSED [ 48%] 446s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs1] PASSED [ 48%] 446s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs2] PASSED [ 48%] 446s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs3] PASSED [ 48%] 447s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs4] PASSED [ 48%] 447s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs5] PASSED [ 48%] 447s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs6] PASSED [ 48%] 448s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs7] PASSED [ 48%] 449s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs8] PASSED [ 48%] 449s tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs9] PASSED [ 48%] 450s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs0] PASSED [ 48%] 450s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs1] PASSED [ 48%] 451s tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs2] PASSED [ 48%] 451s tests/test_distributions.py::TestDisPlot::test_facets[col] PASSED [ 48%] 452s tests/test_distributions.py::TestDisPlot::test_facets[row] PASSED [ 49%] 452s tests/test_distributions.py::TestDisPlot::test_facet_multiple[dodge] PASSED [ 49%] 453s tests/test_distributions.py::TestDisPlot::test_facet_multiple[stack] PASSED [ 49%] 454s tests/test_distributions.py::TestDisPlot::test_facet_multiple[fill] PASSED [ 49%] 454s tests/test_distributions.py::TestDisPlot::test_ax_warning PASSED [ 49%] 454s tests/test_distributions.py::TestDisPlot::test_array_faceting[col] PASSED [ 49%] 456s tests/test_distributions.py::TestDisPlot::test_array_faceting[row] PASSED [ 49%] 456s tests/test_distributions.py::TestDisPlot::test_legend PASSED [ 49%] 456s tests/test_distributions.py::TestDisPlot::test_empty PASSED [ 49%] 456s tests/test_distributions.py::TestDisPlot::test_bivariate_ecdf_error PASSED [ 49%] 456s tests/test_distributions.py::TestDisPlot::test_bivariate_kde_norm PASSED [ 49%] 457s tests/test_distributions.py::TestDisPlot::test_bivariate_hist_norm PASSED [ 49%] 457s tests/test_distributions.py::TestDisPlot::test_facetgrid_data PASSED [ 49%] 457s tests/test_docstrings.py::TestDocstringComponents::test_from_dict PASSED [ 49%] 457s tests/test_docstrings.py::TestDocstringComponents::test_from_nested_components PASSED [ 49%] 457s tests/test_docstrings.py::TestDocstringComponents::test_from_function PASSED [ 49%] 457s tests/test_docstrings.py::TestDocstringComponents::test_from_method PASSED [ 49%] 457s tests/test_matrix.py::TestHeatmap::test_ndarray_input PASSED [ 49%] 457s tests/test_matrix.py::TestHeatmap::test_df_input PASSED [ 49%] 457s tests/test_matrix.py::TestHeatmap::test_df_multindex_input PASSED [ 49%] 457s tests/test_matrix.py::TestHeatmap::test_mask_input[float] PASSED [ 49%] 457s tests/test_matrix.py::TestHeatmap::test_mask_input[int64] PASSED [ 49%] 457s tests/test_matrix.py::TestHeatmap::test_mask_input[object] PASSED [ 49%] 457s tests/test_matrix.py::TestHeatmap::test_mask_limits PASSED [ 50%] 457s tests/test_matrix.py::TestHeatmap::test_default_vlims PASSED [ 50%] 457s tests/test_matrix.py::TestHeatmap::test_robust_vlims PASSED [ 50%] 457s tests/test_matrix.py::TestHeatmap::test_custom_sequential_vlims PASSED [ 50%] 457s tests/test_matrix.py::TestHeatmap::test_custom_diverging_vlims PASSED [ 50%] 457s tests/test_matrix.py::TestHeatmap::test_array_with_nans PASSED [ 50%] 457s tests/test_matrix.py::TestHeatmap::test_mask PASSED [ 50%] 457s tests/test_matrix.py::TestHeatmap::test_custom_cmap PASSED [ 50%] 457s tests/test_matrix.py::TestHeatmap::test_centered_vlims PASSED [ 50%] 457s tests/test_mat