>>> py3-dask: Building community/py3-dask 2023.12.0-r2 (using abuild 3.12.0-r5) started Sat, 13 Apr 2024 01:10:13 +0000 >>> py3-dask: Checking sanity of /home/buildozer/aports/community/py3-dask/APKBUILD... >>> py3-dask: Analyzing dependencies... >>> py3-dask: Installing for build: build-base py3-click py3-cloudpickle py3-fsspec py3-importlib-metadata py3-numpy py3-packaging py3-pandas py3-partd py3-toolz py3-yaml py3-gpep517 py3-python-versioneer py3-setuptools py3-wheel py3-flaky py3-graphviz py3-jinja2 py3-pandas-tests py3-pytest py3-pytest-cov py3-pytest-runner py3-pytest-xdist py3-scipy (1/148) Installing libbz2 (1.0.8-r6) (2/148) Installing libffi (3.4.6-r0) (3/148) Installing gdbm (1.23-r1) (4/148) Installing xz-libs (5.6.1-r3) (5/148) Installing mpdecimal (4.0.0-r0) (6/148) Installing libpanelw (6.4_p20240330-r0) (7/148) Installing readline (8.2.10-r0) (8/148) Installing sqlite-libs (3.45.2-r0) (9/148) Installing python3 (3.12.2-r1) (10/148) Installing python3-pycache-pyc0 (3.12.2-r1) (11/148) Installing pyc (3.12.2-r1) (12/148) Installing py3-click-pyc (8.1.7-r2) (13/148) Installing python3-pyc (3.12.2-r1) (14/148) Installing py3-click (8.1.7-r2) (15/148) Installing py3-cloudpickle (3.0.0-r1) (16/148) Installing py3-cloudpickle-pyc (3.0.0-r1) (17/148) Installing py3-fsspec (2023.12.2-r2) (18/148) Installing py3-fsspec-pyc (2023.12.2-r2) (19/148) Installing py3-zipp (3.17.0-r1) (20/148) Installing py3-zipp-pyc (3.17.0-r1) (21/148) Installing py3-importlib-metadata (7.0.2-r1) (22/148) Installing py3-importlib-metadata-pyc (7.0.2-r1) (23/148) Installing libquadmath (13.2.1_git20240309-r0) (24/148) Installing libgfortran (13.2.1_git20240309-r0) (25/148) Installing openblas (0.3.27-r0) (26/148) Installing py3-numpy (1.25.2-r1) (27/148) Installing py3-numpy-pyc (1.25.2-r1) (28/148) Installing py3-parsing (3.1.2-r1) (29/148) Installing py3-parsing-pyc (3.1.2-r1) (30/148) Installing py3-packaging (24.0-r1) (31/148) Installing py3-packaging-pyc (24.0-r1) (32/148) Installing py3-six (1.16.0-r9) (33/148) Installing py3-six-pyc (1.16.0-r9) (34/148) Installing py3-dateutil (2.9.0-r1) (35/148) Installing py3-dateutil-pyc (2.9.0-r1) (36/148) Installing py3-tz (2024.1-r1) (37/148) Installing py3-tz-pyc (2024.1-r1) (38/148) Installing py3-pandas (2.0.3-r1) (39/148) Installing py3-pandas-pyc (2.0.3-r1) (40/148) Installing py3-locket (1.0.0-r3) (41/148) Installing py3-locket-pyc (1.0.0-r3) (42/148) Installing py3-tornado (6.4-r1) (43/148) Installing py3-tornado-pyc (6.4-r1) (44/148) Installing libsodium (1.0.19-r0) (45/148) Installing libzmq (4.3.5-r2) (46/148) Installing py3-pyzmq (25.1.2-r1) (47/148) Installing py3-pyzmq-pyc (25.1.2-r1) (48/148) Installing py3-toolz (0.12.1-r1) (49/148) Installing py3-toolz-pyc (0.12.1-r1) (50/148) Installing py3-partd (1.4.1-r2) (51/148) Installing py3-partd-pyc (1.4.1-r2) (52/148) Installing yaml (0.2.5-r2) (53/148) Installing py3-yaml (6.0.1-r3) (54/148) Installing py3-yaml-pyc (6.0.1-r3) (55/148) Installing py3-installer (0.7.0-r2) (56/148) Installing py3-installer-pyc (0.7.0-r2) (57/148) Installing py3-gpep517 (15-r2) (58/148) Installing py3-gpep517-pyc (15-r2) (59/148) Installing py3-python-versioneer (0.29-r1) (60/148) Installing py3-python-versioneer-pyc (0.29-r1) (61/148) Installing py3-setuptools (69.2.0-r2) (62/148) Installing py3-setuptools-pyc (69.2.0-r2) (63/148) Installing py3-wheel (0.42.0-r1) (64/148) Installing py3-wheel-pyc (0.42.0-r1) (65/148) Installing py3-flaky (3.8.1-r1) (66/148) Installing py3-flaky-pyc (3.8.1-r1) (67/148) Installing libxau (1.0.11-r4) (68/148) Installing libmd (1.1.0-r0) (69/148) Installing libbsd (0.12.2-r0) (70/148) Installing libxdmcp (1.1.5-r1) (71/148) Installing libxcb (1.16.1-r0) (72/148) Installing libx11 (1.8.9-r1) (73/148) Installing libxext (1.3.6-r2) (74/148) Installing libxrender (0.9.11-r5) (75/148) Installing libpng (1.6.43-r0) (76/148) Installing freetype (2.13.2-r0) (77/148) Installing fontconfig (2.15.0-r1) (78/148) Installing pixman (0.43.2-r0) (79/148) Installing cairo (1.18.0-r0) (80/148) Installing graphviz-libs (9.0.0-r1) (81/148) Installing libice (1.1.1-r6) (82/148) Installing libuuid (2.40-r0) (83/148) Installing libsm (1.2.4-r4) (84/148) Installing libxt (1.3.0-r5) (85/148) Installing libxpm (3.5.17-r0) (86/148) Installing aom-libs (3.8.2-r0) (87/148) Installing libdav1d (1.4.1-r0) (88/148) Installing libsharpyuv (1.3.2-r0) (89/148) Installing libavif (1.0.4-r0) (90/148) Installing libjpeg-turbo (3.0.2-r0) (91/148) Installing libwebp (1.3.2-r0) (92/148) Installing tiff (4.6.0t-r0) (93/148) Installing libgd (2.3.3-r9) (94/148) Installing libintl (0.22.5-r0) (95/148) Installing libeconf (0.6.2-r0) (96/148) Installing libblkid (2.40-r0) (97/148) Installing libmount (2.40-r0) (98/148) Installing glib (2.80.0-r3) (99/148) Installing libxft (2.3.8-r3) (100/148) Installing fribidi (1.0.13-r0) (101/148) Installing graphite2 (1.3.14-r6) (102/148) Installing harfbuzz (8.4.0-r0) (103/148) Installing pango (1.52.2-r0) (104/148) Installing graphviz (9.0.0-r1) (105/148) Installing py3-graphviz (0.20.3-r1) (106/148) Installing py3-graphviz-pyc (0.20.3-r1) (107/148) Installing py3-markupsafe (2.1.5-r1) (108/148) Installing py3-markupsafe-pyc (2.1.5-r1) (109/148) Installing py3-jinja2 (3.1.3-r1) (110/148) Installing py3-jinja2-pyc (3.1.3-r1) (111/148) Installing py3-pandas-tests (2.0.3-r1) (112/148) Installing py3-iniconfig (2.0.0-r1) (113/148) Installing py3-iniconfig-pyc (2.0.0-r1) (114/148) Installing py3-pluggy (1.4.0-r1) (115/148) Installing py3-pluggy-pyc (1.4.0-r1) (116/148) Installing py3-py (1.11.0-r3) (117/148) Installing py3-py-pyc (1.11.0-r3) (118/148) Installing py3-pytest (8.1.1-r1) (119/148) Installing py3-pytest-pyc (8.1.1-r1) (120/148) Installing py3-coverage (6.5.0-r6) (121/148) Installing py3-coverage-pyc (6.5.0-r6) (122/148) Installing py3-pytest-cov (4.1.0-r1) (123/148) Installing py3-pytest-cov-pyc (4.1.0-r1) (124/148) Installing py3-pytest-runner (6.0.1-r1) (125/148) Installing py3-pytest-runner-pyc (6.0.1-r1) (126/148) Installing py3-apipkg (2.1.0-r3) (127/148) Installing py3-apipkg-pyc (2.1.0-r3) (128/148) Installing py3-execnet (1.9.0-r3) (129/148) Installing py3-execnet-pyc (1.9.0-r3) (130/148) Installing py3-pytest-xdist (3.5.0-r1) (131/148) Installing py3-pytest-xdist-pyc (3.5.0-r1) (132/148) Installing py3-platformdirs (4.2.0-r1) (133/148) Installing py3-platformdirs-pyc (4.2.0-r1) (134/148) Installing py3-certifi (2024.2.2-r1) (135/148) Installing py3-certifi-pyc (2024.2.2-r1) (136/148) Installing py3-charset-normalizer (3.3.2-r1) (137/148) Installing py3-charset-normalizer-pyc (3.3.2-r1) (138/148) Installing py3-idna (3.6-r1) (139/148) Installing py3-idna-pyc (3.6-r1) (140/148) Installing py3-urllib3 (1.26.18-r1) (141/148) Installing py3-urllib3-pyc (1.26.18-r1) (142/148) Installing py3-requests (2.31.0-r2) (143/148) Installing py3-requests-pyc (2.31.0-r2) (144/148) Installing py3-pooch (1.8.1-r1) (145/148) Installing py3-pooch-pyc (1.8.1-r1) (146/148) Installing py3-scipy (1.11.4-r1) (147/148) Installing py3-scipy-pyc (1.11.4-r1) (148/148) Installing .makedepends-py3-dask (20240413.011015) Executing busybox-1.36.1-r25.trigger Executing glib-2.80.0-r3.trigger Executing graphviz-9.0.0-r1.trigger OK: 679 MiB in 255 packages >>> py3-dask: Cleaning up srcdir >>> py3-dask: Cleaning up pkgdir >>> py3-dask: Cleaning up tmpdir >>> py3-dask: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dask-2023.12.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 5 8366k 5 495k 0 0 1321k 0 0:00:06 --:--:-- 0:00:06 1319k 15 8366k 15 1280k 0 0 936k 0 0:00:08 0:00:01 0:00:07 936k 100 8366k 100 8366k 0 0 3616k 0 0:00:02 0:00:02 --:--:-- 3617k >>> py3-dask: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dask-2023.12.0.tar.gz >>> py3-dask: Checking sha512sums... dask-2023.12.0.tar.gz: OK no-warn.patch: OK pytest8.patch: OK >>> py3-dask: Unpacking /var/cache/distfiles/edge/dask-2023.12.0.tar.gz... >>> py3-dask: no-warn.patch patching file pyproject.toml Hunk #1 succeeded at 131 (offset 6 lines). >>> py3-dask: pytest8.patch patching file dask/dataframe/tests/test_accessors.py 2024-04-13 01:10:21,480 gpep517 INFO Building wheel via backend setuptools.build_meta 2024-04-13 01:10:21,725 root INFO running bdist_wheel 2024-04-13 01:10:21,747 root INFO running build 2024-04-13 01:10:21,747 root INFO running build_py 2024-04-13 01:10:21,754 root INFO creating build 2024-04-13 01:10:21,754 root INFO creating build/lib 2024-04-13 01:10:21,754 root INFO creating build/lib/dask 2024-04-13 01:10:21,754 root INFO copying dask/base.py -> build/lib/dask 2024-04-13 01:10:21,755 root INFO copying dask/local.py -> build/lib/dask 2024-04-13 01:10:21,755 root INFO copying dask/sizeof.py -> build/lib/dask 2024-04-13 01:10:21,756 root INFO copying dask/datasets.py -> build/lib/dask 2024-04-13 01:10:21,756 root INFO copying dask/core.py -> build/lib/dask 2024-04-13 01:10:21,756 root INFO copying dask/utils.py -> build/lib/dask 2024-04-13 01:10:21,757 root INFO copying dask/order.py -> build/lib/dask 2024-04-13 01:10:21,757 root INFO copying dask/multiprocessing.py -> build/lib/dask 2024-04-13 01:10:21,758 root INFO copying dask/threaded.py -> build/lib/dask 2024-04-13 01:10:21,758 root INFO copying dask/typing.py -> build/lib/dask 2024-04-13 01:10:21,758 root INFO copying dask/system.py -> build/lib/dask 2024-04-13 01:10:21,759 root INFO copying dask/_compatibility.py -> build/lib/dask 2024-04-13 01:10:21,759 root INFO copying dask/layers.py -> build/lib/dask 2024-04-13 01:10:21,759 root INFO copying dask/graph_manipulation.py -> build/lib/dask 2024-04-13 01:10:21,760 root INFO copying dask/__init__.py -> build/lib/dask 2024-04-13 01:10:21,760 root INFO copying dask/ml.py -> build/lib/dask 2024-04-13 01:10:21,760 root INFO copying dask/compatibility.py -> build/lib/dask 2024-04-13 01:10:21,761 root INFO copying dask/rewrite.py -> build/lib/dask 2024-04-13 01:10:21,761 root INFO copying dask/distributed.py -> build/lib/dask 2024-04-13 01:10:21,761 root INFO copying dask/optimization.py -> build/lib/dask 2024-04-13 01:10:21,762 root INFO copying dask/dot.py -> build/lib/dask 2024-04-13 01:10:21,762 root INFO copying dask/blockwise.py -> build/lib/dask 2024-04-13 01:10:21,762 root INFO copying dask/cache.py -> build/lib/dask 2024-04-13 01:10:21,763 root INFO copying dask/callbacks.py -> build/lib/dask 2024-04-13 01:10:21,763 root INFO copying dask/highlevelgraph.py -> build/lib/dask 2024-04-13 01:10:21,763 root INFO copying dask/backends.py -> build/lib/dask 2024-04-13 01:10:21,764 root INFO copying dask/context.py -> build/lib/dask 2024-04-13 01:10:21,764 root INFO copying dask/_version.py -> build/lib/dask 2024-04-13 01:10:21,764 root INFO copying dask/config.py -> build/lib/dask 2024-04-13 01:10:21,764 root INFO copying dask/hashing.py -> build/lib/dask 2024-04-13 01:10:21,765 root INFO copying dask/delayed.py -> build/lib/dask 2024-04-13 01:10:21,765 root INFO copying dask/cli.py -> build/lib/dask 2024-04-13 01:10:21,765 root INFO copying dask/utils_test.py -> build/lib/dask 2024-04-13 01:10:21,766 root INFO copying dask/__main__.py -> build/lib/dask 2024-04-13 01:10:21,767 root INFO creating build/lib/dask/bag 2024-04-13 01:10:21,767 root INFO copying dask/bag/core.py -> build/lib/dask/bag 2024-04-13 01:10:21,767 root INFO copying dask/bag/utils.py -> build/lib/dask/bag 2024-04-13 01:10:21,767 root INFO copying dask/bag/__init__.py -> build/lib/dask/bag 2024-04-13 01:10:21,768 root INFO copying dask/bag/avro.py -> build/lib/dask/bag 2024-04-13 01:10:21,768 root INFO copying dask/bag/random.py -> build/lib/dask/bag 2024-04-13 01:10:21,768 root INFO copying dask/bag/chunk.py -> build/lib/dask/bag 2024-04-13 01:10:21,769 root INFO copying dask/bag/text.py -> build/lib/dask/bag 2024-04-13 01:10:21,769 root INFO creating build/lib/dask/bytes 2024-04-13 01:10:21,769 root INFO copying dask/bytes/core.py -> build/lib/dask/bytes 2024-04-13 01:10:21,770 root INFO copying dask/bytes/utils.py -> build/lib/dask/bytes 2024-04-13 01:10:21,770 root INFO copying dask/bytes/__init__.py -> build/lib/dask/bytes 2024-04-13 01:10:21,771 root INFO creating build/lib/dask/tests 2024-04-13 01:10:21,771 root INFO copying dask/tests/test_utils_test.py -> build/lib/dask/tests 2024-04-13 01:10:21,771 root INFO copying dask/tests/test_datasets.py -> build/lib/dask/tests 2024-04-13 01:10:21,772 root INFO copying dask/tests/test_docs.py -> build/lib/dask/tests 2024-04-13 01:10:21,772 root INFO copying dask/tests/test_delayed.py -> build/lib/dask/tests 2024-04-13 01:10:21,772 root INFO copying dask/tests/test_graph_manipulation.py -> build/lib/dask/tests 2024-04-13 01:10:21,772 root INFO copying dask/tests/test_core.py -> build/lib/dask/tests 2024-04-13 01:10:21,773 root INFO copying dask/tests/test_ml.py -> build/lib/dask/tests 2024-04-13 01:10:21,773 root INFO copying dask/tests/test_local.py -> build/lib/dask/tests 2024-04-13 01:10:21,773 root INFO copying dask/tests/test_context.py -> build/lib/dask/tests 2024-04-13 01:10:21,774 root INFO copying dask/tests/test_typing.py -> build/lib/dask/tests 2024-04-13 01:10:21,774 root INFO copying dask/tests/test_sizeof.py -> build/lib/dask/tests 2024-04-13 01:10:21,774 root INFO copying dask/tests/test_cli.py -> build/lib/dask/tests 2024-04-13 01:10:21,775 root INFO copying dask/tests/test_ci.py -> build/lib/dask/tests 2024-04-13 01:10:21,775 root INFO copying dask/tests/test_layers.py -> build/lib/dask/tests 2024-04-13 01:10:21,775 root INFO copying dask/tests/test_compatibility.py -> build/lib/dask/tests 2024-04-13 01:10:21,775 root INFO copying dask/tests/test_backends.py -> build/lib/dask/tests 2024-04-13 01:10:21,776 root INFO copying dask/tests/warning_aliases.py -> build/lib/dask/tests 2024-04-13 01:10:21,776 root INFO copying dask/tests/__init__.py -> build/lib/dask/tests 2024-04-13 01:10:21,776 root INFO copying dask/tests/test_cache.py -> build/lib/dask/tests 2024-04-13 01:10:21,777 root INFO copying dask/tests/test_optimization.py -> build/lib/dask/tests 2024-04-13 01:10:21,777 root INFO copying dask/tests/test_base.py -> build/lib/dask/tests 2024-04-13 01:10:21,777 root INFO copying dask/tests/test_dot.py -> build/lib/dask/tests 2024-04-13 01:10:21,778 root INFO copying dask/tests/test_threaded.py -> build/lib/dask/tests 2024-04-13 01:10:21,778 root INFO copying dask/tests/test_system.py -> build/lib/dask/tests 2024-04-13 01:10:21,778 root INFO copying dask/tests/test_hashing.py -> build/lib/dask/tests 2024-04-13 01:10:21,779 root INFO copying dask/tests/test_multiprocessing.py -> build/lib/dask/tests 2024-04-13 01:10:21,779 root INFO copying dask/tests/test_highgraph.py -> build/lib/dask/tests 2024-04-13 01:10:21,779 root INFO copying dask/tests/test_config.py -> build/lib/dask/tests 2024-04-13 01:10:21,779 root INFO copying dask/tests/test_utils.py -> build/lib/dask/tests 2024-04-13 01:10:21,780 root INFO copying dask/tests/test_callbacks.py -> build/lib/dask/tests 2024-04-13 01:10:21,780 root INFO copying dask/tests/test_traceback.py -> build/lib/dask/tests 2024-04-13 01:10:21,780 root INFO copying dask/tests/test_rewrite.py -> build/lib/dask/tests 2024-04-13 01:10:21,781 root INFO copying dask/tests/test_order.py -> build/lib/dask/tests 2024-04-13 01:10:21,781 root INFO copying dask/tests/test_distributed.py -> build/lib/dask/tests 2024-04-13 01:10:21,781 root INFO copying dask/tests/test_spark_compat.py -> build/lib/dask/tests 2024-04-13 01:10:21,782 root INFO creating build/lib/dask/diagnostics 2024-04-13 01:10:21,782 root INFO copying dask/diagnostics/profile.py -> build/lib/dask/diagnostics 2024-04-13 01:10:21,782 root INFO copying dask/diagnostics/profile_visualize.py -> build/lib/dask/diagnostics 2024-04-13 01:10:21,783 root INFO copying dask/diagnostics/__init__.py -> build/lib/dask/diagnostics 2024-04-13 01:10:21,783 root INFO copying dask/diagnostics/progress.py -> build/lib/dask/diagnostics 2024-04-13 01:10:21,783 root INFO creating build/lib/dask/widgets 2024-04-13 01:10:21,784 root INFO copying dask/widgets/__init__.py -> build/lib/dask/widgets 2024-04-13 01:10:21,784 root INFO copying dask/widgets/widgets.py -> build/lib/dask/widgets 2024-04-13 01:10:21,785 root INFO creating build/lib/dask/dataframe 2024-04-13 01:10:21,785 root INFO copying dask/dataframe/multi.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,785 root INFO copying dask/dataframe/_pyarrow_compat.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,785 root INFO copying dask/dataframe/_compat.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,786 root INFO copying dask/dataframe/_pyarrow.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,786 root INFO copying dask/dataframe/core.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,787 root INFO copying dask/dataframe/utils.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,787 root INFO copying dask/dataframe/hyperloglog.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,788 root INFO copying dask/dataframe/partitionquantiles.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,788 root INFO copying dask/dataframe/_dtypes.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,788 root INFO copying dask/dataframe/numeric.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,789 root INFO copying dask/dataframe/indexing.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,789 root INFO copying dask/dataframe/__init__.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,789 root INFO copying dask/dataframe/shuffle.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,790 root INFO copying dask/dataframe/extensions.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,790 root INFO copying dask/dataframe/accessor.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,790 root INFO copying dask/dataframe/optimize.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,790 root INFO copying dask/dataframe/categorical.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,791 root INFO copying dask/dataframe/methods.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,791 root INFO copying dask/dataframe/rolling.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,791 root INFO copying dask/dataframe/backends.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,792 root INFO copying dask/dataframe/reshape.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,792 root INFO copying dask/dataframe/groupby.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,793 root INFO copying dask/dataframe/dispatch.py -> build/lib/dask/dataframe 2024-04-13 01:10:21,793 root INFO creating build/lib/dask/array 2024-04-13 01:10:21,794 root INFO copying dask/array/overlap.py -> build/lib/dask/array 2024-04-13 01:10:21,794 root INFO copying dask/array/reductions.py -> build/lib/dask/array 2024-04-13 01:10:21,794 root INFO copying dask/array/svg.py -> build/lib/dask/array 2024-04-13 01:10:21,795 root INFO copying dask/array/core.py -> build/lib/dask/array 2024-04-13 01:10:21,795 root INFO copying dask/array/utils.py -> build/lib/dask/array 2024-04-13 01:10:21,796 root INFO copying dask/array/fft.py -> build/lib/dask/array 2024-04-13 01:10:21,796 root INFO copying dask/array/chunk_types.py -> build/lib/dask/array 2024-04-13 01:10:21,796 root INFO copying dask/array/rechunk.py -> build/lib/dask/array 2024-04-13 01:10:21,797 root INFO copying dask/array/slicing.py -> build/lib/dask/array 2024-04-13 01:10:21,797 root INFO copying dask/array/percentile.py -> build/lib/dask/array 2024-04-13 01:10:21,797 root INFO copying dask/array/einsumfuncs.py -> build/lib/dask/array 2024-04-13 01:10:21,798 root INFO copying dask/array/gufunc.py -> build/lib/dask/array 2024-04-13 01:10:21,798 root INFO copying dask/array/image.py -> build/lib/dask/array 2024-04-13 01:10:21,798 root INFO copying dask/array/creation.py -> build/lib/dask/array 2024-04-13 01:10:21,799 root INFO copying dask/array/__init__.py -> build/lib/dask/array 2024-04-13 01:10:21,799 root INFO copying dask/array/ufunc.py -> build/lib/dask/array 2024-04-13 01:10:21,799 root INFO copying dask/array/stats.py -> build/lib/dask/array 2024-04-13 01:10:21,800 root INFO copying dask/array/optimization.py -> build/lib/dask/array 2024-04-13 01:10:21,800 root INFO copying dask/array/routines.py -> build/lib/dask/array 2024-04-13 01:10:21,800 root INFO copying dask/array/linalg.py -> build/lib/dask/array 2024-04-13 01:10:21,801 root INFO copying dask/array/random.py -> build/lib/dask/array 2024-04-13 01:10:21,801 root INFO copying dask/array/cupy_entry_point.py -> build/lib/dask/array 2024-04-13 01:10:21,802 root INFO copying dask/array/ma.py -> build/lib/dask/array 2024-04-13 01:10:21,802 root INFO copying dask/array/numpy_compat.py -> build/lib/dask/array 2024-04-13 01:10:21,802 root INFO copying dask/array/blockwise.py -> build/lib/dask/array 2024-04-13 01:10:21,802 root INFO copying dask/array/wrap.py -> build/lib/dask/array 2024-04-13 01:10:21,803 root INFO copying dask/array/chunk.py -> build/lib/dask/array 2024-04-13 01:10:21,803 root INFO copying dask/array/backends.py -> build/lib/dask/array 2024-04-13 01:10:21,803 root INFO copying dask/array/reshape.py -> build/lib/dask/array 2024-04-13 01:10:21,804 root INFO copying dask/array/dispatch.py -> build/lib/dask/array 2024-04-13 01:10:21,804 root INFO copying dask/array/tiledb_io.py -> build/lib/dask/array 2024-04-13 01:10:21,804 root INFO creating build/lib/dask/bag/tests 2024-04-13 01:10:21,805 root INFO copying dask/bag/tests/test_bag.py -> build/lib/dask/bag/tests 2024-04-13 01:10:21,805 root INFO copying dask/bag/tests/test_avro.py -> build/lib/dask/bag/tests 2024-04-13 01:10:21,805 root INFO copying dask/bag/tests/test_random.py -> build/lib/dask/bag/tests 2024-04-13 01:10:21,806 root INFO copying dask/bag/tests/__init__.py -> build/lib/dask/bag/tests 2024-04-13 01:10:21,806 root INFO copying dask/bag/tests/test_text.py -> build/lib/dask/bag/tests 2024-04-13 01:10:21,806 root INFO creating build/lib/dask/bytes/tests 2024-04-13 01:10:21,807 root INFO copying dask/bytes/tests/test_local.py -> build/lib/dask/bytes/tests 2024-04-13 01:10:21,807 root INFO copying dask/bytes/tests/test_s3.py -> build/lib/dask/bytes/tests 2024-04-13 01:10:21,807 root INFO copying dask/bytes/tests/test_compression.py -> build/lib/dask/bytes/tests 2024-04-13 01:10:21,807 root INFO copying dask/bytes/tests/__init__.py -> build/lib/dask/bytes/tests 2024-04-13 01:10:21,808 root INFO copying dask/bytes/tests/test_bytes_utils.py -> build/lib/dask/bytes/tests 2024-04-13 01:10:21,808 root INFO copying dask/bytes/tests/test_http.py -> build/lib/dask/bytes/tests 2024-04-13 01:10:21,809 root INFO creating build/lib/dask/diagnostics/tests 2024-04-13 01:10:21,809 root INFO copying dask/diagnostics/tests/__init__.py -> build/lib/dask/diagnostics/tests 2024-04-13 01:10:21,809 root INFO copying dask/diagnostics/tests/test_profiler.py -> build/lib/dask/diagnostics/tests 2024-04-13 01:10:21,809 root INFO copying dask/diagnostics/tests/test_progress.py -> build/lib/dask/diagnostics/tests 2024-04-13 01:10:21,810 root INFO creating build/lib/dask/dataframe/io 2024-04-13 01:10:21,810 root INFO copying dask/dataframe/io/json.py -> build/lib/dask/dataframe/io 2024-04-13 01:10:21,810 root INFO copying dask/dataframe/io/utils.py -> build/lib/dask/dataframe/io 2024-04-13 01:10:21,811 root INFO copying dask/dataframe/io/io.py -> build/lib/dask/dataframe/io 2024-04-13 01:10:21,811 root INFO copying dask/dataframe/io/demo.py -> build/lib/dask/dataframe/io 2024-04-13 01:10:21,811 root INFO copying dask/dataframe/io/__init__.py -> build/lib/dask/dataframe/io 2024-04-13 01:10:21,812 root INFO copying dask/dataframe/io/sql.py -> build/lib/dask/dataframe/io 2024-04-13 01:10:21,812 root INFO copying dask/dataframe/io/csv.py -> build/lib/dask/dataframe/io 2024-04-13 01:10:21,812 root INFO copying dask/dataframe/io/hdf.py -> build/lib/dask/dataframe/io 2024-04-13 01:10:21,813 root INFO creating build/lib/dask/dataframe/tests 2024-04-13 01:10:21,813 root INFO copying dask/dataframe/tests/test_accessors.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,814 root INFO copying dask/dataframe/tests/test_pyarrow_compat.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,814 root INFO copying dask/dataframe/tests/test_merge_column_and_index.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,814 root INFO copying dask/dataframe/tests/test_hyperloglog.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,815 root INFO copying dask/dataframe/tests/test_format.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,815 root INFO copying dask/dataframe/tests/test_rolling.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,815 root INFO copying dask/dataframe/tests/test_shuffle.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,816 root INFO copying dask/dataframe/tests/test_indexing.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,816 root INFO copying dask/dataframe/tests/test_optimize_dataframe.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,816 root INFO copying dask/dataframe/tests/test_utils_dataframe.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,817 root INFO copying dask/dataframe/tests/test_arithmetics_reduction.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,817 root INFO copying dask/dataframe/tests/__init__.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,817 root INFO copying dask/dataframe/tests/test_methods.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,818 root INFO copying dask/dataframe/tests/test_numeric.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,818 root INFO copying dask/dataframe/tests/test_pyarrow.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,818 root INFO copying dask/dataframe/tests/test_boolean.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,818 root INFO copying dask/dataframe/tests/test_categorical.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,819 root INFO copying dask/dataframe/tests/test_hashing.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,819 root INFO copying dask/dataframe/tests/test_groupby.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,820 root INFO copying dask/dataframe/tests/test_ufunc.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,820 root INFO copying dask/dataframe/tests/test_dataframe.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,821 root INFO copying dask/dataframe/tests/test_multi.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,821 root INFO copying dask/dataframe/tests/test_reshape.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,822 root INFO copying dask/dataframe/tests/test_extensions.py -> build/lib/dask/dataframe/tests 2024-04-13 01:10:21,822 root INFO creating build/lib/dask/dataframe/tseries 2024-04-13 01:10:21,822 root INFO copying dask/dataframe/tseries/resample.py -> build/lib/dask/dataframe/tseries 2024-04-13 01:10:21,823 root INFO copying dask/dataframe/tseries/__init__.py -> build/lib/dask/dataframe/tseries 2024-04-13 01:10:21,823 root INFO creating build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,823 root INFO copying dask/dataframe/io/tests/test_json.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,824 root INFO copying dask/dataframe/io/tests/test_orc.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,824 root INFO copying dask/dataframe/io/tests/test_parquet.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,825 root INFO copying dask/dataframe/io/tests/test_sql.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,825 root INFO copying dask/dataframe/io/tests/__init__.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,825 root INFO copying dask/dataframe/io/tests/test_io.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,825 root INFO copying dask/dataframe/io/tests/test_demo.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,826 root INFO copying dask/dataframe/io/tests/test_hdf.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,826 root INFO copying dask/dataframe/io/tests/test_csv.py -> build/lib/dask/dataframe/io/tests 2024-04-13 01:10:21,827 root INFO creating build/lib/dask/dataframe/io/orc 2024-04-13 01:10:21,827 root INFO copying dask/dataframe/io/orc/core.py -> build/lib/dask/dataframe/io/orc 2024-04-13 01:10:21,827 root INFO copying dask/dataframe/io/orc/utils.py -> build/lib/dask/dataframe/io/orc 2024-04-13 01:10:21,828 root INFO copying dask/dataframe/io/orc/__init__.py -> build/lib/dask/dataframe/io/orc 2024-04-13 01:10:21,828 root INFO copying dask/dataframe/io/orc/arrow.py -> build/lib/dask/dataframe/io/orc 2024-04-13 01:10:21,828 root INFO creating build/lib/dask/dataframe/io/parquet 2024-04-13 01:10:21,829 root INFO copying dask/dataframe/io/parquet/core.py -> build/lib/dask/dataframe/io/parquet 2024-04-13 01:10:21,829 root INFO copying dask/dataframe/io/parquet/utils.py -> build/lib/dask/dataframe/io/parquet 2024-04-13 01:10:21,829 root INFO copying dask/dataframe/io/parquet/fastparquet.py -> build/lib/dask/dataframe/io/parquet 2024-04-13 01:10:21,830 root INFO copying dask/dataframe/io/parquet/__init__.py -> build/lib/dask/dataframe/io/parquet 2024-04-13 01:10:21,830 root INFO copying dask/dataframe/io/parquet/arrow.py -> build/lib/dask/dataframe/io/parquet 2024-04-13 01:10:21,830 root INFO creating build/lib/dask/dataframe/tseries/tests 2024-04-13 01:10:21,831 root INFO copying dask/dataframe/tseries/tests/test_resample.py -> build/lib/dask/dataframe/tseries/tests 2024-04-13 01:10:21,831 root INFO copying dask/dataframe/tseries/tests/__init__.py -> build/lib/dask/dataframe/tseries/tests 2024-04-13 01:10:21,832 root INFO creating build/lib/dask/array/tests 2024-04-13 01:10:21,832 root INFO copying dask/array/tests/test_fft.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,832 root INFO copying dask/array/tests/test_svg.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,833 root INFO copying dask/array/tests/test_reductions.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,833 root INFO copying dask/array/tests/test_array_core.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,834 root INFO copying dask/array/tests/test_cupy_percentile.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,834 root INFO copying dask/array/tests/test_cupy_random.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,834 root INFO copying dask/array/tests/test_cupy_sparse.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,835 root INFO copying dask/array/tests/test_numpy_compat.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,835 root INFO copying dask/array/tests/test_linalg.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,835 root INFO copying dask/array/tests/test_cupy_linalg.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,836 root INFO copying dask/array/tests/test_random.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,836 root INFO copying dask/array/tests/test_dispatch.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,836 root INFO copying dask/array/tests/test_stats.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,837 root INFO copying dask/array/tests/test_cupy_reductions.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,837 root INFO copying dask/array/tests/test_rechunk.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,837 root INFO copying dask/array/tests/test_overlap.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,838 root INFO copying dask/array/tests/test_array_function.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,838 root INFO copying dask/array/tests/test_cupy_overlap.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,838 root INFO copying dask/array/tests/test_creation.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,839 root INFO copying dask/array/tests/test_chunk.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,839 root INFO copying dask/array/tests/__init__.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,839 root INFO copying dask/array/tests/test_xarray.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,839 root INFO copying dask/array/tests/test_cupy_core.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,840 root INFO copying dask/array/tests/test_routines.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,840 root INFO copying dask/array/tests/test_optimization.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,840 root INFO copying dask/array/tests/test_cupy_creation.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,841 root INFO copying dask/array/tests/test_atop.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,841 root INFO copying dask/array/tests/test_slicing.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,841 root INFO copying dask/array/tests/test_cupy_routines.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,842 root INFO copying dask/array/tests/test_testing.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,842 root INFO copying dask/array/tests/test_sparse.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,842 root INFO copying dask/array/tests/test_cupy_slicing.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,843 root INFO copying dask/array/tests/test_image.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,843 root INFO copying dask/array/tests/test_array_utils.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,843 root INFO copying dask/array/tests/test_masked.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,844 root INFO copying dask/array/tests/test_ufunc.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,844 root INFO copying dask/array/tests/test_gufunc.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,844 root INFO copying dask/array/tests/test_cupy_gufunc.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,844 root INFO copying dask/array/tests/test_wrap.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,845 root INFO copying dask/array/tests/test_reshape.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,845 root INFO copying dask/array/tests/test_percentiles.py -> build/lib/dask/array/tests 2024-04-13 01:10:21,845 root INFO creating build/lib/dask/array/lib 2024-04-13 01:10:21,846 root INFO copying dask/array/lib/stride_tricks.py -> build/lib/dask/array/lib 2024-04-13 01:10:21,846 root INFO copying dask/array/lib/__init__.py -> build/lib/dask/array/lib 2024-04-13 01:10:21,846 root INFO running egg_info 2024-04-13 01:10:21,854 root INFO writing dask.egg-info/PKG-INFO 2024-04-13 01:10:21,858 root INFO writing dependency_links to dask.egg-info/dependency_links.txt 2024-04-13 01:10:21,859 root INFO writing entry points to dask.egg-info/entry_points.txt 2024-04-13 01:10:21,862 root INFO writing requirements to dask.egg-info/requires.txt 2024-04-13 01:10:21,862 root INFO writing top-level names to dask.egg-info/top_level.txt 2024-04-13 01:10:21,880 root INFO reading manifest file 'dask.egg-info/SOURCES.txt' 2024-04-13 01:10:21,885 root INFO reading manifest template 'MANIFEST.in' 2024-04-13 01:10:21,912 root WARNING warning: no files found matching 'versioneer.py' 2024-04-13 01:10:21,913 root INFO adding license file 'LICENSE.txt' 2024-04-13 01:10:21,913 root INFO adding license file 'dask/array/NUMPY_LICENSE.txt' 2024-04-13 01:10:21,924 root INFO writing manifest file 'dask.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'dask.widgets.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'dask.widgets.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'dask.widgets.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'dask.widgets.templates' to be distributed and are already explicitly excluding 'dask.widgets.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'dask.widgets.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'dask.widgets.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'dask.widgets.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'dask.widgets.tests' to be distributed and are already explicitly excluding 'dask.widgets.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'dask.widgets.tests.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'dask.widgets.tests.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'dask.widgets.tests.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'dask.widgets.tests.templates' to be distributed and are already explicitly excluding 'dask.widgets.tests.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) 2024-04-13 01:10:21,938 root INFO copying dask/dask-schema.yaml -> build/lib/dask 2024-04-13 01:10:21,938 root INFO copying dask/dask.yaml -> build/lib/dask 2024-04-13 01:10:21,938 root INFO copying dask/py.typed -> build/lib/dask 2024-04-13 01:10:21,939 root INFO creating build/lib/dask/widgets/templates 2024-04-13 01:10:21,939 root INFO copying dask/widgets/templates/array.html.j2 -> build/lib/dask/widgets/templates 2024-04-13 01:10:21,939 root INFO copying dask/widgets/templates/dataframe.html.j2 -> build/lib/dask/widgets/templates 2024-04-13 01:10:21,939 root INFO copying dask/widgets/templates/highlevelgraph.html.j2 -> build/lib/dask/widgets/templates 2024-04-13 01:10:21,940 root INFO copying dask/widgets/templates/highlevelgraph_layer.html.j2 -> build/lib/dask/widgets/templates 2024-04-13 01:10:21,940 root INFO creating build/lib/dask/widgets/tests 2024-04-13 01:10:21,940 root INFO copying dask/widgets/tests/test_widgets.py -> build/lib/dask/widgets/tests 2024-04-13 01:10:21,940 root INFO creating build/lib/dask/widgets/tests/templates 2024-04-13 01:10:21,941 root INFO copying dask/widgets/tests/templates/bytes.html.j2 -> build/lib/dask/widgets/tests/templates 2024-04-13 01:10:21,941 root INFO copying dask/widgets/tests/templates/custom_filter.html.j2 -> build/lib/dask/widgets/tests/templates 2024-04-13 01:10:21,941 root INFO copying dask/widgets/tests/templates/example.html.j2 -> build/lib/dask/widgets/tests/templates 2024-04-13 01:10:21,942 root INFO copying dask/array/NUMPY_LICENSE.txt -> build/lib/dask/array 2024-04-13 01:10:21,964 wheel INFO installing to build/bdist.linux-x86_64/wheel 2024-04-13 01:10:21,964 root INFO running install 2024-04-13 01:10:21,978 root INFO running install_lib 2024-04-13 01:10:21,985 root INFO creating build/bdist.linux-x86_64 2024-04-13 01:10:21,986 root INFO creating build/bdist.linux-x86_64/wheel 2024-04-13 01:10:21,986 root INFO creating build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,986 root INFO copying build/lib/dask/base.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,986 root INFO copying build/lib/dask/local.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,987 root INFO creating build/bdist.linux-x86_64/wheel/dask/bag 2024-04-13 01:10:21,987 root INFO copying build/lib/dask/bag/core.py -> build/bdist.linux-x86_64/wheel/dask/bag 2024-04-13 01:10:21,987 root INFO copying build/lib/dask/bag/utils.py -> build/bdist.linux-x86_64/wheel/dask/bag 2024-04-13 01:10:21,988 root INFO creating build/bdist.linux-x86_64/wheel/dask/bag/tests 2024-04-13 01:10:21,988 root INFO copying build/lib/dask/bag/tests/test_bag.py -> build/bdist.linux-x86_64/wheel/dask/bag/tests 2024-04-13 01:10:21,988 root INFO copying build/lib/dask/bag/tests/test_avro.py -> build/bdist.linux-x86_64/wheel/dask/bag/tests 2024-04-13 01:10:21,989 root INFO copying build/lib/dask/bag/tests/test_random.py -> build/bdist.linux-x86_64/wheel/dask/bag/tests 2024-04-13 01:10:21,989 root INFO copying build/lib/dask/bag/tests/__init__.py -> build/bdist.linux-x86_64/wheel/dask/bag/tests 2024-04-13 01:10:21,989 root INFO copying build/lib/dask/bag/tests/test_text.py -> build/bdist.linux-x86_64/wheel/dask/bag/tests 2024-04-13 01:10:21,990 root INFO copying build/lib/dask/bag/__init__.py -> build/bdist.linux-x86_64/wheel/dask/bag 2024-04-13 01:10:21,990 root INFO copying build/lib/dask/bag/avro.py -> build/bdist.linux-x86_64/wheel/dask/bag 2024-04-13 01:10:21,990 root INFO copying build/lib/dask/bag/random.py -> build/bdist.linux-x86_64/wheel/dask/bag 2024-04-13 01:10:21,990 root INFO copying build/lib/dask/bag/chunk.py -> build/bdist.linux-x86_64/wheel/dask/bag 2024-04-13 01:10:21,991 root INFO copying build/lib/dask/bag/text.py -> build/bdist.linux-x86_64/wheel/dask/bag 2024-04-13 01:10:21,991 root INFO creating build/bdist.linux-x86_64/wheel/dask/bytes 2024-04-13 01:10:21,991 root INFO copying build/lib/dask/bytes/core.py -> build/bdist.linux-x86_64/wheel/dask/bytes 2024-04-13 01:10:21,991 root INFO copying build/lib/dask/bytes/utils.py -> build/bdist.linux-x86_64/wheel/dask/bytes 2024-04-13 01:10:21,992 root INFO creating build/bdist.linux-x86_64/wheel/dask/bytes/tests 2024-04-13 01:10:21,992 root INFO copying build/lib/dask/bytes/tests/test_local.py -> build/bdist.linux-x86_64/wheel/dask/bytes/tests 2024-04-13 01:10:21,992 root INFO copying build/lib/dask/bytes/tests/test_s3.py -> build/bdist.linux-x86_64/wheel/dask/bytes/tests 2024-04-13 01:10:21,993 root INFO copying build/lib/dask/bytes/tests/test_compression.py -> build/bdist.linux-x86_64/wheel/dask/bytes/tests 2024-04-13 01:10:21,993 root INFO copying build/lib/dask/bytes/tests/__init__.py -> build/bdist.linux-x86_64/wheel/dask/bytes/tests 2024-04-13 01:10:21,993 root INFO copying build/lib/dask/bytes/tests/test_bytes_utils.py -> build/bdist.linux-x86_64/wheel/dask/bytes/tests 2024-04-13 01:10:21,993 root INFO copying build/lib/dask/bytes/tests/test_http.py -> build/bdist.linux-x86_64/wheel/dask/bytes/tests 2024-04-13 01:10:21,994 root INFO copying build/lib/dask/bytes/__init__.py -> build/bdist.linux-x86_64/wheel/dask/bytes 2024-04-13 01:10:21,994 root INFO copying build/lib/dask/sizeof.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,994 root INFO copying build/lib/dask/datasets.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,994 root INFO copying build/lib/dask/core.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,995 root INFO copying build/lib/dask/utils.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,995 root INFO copying build/lib/dask/order.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,995 root INFO copying build/lib/dask/multiprocessing.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:21,996 root INFO creating build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,996 root INFO copying build/lib/dask/tests/test_utils_test.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,996 root INFO copying build/lib/dask/tests/test_datasets.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,997 root INFO copying build/lib/dask/tests/test_docs.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,997 root INFO copying build/lib/dask/tests/test_delayed.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,997 root INFO copying build/lib/dask/tests/test_graph_manipulation.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,997 root INFO copying build/lib/dask/tests/test_core.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,998 root INFO copying build/lib/dask/tests/test_ml.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,998 root INFO copying build/lib/dask/tests/test_local.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,998 root INFO copying build/lib/dask/tests/test_context.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,998 root INFO copying build/lib/dask/tests/test_typing.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,999 root INFO copying build/lib/dask/tests/test_sizeof.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,999 root INFO copying build/lib/dask/tests/test_cli.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,999 root INFO copying build/lib/dask/tests/test_ci.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:21,999 root INFO copying build/lib/dask/tests/test_layers.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,000 root INFO copying build/lib/dask/tests/test_compatibility.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,000 root INFO copying build/lib/dask/tests/test_backends.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,000 root INFO copying build/lib/dask/tests/warning_aliases.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,000 root INFO copying build/lib/dask/tests/__init__.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,001 root INFO copying build/lib/dask/tests/test_cache.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,001 root INFO copying build/lib/dask/tests/test_optimization.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,001 root INFO copying build/lib/dask/tests/test_base.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,001 root INFO copying build/lib/dask/tests/test_dot.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,002 root INFO copying build/lib/dask/tests/test_threaded.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,002 root INFO copying build/lib/dask/tests/test_system.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,002 root INFO copying build/lib/dask/tests/test_hashing.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,002 root INFO copying build/lib/dask/tests/test_multiprocessing.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,002 root INFO copying build/lib/dask/tests/test_highgraph.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,003 root INFO copying build/lib/dask/tests/test_config.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,003 root INFO copying build/lib/dask/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,003 root INFO copying build/lib/dask/tests/test_callbacks.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,003 root INFO copying build/lib/dask/tests/test_traceback.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,003 root INFO copying build/lib/dask/tests/test_rewrite.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,004 root INFO copying build/lib/dask/tests/test_order.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,004 root INFO copying build/lib/dask/tests/test_distributed.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,004 root INFO copying build/lib/dask/tests/test_spark_compat.py -> build/bdist.linux-x86_64/wheel/dask/tests 2024-04-13 01:10:22,004 root INFO copying build/lib/dask/threaded.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,004 root INFO copying build/lib/dask/typing.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,005 root INFO creating build/bdist.linux-x86_64/wheel/dask/diagnostics 2024-04-13 01:10:22,005 root INFO creating build/bdist.linux-x86_64/wheel/dask/diagnostics/tests 2024-04-13 01:10:22,005 root INFO copying build/lib/dask/diagnostics/tests/__init__.py -> build/bdist.linux-x86_64/wheel/dask/diagnostics/tests 2024-04-13 01:10:22,005 root INFO copying build/lib/dask/diagnostics/tests/test_profiler.py -> build/bdist.linux-x86_64/wheel/dask/diagnostics/tests 2024-04-13 01:10:22,005 root INFO copying build/lib/dask/diagnostics/tests/test_progress.py -> build/bdist.linux-x86_64/wheel/dask/diagnostics/tests 2024-04-13 01:10:22,006 root INFO copying build/lib/dask/diagnostics/profile.py -> build/bdist.linux-x86_64/wheel/dask/diagnostics 2024-04-13 01:10:22,006 root INFO copying build/lib/dask/diagnostics/profile_visualize.py -> build/bdist.linux-x86_64/wheel/dask/diagnostics 2024-04-13 01:10:22,006 root INFO copying build/lib/dask/diagnostics/__init__.py -> build/bdist.linux-x86_64/wheel/dask/diagnostics 2024-04-13 01:10:22,006 root INFO copying build/lib/dask/diagnostics/progress.py -> build/bdist.linux-x86_64/wheel/dask/diagnostics 2024-04-13 01:10:22,006 root INFO copying build/lib/dask/system.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,007 root INFO copying build/lib/dask/_compatibility.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,007 root INFO copying build/lib/dask/layers.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,007 root INFO copying build/lib/dask/graph_manipulation.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,007 root INFO copying build/lib/dask/__init__.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,007 root INFO copying build/lib/dask/ml.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,008 root INFO copying build/lib/dask/compatibility.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,008 root INFO creating build/bdist.linux-x86_64/wheel/dask/widgets 2024-04-13 01:10:22,008 root INFO creating build/bdist.linux-x86_64/wheel/dask/widgets/tests 2024-04-13 01:10:22,008 root INFO creating build/bdist.linux-x86_64/wheel/dask/widgets/tests/templates 2024-04-13 01:10:22,008 root INFO copying build/lib/dask/widgets/tests/templates/bytes.html.j2 -> build/bdist.linux-x86_64/wheel/dask/widgets/tests/templates 2024-04-13 01:10:22,009 root INFO copying build/lib/dask/widgets/tests/templates/example.html.j2 -> build/bdist.linux-x86_64/wheel/dask/widgets/tests/templates 2024-04-13 01:10:22,009 root INFO copying build/lib/dask/widgets/tests/templates/custom_filter.html.j2 -> build/bdist.linux-x86_64/wheel/dask/widgets/tests/templates 2024-04-13 01:10:22,009 root INFO copying build/lib/dask/widgets/tests/test_widgets.py -> build/bdist.linux-x86_64/wheel/dask/widgets/tests 2024-04-13 01:10:22,009 root INFO creating build/bdist.linux-x86_64/wheel/dask/widgets/templates 2024-04-13 01:10:22,009 root INFO copying build/lib/dask/widgets/templates/array.html.j2 -> build/bdist.linux-x86_64/wheel/dask/widgets/templates 2024-04-13 01:10:22,009 root INFO copying build/lib/dask/widgets/templates/highlevelgraph_layer.html.j2 -> build/bdist.linux-x86_64/wheel/dask/widgets/templates 2024-04-13 01:10:22,010 root INFO copying build/lib/dask/widgets/templates/dataframe.html.j2 -> build/bdist.linux-x86_64/wheel/dask/widgets/templates 2024-04-13 01:10:22,010 root INFO copying build/lib/dask/widgets/templates/highlevelgraph.html.j2 -> build/bdist.linux-x86_64/wheel/dask/widgets/templates 2024-04-13 01:10:22,010 root INFO copying build/lib/dask/widgets/__init__.py -> build/bdist.linux-x86_64/wheel/dask/widgets 2024-04-13 01:10:22,010 root INFO copying build/lib/dask/widgets/widgets.py -> build/bdist.linux-x86_64/wheel/dask/widgets 2024-04-13 01:10:22,010 root INFO copying build/lib/dask/rewrite.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,011 root INFO creating build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,011 root INFO creating build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,011 root INFO copying build/lib/dask/dataframe/io/json.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,011 root INFO copying build/lib/dask/dataframe/io/utils.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,012 root INFO creating build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,012 root INFO copying build/lib/dask/dataframe/io/tests/test_json.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,012 root INFO copying build/lib/dask/dataframe/io/tests/test_orc.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,012 root INFO copying build/lib/dask/dataframe/io/tests/test_parquet.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,013 root INFO copying build/lib/dask/dataframe/io/tests/test_sql.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,013 root INFO copying build/lib/dask/dataframe/io/tests/__init__.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,013 root INFO copying build/lib/dask/dataframe/io/tests/test_io.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,013 root INFO copying build/lib/dask/dataframe/io/tests/test_demo.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,013 root INFO copying build/lib/dask/dataframe/io/tests/test_hdf.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,014 root INFO copying build/lib/dask/dataframe/io/tests/test_csv.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/tests 2024-04-13 01:10:22,014 root INFO copying build/lib/dask/dataframe/io/io.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,014 root INFO copying build/lib/dask/dataframe/io/demo.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,014 root INFO copying build/lib/dask/dataframe/io/__init__.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,015 root INFO creating build/bdist.linux-x86_64/wheel/dask/dataframe/io/orc 2024-04-13 01:10:22,015 root INFO copying build/lib/dask/dataframe/io/orc/core.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/orc 2024-04-13 01:10:22,015 root INFO copying build/lib/dask/dataframe/io/orc/utils.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/orc 2024-04-13 01:10:22,015 root INFO copying build/lib/dask/dataframe/io/orc/__init__.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/orc 2024-04-13 01:10:22,015 root INFO copying build/lib/dask/dataframe/io/orc/arrow.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/orc 2024-04-13 01:10:22,016 root INFO copying build/lib/dask/dataframe/io/sql.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,016 root INFO copying build/lib/dask/dataframe/io/csv.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,016 root INFO creating build/bdist.linux-x86_64/wheel/dask/dataframe/io/parquet 2024-04-13 01:10:22,017 root INFO copying build/lib/dask/dataframe/io/parquet/core.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/parquet 2024-04-13 01:10:22,017 root INFO copying build/lib/dask/dataframe/io/parquet/utils.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/parquet 2024-04-13 01:10:22,017 root INFO copying build/lib/dask/dataframe/io/parquet/fastparquet.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/parquet 2024-04-13 01:10:22,017 root INFO copying build/lib/dask/dataframe/io/parquet/__init__.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/parquet 2024-04-13 01:10:22,018 root INFO copying build/lib/dask/dataframe/io/parquet/arrow.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io/parquet 2024-04-13 01:10:22,018 root INFO copying build/lib/dask/dataframe/io/hdf.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/io 2024-04-13 01:10:22,018 root INFO copying build/lib/dask/dataframe/multi.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,018 root INFO copying build/lib/dask/dataframe/_pyarrow_compat.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,019 root INFO copying build/lib/dask/dataframe/_compat.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,019 root INFO copying build/lib/dask/dataframe/_pyarrow.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,019 root INFO copying build/lib/dask/dataframe/core.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,020 root INFO copying build/lib/dask/dataframe/utils.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,020 root INFO creating build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,020 root INFO copying build/lib/dask/dataframe/tests/test_accessors.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,020 root INFO copying build/lib/dask/dataframe/tests/test_pyarrow_compat.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,021 root INFO copying build/lib/dask/dataframe/tests/test_merge_column_and_index.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,021 root INFO copying build/lib/dask/dataframe/tests/test_hyperloglog.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,021 root INFO copying build/lib/dask/dataframe/tests/test_format.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,021 root INFO copying build/lib/dask/dataframe/tests/test_rolling.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,021 root INFO copying build/lib/dask/dataframe/tests/test_shuffle.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,022 root INFO copying build/lib/dask/dataframe/tests/test_indexing.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,022 root INFO copying build/lib/dask/dataframe/tests/test_optimize_dataframe.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,022 root INFO copying build/lib/dask/dataframe/tests/test_utils_dataframe.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,022 root INFO copying build/lib/dask/dataframe/tests/test_arithmetics_reduction.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,023 root INFO copying build/lib/dask/dataframe/tests/__init__.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,023 root INFO copying build/lib/dask/dataframe/tests/test_methods.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,023 root INFO copying build/lib/dask/dataframe/tests/test_numeric.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,023 root INFO copying build/lib/dask/dataframe/tests/test_pyarrow.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,023 root INFO copying build/lib/dask/dataframe/tests/test_boolean.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,024 root INFO copying build/lib/dask/dataframe/tests/test_categorical.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,024 root INFO copying build/lib/dask/dataframe/tests/test_hashing.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,024 root INFO copying build/lib/dask/dataframe/tests/test_groupby.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,024 root INFO copying build/lib/dask/dataframe/tests/test_ufunc.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,025 root INFO copying build/lib/dask/dataframe/tests/test_dataframe.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,025 root INFO copying build/lib/dask/dataframe/tests/test_multi.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,025 root INFO copying build/lib/dask/dataframe/tests/test_reshape.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,026 root INFO copying build/lib/dask/dataframe/tests/test_extensions.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tests 2024-04-13 01:10:22,026 root INFO copying build/lib/dask/dataframe/hyperloglog.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,026 root INFO copying build/lib/dask/dataframe/partitionquantiles.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,026 root INFO copying build/lib/dask/dataframe/_dtypes.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,026 root INFO copying build/lib/dask/dataframe/numeric.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,027 root INFO copying build/lib/dask/dataframe/indexing.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,027 root INFO copying build/lib/dask/dataframe/__init__.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,027 root INFO copying build/lib/dask/dataframe/shuffle.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,027 root INFO creating build/bdist.linux-x86_64/wheel/dask/dataframe/tseries 2024-04-13 01:10:22,027 root INFO creating build/bdist.linux-x86_64/wheel/dask/dataframe/tseries/tests 2024-04-13 01:10:22,027 root INFO copying build/lib/dask/dataframe/tseries/tests/test_resample.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tseries/tests 2024-04-13 01:10:22,028 root INFO copying build/lib/dask/dataframe/tseries/tests/__init__.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tseries/tests 2024-04-13 01:10:22,028 root INFO copying build/lib/dask/dataframe/tseries/resample.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tseries 2024-04-13 01:10:22,028 root INFO copying build/lib/dask/dataframe/tseries/__init__.py -> build/bdist.linux-x86_64/wheel/dask/dataframe/tseries 2024-04-13 01:10:22,028 root INFO copying build/lib/dask/dataframe/extensions.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,028 root INFO copying build/lib/dask/dataframe/accessor.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,029 root INFO copying build/lib/dask/dataframe/optimize.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,029 root INFO copying build/lib/dask/dataframe/categorical.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,029 root INFO copying build/lib/dask/dataframe/methods.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,029 root INFO copying build/lib/dask/dataframe/rolling.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,030 root INFO copying build/lib/dask/dataframe/backends.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,030 root INFO copying build/lib/dask/dataframe/reshape.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,030 root INFO copying build/lib/dask/dataframe/groupby.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,030 root INFO copying build/lib/dask/dataframe/dispatch.py -> build/bdist.linux-x86_64/wheel/dask/dataframe 2024-04-13 01:10:22,031 root INFO copying build/lib/dask/distributed.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,031 root INFO copying build/lib/dask/dask.yaml -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,031 root INFO copying build/lib/dask/optimization.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,031 root INFO copying build/lib/dask/dask-schema.yaml -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,031 root INFO copying build/lib/dask/dot.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,032 root INFO copying build/lib/dask/py.typed -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,032 root INFO copying build/lib/dask/blockwise.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,032 root INFO copying build/lib/dask/cache.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,032 root INFO copying build/lib/dask/callbacks.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,032 root INFO copying build/lib/dask/highlevelgraph.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,033 root INFO copying build/lib/dask/backends.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,033 root INFO copying build/lib/dask/context.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,033 root INFO copying build/lib/dask/_version.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,033 root INFO copying build/lib/dask/config.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,034 root INFO creating build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,034 root INFO copying build/lib/dask/array/overlap.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,034 root INFO copying build/lib/dask/array/reductions.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,034 root INFO copying build/lib/dask/array/svg.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,034 root INFO copying build/lib/dask/array/core.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,035 root INFO copying build/lib/dask/array/utils.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,035 root INFO copying build/lib/dask/array/fft.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,035 root INFO copying build/lib/dask/array/chunk_types.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,036 root INFO creating build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,036 root INFO copying build/lib/dask/array/tests/test_fft.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,036 root INFO copying build/lib/dask/array/tests/test_svg.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,036 root INFO copying build/lib/dask/array/tests/test_reductions.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,036 root INFO copying build/lib/dask/array/tests/test_array_core.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,037 root INFO copying build/lib/dask/array/tests/test_cupy_percentile.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,037 root INFO copying build/lib/dask/array/tests/test_cupy_random.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,037 root INFO copying build/lib/dask/array/tests/test_cupy_sparse.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,037 root INFO copying build/lib/dask/array/tests/test_numpy_compat.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,038 root INFO copying build/lib/dask/array/tests/test_linalg.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,038 root INFO copying build/lib/dask/array/tests/test_cupy_linalg.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,038 root INFO copying build/lib/dask/array/tests/test_random.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,038 root INFO copying build/lib/dask/array/tests/test_dispatch.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,039 root INFO copying build/lib/dask/array/tests/test_stats.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,039 root INFO copying build/lib/dask/array/tests/test_cupy_reductions.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,039 root INFO copying build/lib/dask/array/tests/test_rechunk.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,039 root INFO copying build/lib/dask/array/tests/test_overlap.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,039 root INFO copying build/lib/dask/array/tests/test_array_function.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,040 root INFO copying build/lib/dask/array/tests/test_cupy_overlap.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,040 root INFO copying build/lib/dask/array/tests/test_creation.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,040 root INFO copying build/lib/dask/array/tests/test_chunk.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,040 root INFO copying build/lib/dask/array/tests/__init__.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,040 root INFO copying build/lib/dask/array/tests/test_xarray.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,041 root INFO copying build/lib/dask/array/tests/test_cupy_core.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,041 root INFO copying build/lib/dask/array/tests/test_routines.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,041 root INFO copying build/lib/dask/array/tests/test_optimization.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,041 root INFO copying build/lib/dask/array/tests/test_cupy_creation.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,041 root INFO copying build/lib/dask/array/tests/test_atop.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,042 root INFO copying build/lib/dask/array/tests/test_slicing.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,042 root INFO copying build/lib/dask/array/tests/test_cupy_routines.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,042 root INFO copying build/lib/dask/array/tests/test_testing.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,042 root INFO copying build/lib/dask/array/tests/test_sparse.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,043 root INFO copying build/lib/dask/array/tests/test_cupy_slicing.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,043 root INFO copying build/lib/dask/array/tests/test_image.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,043 root INFO copying build/lib/dask/array/tests/test_array_utils.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,043 root INFO copying build/lib/dask/array/tests/test_masked.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,043 root INFO copying build/lib/dask/array/tests/test_ufunc.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,044 root INFO copying build/lib/dask/array/tests/test_gufunc.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,044 root INFO copying build/lib/dask/array/tests/test_cupy_gufunc.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,044 root INFO copying build/lib/dask/array/tests/test_wrap.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,044 root INFO copying build/lib/dask/array/tests/test_reshape.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,044 root INFO copying build/lib/dask/array/tests/test_percentiles.py -> build/bdist.linux-x86_64/wheel/dask/array/tests 2024-04-13 01:10:22,045 root INFO copying build/lib/dask/array/rechunk.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,045 root INFO copying build/lib/dask/array/slicing.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,045 root INFO copying build/lib/dask/array/percentile.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,045 root INFO copying build/lib/dask/array/einsumfuncs.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,046 root INFO copying build/lib/dask/array/gufunc.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,046 root INFO copying build/lib/dask/array/image.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,046 root INFO copying build/lib/dask/array/NUMPY_LICENSE.txt -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,046 root INFO copying build/lib/dask/array/creation.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,047 root INFO copying build/lib/dask/array/__init__.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,047 root INFO copying build/lib/dask/array/ufunc.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,047 root INFO copying build/lib/dask/array/stats.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,047 root INFO copying build/lib/dask/array/optimization.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,047 root INFO copying build/lib/dask/array/routines.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,048 root INFO copying build/lib/dask/array/linalg.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,048 root INFO copying build/lib/dask/array/random.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,048 root INFO copying build/lib/dask/array/cupy_entry_point.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,048 root INFO copying build/lib/dask/array/ma.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,049 root INFO copying build/lib/dask/array/numpy_compat.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,049 root INFO copying build/lib/dask/array/blockwise.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,049 root INFO copying build/lib/dask/array/wrap.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,049 root INFO copying build/lib/dask/array/chunk.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,049 root INFO copying build/lib/dask/array/backends.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,050 root INFO copying build/lib/dask/array/reshape.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,050 root INFO copying build/lib/dask/array/dispatch.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,050 root INFO copying build/lib/dask/array/tiledb_io.py -> build/bdist.linux-x86_64/wheel/dask/array 2024-04-13 01:10:22,050 root INFO creating build/bdist.linux-x86_64/wheel/dask/array/lib 2024-04-13 01:10:22,050 root INFO copying build/lib/dask/array/lib/stride_tricks.py -> build/bdist.linux-x86_64/wheel/dask/array/lib 2024-04-13 01:10:22,051 root INFO copying build/lib/dask/array/lib/__init__.py -> build/bdist.linux-x86_64/wheel/dask/array/lib 2024-04-13 01:10:22,051 root INFO copying build/lib/dask/hashing.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,051 root INFO copying build/lib/dask/delayed.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,051 root INFO copying build/lib/dask/cli.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,051 root INFO copying build/lib/dask/utils_test.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,052 root INFO copying build/lib/dask/__main__.py -> build/bdist.linux-x86_64/wheel/dask 2024-04-13 01:10:22,052 root INFO running install_egg_info 2024-04-13 01:10:22,057 root INFO Copying dask.egg-info to build/bdist.linux-x86_64/wheel/dask-2023.12.0-py3.12.egg-info 2024-04-13 01:10:22,059 root INFO running install_scripts 2024-04-13 01:10:22,064 wheel INFO creating build/bdist.linux-x86_64/wheel/dask-2023.12.0.dist-info/WHEEL 2024-04-13 01:10:22,065 wheel INFO creating '/home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.dist/.tmp-9t9n1jxz/dask-2023.12.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it 2024-04-13 01:10:22,065 wheel INFO adding 'dask/__init__.py' 2024-04-13 01:10:22,065 wheel INFO adding 'dask/__main__.py' 2024-04-13 01:10:22,065 wheel INFO adding 'dask/_compatibility.py' 2024-04-13 01:10:22,066 wheel INFO adding 'dask/_version.py' 2024-04-13 01:10:22,066 wheel INFO adding 'dask/backends.py' 2024-04-13 01:10:22,066 wheel INFO adding 'dask/base.py' 2024-04-13 01:10:22,067 wheel INFO adding 'dask/blockwise.py' 2024-04-13 01:10:22,067 wheel INFO adding 'dask/cache.py' 2024-04-13 01:10:22,068 wheel INFO adding 'dask/callbacks.py' 2024-04-13 01:10:22,068 wheel INFO adding 'dask/cli.py' 2024-04-13 01:10:22,068 wheel INFO adding 'dask/compatibility.py' 2024-04-13 01:10:22,068 wheel INFO adding 'dask/config.py' 2024-04-13 01:10:22,069 wheel INFO adding 'dask/context.py' 2024-04-13 01:10:22,069 wheel INFO adding 'dask/core.py' 2024-04-13 01:10:22,069 wheel INFO adding 'dask/dask-schema.yaml' 2024-04-13 01:10:22,070 wheel INFO adding 'dask/dask.yaml' 2024-04-13 01:10:22,070 wheel INFO adding 'dask/datasets.py' 2024-04-13 01:10:22,070 wheel INFO adding 'dask/delayed.py' 2024-04-13 01:10:22,070 wheel INFO adding 'dask/distributed.py' 2024-04-13 01:10:22,071 wheel INFO adding 'dask/dot.py' 2024-04-13 01:10:22,071 wheel INFO adding 'dask/graph_manipulation.py' 2024-04-13 01:10:22,071 wheel INFO adding 'dask/hashing.py' 2024-04-13 01:10:22,072 wheel INFO adding 'dask/highlevelgraph.py' 2024-04-13 01:10:22,072 wheel INFO adding 'dask/layers.py' 2024-04-13 01:10:22,073 wheel INFO adding 'dask/local.py' 2024-04-13 01:10:22,073 wheel INFO adding 'dask/ml.py' 2024-04-13 01:10:22,073 wheel INFO adding 'dask/multiprocessing.py' 2024-04-13 01:10:22,073 wheel INFO adding 'dask/optimization.py' 2024-04-13 01:10:22,074 wheel INFO adding 'dask/order.py' 2024-04-13 01:10:22,074 wheel INFO adding 'dask/py.typed' 2024-04-13 01:10:22,075 wheel INFO adding 'dask/rewrite.py' 2024-04-13 01:10:22,075 wheel INFO adding 'dask/sizeof.py' 2024-04-13 01:10:22,075 wheel INFO adding 'dask/system.py' 2024-04-13 01:10:22,075 wheel INFO adding 'dask/threaded.py' 2024-04-13 01:10:22,076 wheel INFO adding 'dask/typing.py' 2024-04-13 01:10:22,076 wheel INFO adding 'dask/utils.py' 2024-04-13 01:10:22,077 wheel INFO adding 'dask/utils_test.py' 2024-04-13 01:10:22,077 wheel INFO adding 'dask/array/NUMPY_LICENSE.txt' 2024-04-13 01:10:22,077 wheel INFO adding 'dask/array/__init__.py' 2024-04-13 01:10:22,077 wheel INFO adding 'dask/array/backends.py' 2024-04-13 01:10:22,078 wheel INFO adding 'dask/array/blockwise.py' 2024-04-13 01:10:22,078 wheel INFO adding 'dask/array/chunk.py' 2024-04-13 01:10:22,078 wheel INFO adding 'dask/array/chunk_types.py' 2024-04-13 01:10:22,079 wheel INFO adding 'dask/array/core.py' 2024-04-13 01:10:22,080 wheel INFO adding 'dask/array/creation.py' 2024-04-13 01:10:22,080 wheel INFO adding 'dask/array/cupy_entry_point.py' 2024-04-13 01:10:22,081 wheel INFO adding 'dask/array/dispatch.py' 2024-04-13 01:10:22,081 wheel INFO adding 'dask/array/einsumfuncs.py' 2024-04-13 01:10:22,081 wheel INFO adding 'dask/array/fft.py' 2024-04-13 01:10:22,082 wheel INFO adding 'dask/array/gufunc.py' 2024-04-13 01:10:22,082 wheel INFO adding 'dask/array/image.py' 2024-04-13 01:10:22,082 wheel INFO adding 'dask/array/linalg.py' 2024-04-13 01:10:22,083 wheel INFO adding 'dask/array/ma.py' 2024-04-13 01:10:22,083 wheel INFO adding 'dask/array/numpy_compat.py' 2024-04-13 01:10:22,083 wheel INFO adding 'dask/array/optimization.py' 2024-04-13 01:10:22,084 wheel INFO adding 'dask/array/overlap.py' 2024-04-13 01:10:22,084 wheel INFO adding 'dask/array/percentile.py' 2024-04-13 01:10:22,084 wheel INFO adding 'dask/array/random.py' 2024-04-13 01:10:22,085 wheel INFO adding 'dask/array/rechunk.py' 2024-04-13 01:10:22,085 wheel INFO adding 'dask/array/reductions.py' 2024-04-13 01:10:22,086 wheel INFO adding 'dask/array/reshape.py' 2024-04-13 01:10:22,086 wheel INFO adding 'dask/array/routines.py' 2024-04-13 01:10:22,087 wheel INFO adding 'dask/array/slicing.py' 2024-04-13 01:10:22,087 wheel INFO adding 'dask/array/stats.py' 2024-04-13 01:10:22,088 wheel INFO adding 'dask/array/svg.py' 2024-04-13 01:10:22,088 wheel INFO adding 'dask/array/tiledb_io.py' 2024-04-13 01:10:22,088 wheel INFO adding 'dask/array/ufunc.py' 2024-04-13 01:10:22,089 wheel INFO adding 'dask/array/utils.py' 2024-04-13 01:10:22,089 wheel INFO adding 'dask/array/wrap.py' 2024-04-13 01:10:22,089 wheel INFO adding 'dask/array/lib/__init__.py' 2024-04-13 01:10:22,089 wheel INFO adding 'dask/array/lib/stride_tricks.py' 2024-04-13 01:10:22,090 wheel INFO adding 'dask/array/tests/__init__.py' 2024-04-13 01:10:22,090 wheel INFO adding 'dask/array/tests/test_array_core.py' 2024-04-13 01:10:22,091 wheel INFO adding 'dask/array/tests/test_array_function.py' 2024-04-13 01:10:22,091 wheel INFO adding 'dask/array/tests/test_array_utils.py' 2024-04-13 01:10:22,092 wheel INFO adding 'dask/array/tests/test_atop.py' 2024-04-13 01:10:22,092 wheel INFO adding 'dask/array/tests/test_chunk.py' 2024-04-13 01:10:22,092 wheel INFO adding 'dask/array/tests/test_creation.py' 2024-04-13 01:10:22,093 wheel INFO adding 'dask/array/tests/test_cupy_core.py' 2024-04-13 01:10:22,093 wheel INFO adding 'dask/array/tests/test_cupy_creation.py' 2024-04-13 01:10:22,093 wheel INFO adding 'dask/array/tests/test_cupy_gufunc.py' 2024-04-13 01:10:22,094 wheel INFO adding 'dask/array/tests/test_cupy_linalg.py' 2024-04-13 01:10:22,094 wheel INFO adding 'dask/array/tests/test_cupy_overlap.py' 2024-04-13 01:10:22,094 wheel INFO adding 'dask/array/tests/test_cupy_percentile.py' 2024-04-13 01:10:22,094 wheel INFO adding 'dask/array/tests/test_cupy_random.py' 2024-04-13 01:10:22,095 wheel INFO adding 'dask/array/tests/test_cupy_reductions.py' 2024-04-13 01:10:22,095 wheel INFO adding 'dask/array/tests/test_cupy_routines.py' 2024-04-13 01:10:22,095 wheel INFO adding 'dask/array/tests/test_cupy_slicing.py' 2024-04-13 01:10:22,095 wheel INFO adding 'dask/array/tests/test_cupy_sparse.py' 2024-04-13 01:10:22,096 wheel INFO adding 'dask/array/tests/test_dispatch.py' 2024-04-13 01:10:22,096 wheel INFO adding 'dask/array/tests/test_fft.py' 2024-04-13 01:10:22,096 wheel INFO adding 'dask/array/tests/test_gufunc.py' 2024-04-13 01:10:22,097 wheel INFO adding 'dask/array/tests/test_image.py' 2024-04-13 01:10:22,097 wheel INFO adding 'dask/array/tests/test_linalg.py' 2024-04-13 01:10:22,097 wheel INFO adding 'dask/array/tests/test_masked.py' 2024-04-13 01:10:22,098 wheel INFO adding 'dask/array/tests/test_numpy_compat.py' 2024-04-13 01:10:22,098 wheel INFO adding 'dask/array/tests/test_optimization.py' 2024-04-13 01:10:22,098 wheel INFO adding 'dask/array/tests/test_overlap.py' 2024-04-13 01:10:22,098 wheel INFO adding 'dask/array/tests/test_percentiles.py' 2024-04-13 01:10:22,099 wheel INFO adding 'dask/array/tests/test_random.py' 2024-04-13 01:10:22,099 wheel INFO adding 'dask/array/tests/test_rechunk.py' 2024-04-13 01:10:22,100 wheel INFO adding 'dask/array/tests/test_reductions.py' 2024-04-13 01:10:22,100 wheel INFO adding 'dask/array/tests/test_reshape.py' 2024-04-13 01:10:22,100 wheel INFO adding 'dask/array/tests/test_routines.py' 2024-04-13 01:10:22,101 wheel INFO adding 'dask/array/tests/test_slicing.py' 2024-04-13 01:10:22,101 wheel INFO adding 'dask/array/tests/test_sparse.py' 2024-04-13 01:10:22,102 wheel INFO adding 'dask/array/tests/test_stats.py' 2024-04-13 01:10:22,102 wheel INFO adding 'dask/array/tests/test_svg.py' 2024-04-13 01:10:22,102 wheel INFO adding 'dask/array/tests/test_testing.py' 2024-04-13 01:10:22,102 wheel INFO adding 'dask/array/tests/test_ufunc.py' 2024-04-13 01:10:22,103 wheel INFO adding 'dask/array/tests/test_wrap.py' 2024-04-13 01:10:22,103 wheel INFO adding 'dask/array/tests/test_xarray.py' 2024-04-13 01:10:22,103 wheel INFO adding 'dask/bag/__init__.py' 2024-04-13 01:10:22,103 wheel INFO adding 'dask/bag/avro.py' 2024-04-13 01:10:22,104 wheel INFO adding 'dask/bag/chunk.py' 2024-04-13 01:10:22,104 wheel INFO adding 'dask/bag/core.py' 2024-04-13 01:10:22,105 wheel INFO adding 'dask/bag/random.py' 2024-04-13 01:10:22,105 wheel INFO adding 'dask/bag/text.py' 2024-04-13 01:10:22,105 wheel INFO adding 'dask/bag/utils.py' 2024-04-13 01:10:22,105 wheel INFO adding 'dask/bag/tests/__init__.py' 2024-04-13 01:10:22,106 wheel INFO adding 'dask/bag/tests/test_avro.py' 2024-04-13 01:10:22,106 wheel INFO adding 'dask/bag/tests/test_bag.py' 2024-04-13 01:10:22,106 wheel INFO adding 'dask/bag/tests/test_random.py' 2024-04-13 01:10:22,107 wheel INFO adding 'dask/bag/tests/test_text.py' 2024-04-13 01:10:22,107 wheel INFO adding 'dask/bytes/__init__.py' 2024-04-13 01:10:22,107 wheel INFO adding 'dask/bytes/core.py' 2024-04-13 01:10:22,107 wheel INFO adding 'dask/bytes/utils.py' 2024-04-13 01:10:22,108 wheel INFO adding 'dask/bytes/tests/__init__.py' 2024-04-13 01:10:22,108 wheel INFO adding 'dask/bytes/tests/test_bytes_utils.py' 2024-04-13 01:10:22,108 wheel INFO adding 'dask/bytes/tests/test_compression.py' 2024-04-13 01:10:22,108 wheel INFO adding 'dask/bytes/tests/test_http.py' 2024-04-13 01:10:22,109 wheel INFO adding 'dask/bytes/tests/test_local.py' 2024-04-13 01:10:22,109 wheel INFO adding 'dask/bytes/tests/test_s3.py' 2024-04-13 01:10:22,109 wheel INFO adding 'dask/dataframe/__init__.py' 2024-04-13 01:10:22,110 wheel INFO adding 'dask/dataframe/_compat.py' 2024-04-13 01:10:22,110 wheel INFO adding 'dask/dataframe/_dtypes.py' 2024-04-13 01:10:22,110 wheel INFO adding 'dask/dataframe/_pyarrow.py' 2024-04-13 01:10:22,110 wheel INFO adding 'dask/dataframe/_pyarrow_compat.py' 2024-04-13 01:10:22,111 wheel INFO adding 'dask/dataframe/accessor.py' 2024-04-13 01:10:22,111 wheel INFO adding 'dask/dataframe/backends.py' 2024-04-13 01:10:22,111 wheel INFO adding 'dask/dataframe/categorical.py' 2024-04-13 01:10:22,112 wheel INFO adding 'dask/dataframe/core.py' 2024-04-13 01:10:22,114 wheel INFO adding 'dask/dataframe/dispatch.py' 2024-04-13 01:10:22,114 wheel INFO adding 'dask/dataframe/extensions.py' 2024-04-13 01:10:22,114 wheel INFO adding 'dask/dataframe/groupby.py' 2024-04-13 01:10:22,115 wheel INFO adding 'dask/dataframe/hyperloglog.py' 2024-04-13 01:10:22,115 wheel INFO adding 'dask/dataframe/indexing.py' 2024-04-13 01:10:22,116 wheel INFO adding 'dask/dataframe/methods.py' 2024-04-13 01:10:22,116 wheel INFO adding 'dask/dataframe/multi.py' 2024-04-13 01:10:22,116 wheel INFO adding 'dask/dataframe/numeric.py' 2024-04-13 01:10:22,117 wheel INFO adding 'dask/dataframe/optimize.py' 2024-04-13 01:10:22,117 wheel INFO adding 'dask/dataframe/partitionquantiles.py' 2024-04-13 01:10:22,117 wheel INFO adding 'dask/dataframe/reshape.py' 2024-04-13 01:10:22,118 wheel INFO adding 'dask/dataframe/rolling.py' 2024-04-13 01:10:22,118 wheel INFO adding 'dask/dataframe/shuffle.py' 2024-04-13 01:10:22,119 wheel INFO adding 'dask/dataframe/utils.py' 2024-04-13 01:10:22,119 wheel INFO adding 'dask/dataframe/io/__init__.py' 2024-04-13 01:10:22,119 wheel INFO adding 'dask/dataframe/io/csv.py' 2024-04-13 01:10:22,120 wheel INFO adding 'dask/dataframe/io/demo.py' 2024-04-13 01:10:22,120 wheel INFO adding 'dask/dataframe/io/hdf.py' 2024-04-13 01:10:22,120 wheel INFO adding 'dask/dataframe/io/io.py' 2024-04-13 01:10:22,121 wheel INFO adding 'dask/dataframe/io/json.py' 2024-04-13 01:10:22,121 wheel INFO adding 'dask/dataframe/io/sql.py' 2024-04-13 01:10:22,121 wheel INFO adding 'dask/dataframe/io/utils.py' 2024-04-13 01:10:22,122 wheel INFO adding 'dask/dataframe/io/orc/__init__.py' 2024-04-13 01:10:22,122 wheel INFO adding 'dask/dataframe/io/orc/arrow.py' 2024-04-13 01:10:22,122 wheel INFO adding 'dask/dataframe/io/orc/core.py' 2024-04-13 01:10:22,122 wheel INFO adding 'dask/dataframe/io/orc/utils.py' 2024-04-13 01:10:22,123 wheel INFO adding 'dask/dataframe/io/parquet/__init__.py' 2024-04-13 01:10:22,123 wheel INFO adding 'dask/dataframe/io/parquet/arrow.py' 2024-04-13 01:10:22,124 wheel INFO adding 'dask/dataframe/io/parquet/core.py' 2024-04-13 01:10:22,124 wheel INFO adding 'dask/dataframe/io/parquet/fastparquet.py' 2024-04-13 01:10:22,125 wheel INFO adding 'dask/dataframe/io/parquet/utils.py' 2024-04-13 01:10:22,125 wheel INFO adding 'dask/dataframe/io/tests/__init__.py' 2024-04-13 01:10:22,126 wheel INFO adding 'dask/dataframe/io/tests/test_csv.py' 2024-04-13 01:10:22,126 wheel INFO adding 'dask/dataframe/io/tests/test_demo.py' 2024-04-13 01:10:22,127 wheel INFO adding 'dask/dataframe/io/tests/test_hdf.py' 2024-04-13 01:10:22,127 wheel INFO adding 'dask/dataframe/io/tests/test_io.py' 2024-04-13 01:10:22,127 wheel INFO adding 'dask/dataframe/io/tests/test_json.py' 2024-04-13 01:10:22,128 wheel INFO adding 'dask/dataframe/io/tests/test_orc.py' 2024-04-13 01:10:22,128 wheel INFO adding 'dask/dataframe/io/tests/test_parquet.py' 2024-04-13 01:10:22,129 wheel INFO adding 'dask/dataframe/io/tests/test_sql.py' 2024-04-13 01:10:22,130 wheel INFO adding 'dask/dataframe/tests/__init__.py' 2024-04-13 01:10:22,130 wheel INFO adding 'dask/dataframe/tests/test_accessors.py' 2024-04-13 01:10:22,130 wheel INFO adding 'dask/dataframe/tests/test_arithmetics_reduction.py' 2024-04-13 01:10:22,131 wheel INFO adding 'dask/dataframe/tests/test_boolean.py' 2024-04-13 01:10:22,131 wheel INFO adding 'dask/dataframe/tests/test_categorical.py' 2024-04-13 01:10:22,132 wheel INFO adding 'dask/dataframe/tests/test_dataframe.py' 2024-04-13 01:10:22,133 wheel INFO adding 'dask/dataframe/tests/test_extensions.py' 2024-04-13 01:10:22,133 wheel INFO adding 'dask/dataframe/tests/test_format.py' 2024-04-13 01:10:22,134 wheel INFO adding 'dask/dataframe/tests/test_groupby.py' 2024-04-13 01:10:22,134 wheel INFO adding 'dask/dataframe/tests/test_hashing.py' 2024-04-13 01:10:22,134 wheel INFO adding 'dask/dataframe/tests/test_hyperloglog.py' 2024-04-13 01:10:22,135 wheel INFO adding 'dask/dataframe/tests/test_indexing.py' 2024-04-13 01:10:22,135 wheel INFO adding 'dask/dataframe/tests/test_merge_column_and_index.py' 2024-04-13 01:10:22,135 wheel INFO adding 'dask/dataframe/tests/test_methods.py' 2024-04-13 01:10:22,136 wheel INFO adding 'dask/dataframe/tests/test_multi.py' 2024-04-13 01:10:22,136 wheel INFO adding 'dask/dataframe/tests/test_numeric.py' 2024-04-13 01:10:22,137 wheel INFO adding 'dask/dataframe/tests/test_optimize_dataframe.py' 2024-04-13 01:10:22,137 wheel INFO adding 'dask/dataframe/tests/test_pyarrow.py' 2024-04-13 01:10:22,137 wheel INFO adding 'dask/dataframe/tests/test_pyarrow_compat.py' 2024-04-13 01:10:22,137 wheel INFO adding 'dask/dataframe/tests/test_reshape.py' 2024-04-13 01:10:22,138 wheel INFO adding 'dask/dataframe/tests/test_rolling.py' 2024-04-13 01:10:22,138 wheel INFO adding 'dask/dataframe/tests/test_shuffle.py' 2024-04-13 01:10:22,139 wheel INFO adding 'dask/dataframe/tests/test_ufunc.py' 2024-04-13 01:10:22,139 wheel INFO adding 'dask/dataframe/tests/test_utils_dataframe.py' 2024-04-13 01:10:22,139 wheel INFO adding 'dask/dataframe/tseries/__init__.py' 2024-04-13 01:10:22,139 wheel INFO adding 'dask/dataframe/tseries/resample.py' 2024-04-13 01:10:22,140 wheel INFO adding 'dask/dataframe/tseries/tests/__init__.py' 2024-04-13 01:10:22,140 wheel INFO adding 'dask/dataframe/tseries/tests/test_resample.py' 2024-04-13 01:10:22,140 wheel INFO adding 'dask/diagnostics/__init__.py' 2024-04-13 01:10:22,141 wheel INFO adding 'dask/diagnostics/profile.py' 2024-04-13 01:10:22,141 wheel INFO adding 'dask/diagnostics/profile_visualize.py' 2024-04-13 01:10:22,141 wheel INFO adding 'dask/diagnostics/progress.py' 2024-04-13 01:10:22,142 wheel INFO adding 'dask/diagnostics/tests/__init__.py' 2024-04-13 01:10:22,142 wheel INFO adding 'dask/diagnostics/tests/test_profiler.py' 2024-04-13 01:10:22,142 wheel INFO adding 'dask/diagnostics/tests/test_progress.py' 2024-04-13 01:10:22,143 wheel INFO adding 'dask/tests/__init__.py' 2024-04-13 01:10:22,143 wheel INFO adding 'dask/tests/test_backends.py' 2024-04-13 01:10:22,143 wheel INFO adding 'dask/tests/test_base.py' 2024-04-13 01:10:22,144 wheel INFO adding 'dask/tests/test_cache.py' 2024-04-13 01:10:22,144 wheel INFO adding 'dask/tests/test_callbacks.py' 2024-04-13 01:10:22,144 wheel INFO adding 'dask/tests/test_ci.py' 2024-04-13 01:10:22,144 wheel INFO adding 'dask/tests/test_cli.py' 2024-04-13 01:10:22,144 wheel INFO adding 'dask/tests/test_compatibility.py' 2024-04-13 01:10:22,145 wheel INFO adding 'dask/tests/test_config.py' 2024-04-13 01:10:22,145 wheel INFO adding 'dask/tests/test_context.py' 2024-04-13 01:10:22,145 wheel INFO adding 'dask/tests/test_core.py' 2024-04-13 01:10:22,146 wheel INFO adding 'dask/tests/test_datasets.py' 2024-04-13 01:10:22,146 wheel INFO adding 'dask/tests/test_delayed.py' 2024-04-13 01:10:22,146 wheel INFO adding 'dask/tests/test_distributed.py' 2024-04-13 01:10:22,147 wheel INFO adding 'dask/tests/test_docs.py' 2024-04-13 01:10:22,147 wheel INFO adding 'dask/tests/test_dot.py' 2024-04-13 01:10:22,147 wheel INFO adding 'dask/tests/test_graph_manipulation.py' 2024-04-13 01:10:22,147 wheel INFO adding 'dask/tests/test_hashing.py' 2024-04-13 01:10:22,148 wheel INFO adding 'dask/tests/test_highgraph.py' 2024-04-13 01:10:22,148 wheel INFO adding 'dask/tests/test_layers.py' 2024-04-13 01:10:22,148 wheel INFO adding 'dask/tests/test_local.py' 2024-04-13 01:10:22,148 wheel INFO adding 'dask/tests/test_ml.py' 2024-04-13 01:10:22,149 wheel INFO adding 'dask/tests/test_multiprocessing.py' 2024-04-13 01:10:22,149 wheel INFO adding 'dask/tests/test_optimization.py' 2024-04-13 01:10:22,149 wheel INFO adding 'dask/tests/test_order.py' 2024-04-13 01:10:22,150 wheel INFO adding 'dask/tests/test_rewrite.py' 2024-04-13 01:10:22,150 wheel INFO adding 'dask/tests/test_sizeof.py' 2024-04-13 01:10:22,150 wheel INFO adding 'dask/tests/test_spark_compat.py' 2024-04-13 01:10:22,151 wheel INFO adding 'dask/tests/test_system.py' 2024-04-13 01:10:22,151 wheel INFO adding 'dask/tests/test_threaded.py' 2024-04-13 01:10:22,151 wheel INFO adding 'dask/tests/test_traceback.py' 2024-04-13 01:10:22,151 wheel INFO adding 'dask/tests/test_typing.py' 2024-04-13 01:10:22,152 wheel INFO adding 'dask/tests/test_utils.py' 2024-04-13 01:10:22,152 wheel INFO adding 'dask/tests/test_utils_test.py' 2024-04-13 01:10:22,152 wheel INFO adding 'dask/tests/warning_aliases.py' 2024-04-13 01:10:22,153 wheel INFO adding 'dask/widgets/__init__.py' 2024-04-13 01:10:22,153 wheel INFO adding 'dask/widgets/widgets.py' 2024-04-13 01:10:22,153 wheel INFO adding 'dask/widgets/templates/array.html.j2' 2024-04-13 01:10:22,153 wheel INFO adding 'dask/widgets/templates/dataframe.html.j2' 2024-04-13 01:10:22,153 wheel INFO adding 'dask/widgets/templates/highlevelgraph.html.j2' 2024-04-13 01:10:22,154 wheel INFO adding 'dask/widgets/templates/highlevelgraph_layer.html.j2' 2024-04-13 01:10:22,154 wheel INFO adding 'dask/widgets/tests/test_widgets.py' 2024-04-13 01:10:22,154 wheel INFO adding 'dask/widgets/tests/templates/bytes.html.j2' 2024-04-13 01:10:22,154 wheel INFO adding 'dask/widgets/tests/templates/custom_filter.html.j2' 2024-04-13 01:10:22,155 wheel INFO adding 'dask/widgets/tests/templates/example.html.j2' 2024-04-13 01:10:22,155 wheel INFO adding 'dask-2023.12.0.dist-info/LICENSE.txt' 2024-04-13 01:10:22,155 wheel INFO adding 'dask-2023.12.0.dist-info/METADATA' 2024-04-13 01:10:22,155 wheel INFO adding 'dask-2023.12.0.dist-info/NUMPY_LICENSE.txt' 2024-04-13 01:10:22,156 wheel INFO adding 'dask-2023.12.0.dist-info/WHEEL' 2024-04-13 01:10:22,156 wheel INFO adding 'dask-2023.12.0.dist-info/entry_points.txt' 2024-04-13 01:10:22,156 wheel INFO adding 'dask-2023.12.0.dist-info/top_level.txt' 2024-04-13 01:10:22,157 wheel INFO adding 'dask-2023.12.0.dist-info/RECORD' 2024-04-13 01:10:22,158 wheel INFO removing build/bdist.linux-x86_64/wheel 2024-04-13 01:10:22,166 gpep517 INFO The backend produced .dist/dask-2023.12.0-py3-none-any.whl dask-2023.12.0-py3-none-any.whl UPDATING build/lib/dask/_version.py set build/lib/dask/_version.py to '2023.12.0' ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0 -- /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0 configfile: pyproject.toml plugins: cov-4.1.0, flaky-3.8.1, xdist-3.5.0 created: 32/32 workers 32 workers [11044 items] scheduling tests via LoadScheduling dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-int16] dask/array/tests/test_array_core.py::test_arithmetic dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-bool] [gw6] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_atop.py::test_top_len [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_top_len dask/array/tests/test_atop.py::test_inner_compute dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-fftshift] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes0-chunks0] [gw14] [ 0%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes0-chunks0] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes1-chunks1] [gw14] [ 0%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes1-chunks1] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes2-chunks2] dask/array/tests/test_array_core.py::test_concatenate3_2 dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-cupy] [gw11] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-int16] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-float32] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-bool] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-uint8] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-int16] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-int16] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-float32] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-float32] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-2] [gw24] [ 0%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-2] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-3] dask/array/tests/test_linalg.py::test_qr[40-10-chunks3-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw10] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-numpy] [gw10] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-cupy] [gw10] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-numpy] [gw6] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-cupy] [gw6] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape0-chunks0-None] [gw26] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw13] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] [gw13] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] [gw13] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_fft.py::test_fft_n_kwarg[ihfft] dask/array/tests/test_gufunc.py::test_apply_gufunc_two_mixed_outputs dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index10-value10] [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index10-value10] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index11-value11] [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index11-value11] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index0--1] [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index0--1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index1--1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-cupy] [gw15] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw15] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw15] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-numpy] [gw26] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape2-chunks2-axis2] dask/array/tests/test_array_core.py::test_regular_chunks[data5] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data5] dask/array/tests/test_array_core.py::test_regular_chunks[data6] [gw22] [ 0%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-fftshift] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-ifftshift] [gw22] [ 0%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-ifftshift] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-bool] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-bool] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-uint8] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-int16] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-float32] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-bool] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-uint8] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-int16] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-int16] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-float32] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-float32] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-bool] dask/array/tests/test_linalg.py::test_inv[50-10] [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_inner_compute dask/array/tests/test_atop.py::test_common_token_names_args[_] [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[_] dask/array/tests/test_atop.py::test_common_token_names_args[_0] [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[_0] dask/array/tests/test_atop.py::test_common_token_names_args[_1] dask/array/tests/test_array_function.py::test_unregistered_func[6] [gw7] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[6] dask/array/tests/test_array_function.py::test_unregistered_func[7] [gw7] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[7] dask/array/tests/test_array_function.py::test_unregistered_func[8] dask/array/tests/test_masked.py::test_basic[7] [gw29] [ 0%] PASSED dask/array/tests/test_masked.py::test_basic[7] dask/array/tests/test_masked.py::test_basic[8] [gw14] [ 0%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes2-chunks2] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes3-chunks3] [gw14] [ 0%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes3-chunks3] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes4-chunks4] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape4-chunks4] [gw21] [ 0%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[ihfft] dask/array/tests/test_fft.py::test_fft_consistent_names[fft] [gw21] [ 0%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[fft] dask/array/tests/test_fft.py::test_fft_consistent_names[ifft] [gw30] [ 0%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_two_mixed_outputs dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[int] [gw10] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mod] dask/array/tests/test_array_core.py::test_graph_from_arraylike[True] [gw22] [ 0%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-fftshift] [gw13] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] [gw13] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-numpy] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data6] dask/array/tests/test_array_core.py::test_regular_chunks[data7] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data7] dask/array/tests/test_array_core.py::test_zarr_nocompute [gw3] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_nocompute dask/array/tests/test_array_core.py::test_zarr_regions [gw3] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_regions dask/array/tests/test_array_core.py::test_tiledb_roundtrip [gw3] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_tiledb_roundtrip dask/array/tests/test_array_core.py::test_tiledb_multiattr [gw3] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_tiledb_multiattr dask/array/tests/test_array_core.py::test_blockview [gw18] [ 0%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mod] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mul] [gw18] [ 0%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mul] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ne] [gw18] [ 0%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ne] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-pow] [gw18] [ 0%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-pow] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-bool] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-uint8] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-int16] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-int16] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-float32] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-float32] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-bool] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-bool] dask/array/tests/test_creation.py::test_pad_udf[kwargs0] [gw13] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw13] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-numpy] [gw17] [ 0%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-float32] [gw17] [ 0%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-bool] [gw17] [ 0%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-uint8] [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index1--1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index2--1] [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index2--1] [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[_1] dask/array/tests/test_atop.py::test_common_token_names_args[.] [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[.] dask/array/tests/test_atop.py::test_common_token_names_args[.0] [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[.0] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_0] [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_0] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_1] [gw8] [ 0%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_1] [gw26] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape3-chunks3-None] [gw26] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape3-chunks3-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape0-chunks0-None] [gw26] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape1-chunks1-0] [gw23] [ 0%] PASSED dask/array/tests/test_linalg.py::test_qr[40-10-chunks3-None] dask/array/tests/test_linalg.py::test_qr[128-2-chunks4-None] [gw15] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-cupy] [gw15] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw21] [ 0%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[ifft] dask/array/tests/test_fft.py::test_fft_consistent_names[rfft] [gw21] [ 0%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[rfft] dask/array/tests/test_fft.py::test_fft_consistent_names[irfft] [gw21] [ 0%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[irfft] dask/array/tests/test_fft.py::test_fft_consistent_names[hfft] [gw21] [ 0%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[hfft] [gw26] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape2-chunks2-axis2] [gw13] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-cupy] [gw13] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-numpy] [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_graph_from_arraylike[True] dask/array/tests/test_array_core.py::test_graph_from_arraylike[False] [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_graph_from_arraylike[False] dask/array/tests/test_array_core.py::test_top [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_top dask/array/tests/test_array_core.py::test_top_supports_broadcasting_rules [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_top_supports_broadcasting_rules dask/array/tests/test_array_core.py::test_top_literals [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_top_literals dask/array/tests/test_array_core.py::test_blockwise_literals dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-cupy] [gw9] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros_like-numpy] [gw9] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros_like-cupy] [gw9] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-numpy] [gw9] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-cupy] [gw12] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-numpy] [gw12] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-cupy] [gw12] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-numpy] [gw12] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-cupy] [gw12] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-cupy] [gw26] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape2-chunks2-axis2] [gw10] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_2 [gw20] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_udf[kwargs0] [gw30] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[int] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[output_dtypes1] [gw30] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[output_dtypes1] [gw9] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-cupy] [gw17] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-uint8] [gw24] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-3] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape3-chunks3-None] [gw26] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape3-chunks3-None] dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[True] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[True] dask/array/tests/test_masked.py::test_reductions[std-i8] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter] [gw31] [ 1%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter] [gw27] [ 1%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape4-chunks4] dask/array/tests/test_gufunc.py::test_gufunc_two_inputs [gw30] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_two_inputs dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-int16] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-6] [gw24] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-6] dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[False] dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs [gw30] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-numpy] [gw6] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-numpy] [gw1] [ 1%] PASSED dask/array/tests/test_array_core.py::test_blockwise_literals [gw17] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-int16] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[False] dask/array/tests/test_array_core.py::test_map_blocks3 dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter_nofancy] [gw29] [ 1%] PASSED dask/array/tests/test_masked.py::test_basic[8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs_vectorize dask/array/tests/test_array_core.py::test_reshape[original_shape11-new_shape11-2] [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape11-new_shape11-2] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-float32] [gw7] [ 1%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-numpy] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_map_blocks3 dask/array/tests/test_array_core.py::test_from_array_with_missing_chunks [gw14] [ 1%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes4-chunks4] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape0] [gw9] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-numpy] [gw30] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs_vectorize dask/array/tests/test_array_core.py::test_reshape[original_shape12-new_shape12-2] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape0-chunks0-None] [gw19] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-bool] [gw11] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape0-chunks0] [gw27] [ 1%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape0-chunks0] [gw16] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape0] dask/array/tests/test_masked.py::test_basic[9] dask/array/tests/test_gufunc.py::test_gufunc_vectorize_whitespace [gw30] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_vectorize_whitespace [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape12-new_shape12-2] [gw26] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape0-chunks0-None] dask/array/tests/test_fft.py::test_fft_consistent_names[ihfft] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape1-chunks1] [gw27] [ 1%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape1-chunks1] [gw15] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape13-new_shape13-2] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape1-chunks1-0] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_missing_chunks dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape1] [gw16] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-cupy] [gw9] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-cupy] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-7] [gw26] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape1-chunks1-0] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-uint8] dask/array/tests/test_array_core.py::test_normalize_chunks dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw24] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-7] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape2-chunks2-axis2] [gw12] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-cupy] [gw12] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-cupy] [gw31] [ 1%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter_nofancy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-numpy] [gw9] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-numpy] [gw15] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-1] [gw26] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-numpy] [gw12] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-cupy] [gw12] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-ifftshift] dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_I [gw13] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-cupy] [gw21] [ 1%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[ihfft] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks dask/array/tests/test_array_core.py::test_align_chunks_to_previous_chunks [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_align_chunks_to_previous_chunks dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter] [gw31] [ 1%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter] [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape13-new_shape13-2] [gw24] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-sub] [gw18] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-sub] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-truediv] dask/array/tests/test_atop.py::test_common_token_names_kwargs[.] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape2] [gw16] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape2] [gw22] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-ifftshift] dask/array/tests/test_array_core.py::test_reshape[original_shape14-new_shape14-2] [gw13] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw11] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-cupy] dask/array/tests/test_array_core.py::test_raise_on_no_chunks dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes5-chunks5] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-cupy] [gw9] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-cupy] [gw17] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-float32] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape3-chunks3-None] dask/array/tests/test_array_function.py::test_unregistered_func[9] [gw7] [ 1%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[9] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-numpy] [gw24] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-2] [gw23] [ 1%] PASSED dask/array/tests/test_linalg.py::test_qr[128-2-chunks4-None] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_raise_on_no_chunks dask/array/tests/test_gufunc.py::test_gufunc [gw8] [ 1%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[.] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-cupy] [gw6] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-numpy] [gw10] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-numpy] [gw1] [ 1%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_I [gw13] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-numpy] [gw12] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_creation.py::test_pad_udf[kwargs1] [gw20] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_udf[kwargs1] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape3] [gw18] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-truediv] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-floordiv] dask/array/tests/test_fft.py::test_wrap_bad_kind dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_creation.py::test_auto_chunks [gw20] [ 1%] PASSED dask/array/tests/test_creation.py::test_auto_chunks dask/array/tests/test_atop.py::test_common_token_names_kwargs[.0] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-fftshift] [gw26] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape3-chunks3-None] dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_II [gw1] [ 1%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_II dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape2-chunks2] [gw27] [ 1%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape2-chunks2] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-3] [gw18] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-floordiv] dask/array/tests/test_linalg.py::test_qr[129-2-chunks5-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-bool] [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape14-new_shape14-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-cupy] [gw21] [ 1%] PASSED dask/array/tests/test_fft.py::test_wrap_bad_kind dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add1] [gw14] [ 1%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes5-chunks5] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-numpy] [gw24] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-3] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-6] [gw24] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-6] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw10] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw12] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fft2] [gw18] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add1] dask/array/tests/test_creation.py::test_meshgrid_inputcoercion [gw14] [ 1%] PASSED dask/array/tests/test_creation.py::test_meshgrid_inputcoercion dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter_nofancy] [gw16] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape3] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-cupy] [gw13] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-subtract] [gw29] [ 1%] PASSED dask/array/tests/test_masked.py::test_basic[9] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-single] [gw26] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-single] [gw9] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-numpy] [gw8] [ 1%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[.0] dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_III dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape3-chunks3] [gw27] [ 1%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape3-chunks3] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape4-chunks4] dask/array/tests/test_array_function.py::test_unregistered_func[10] [gw7] [ 1%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[10] [gw27] [ 1%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape4-chunks4] [gw16] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape4] [gw11] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-cupy] [gw11] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-cupy] dask/array/tests/test_creation.py::test_tri[3-None-0-float-auto] [gw19] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-uint8] dask/array/tests/test_array_function.py::test_unregistered_func[11] [gw7] [ 1%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[11] [gw6] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-cupy] [gw6] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-numpy] [gw6] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-numpy] [gw21] [ 1%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fft2] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-double] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-int16] [gw18] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-subtract] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add0] [gw18] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add0] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-eq] [gw18] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-eq] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-gt] [gw18] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-gt] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_] dask/array/tests/test_array_function.py::test_unregistered_func[12] [gw14] [ 1%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-0-float-auto] dask/array/tests/test_creation.py::test_tri[4-None-0-float-auto] [gw14] [ 2%] PASSED dask/array/tests/test_creation.py::test_tri[4-None-0-float-auto] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw30] [ 2%] PASSED dask/array/tests/test_gufunc.py::test_gufunc [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter_nofancy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter] [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter_nofancy] [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter_nofancy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape15-new_shape15-2] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape15-new_shape15-2] [gw11] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-cupy] [gw6] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape0-chunks0] [gw27] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape0-chunks0] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape1-chunks1] [gw27] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape1-chunks1] dask/array/tests/test_masked.py::test_basic[10] dask/array/tests/test_creation.py::test_string_auto_chunk [gw20] [ 2%] PASSED dask/array/tests/test_creation.py::test_string_auto_chunk [gw15] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_gufunc.py::test_as_gufunc [gw30] [ 2%] PASSED dask/array/tests/test_gufunc.py::test_as_gufunc dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape2-chunks2] [gw27] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape2-chunks2] [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-double] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-7] [gw24] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-7] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-cupy] [gw9] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-numpy] [gw9] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index3--1] [gw8] [ 2%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_] [gw10] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_broadcasting_loopdims dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifft2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape16-new_shape16-chunks16] [gw19] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-numpy] [gw11] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw7] [ 2%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[12] [gw17] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-bool] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape5] [gw16] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape5] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape0] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-single] [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-single] [gw12] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-numpy] [gw11] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_atop.py::test_blockwise_names [gw16] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape0] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-uint8] dask/array/tests/test_creation.py::test_diagonal_zero_chunks dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-double] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape16-new_shape16-chunks16] dask/array/tests/test_array_core.py::test_reshape[original_shape17-new_shape17-3] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape17-new_shape17-3] [gw6] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_array_core.py::test_chunks_is_immutable dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape3-chunks3] [gw27] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape3-chunks3] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-float32] [gw9] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_creation.py::test_tri[3-4-0-bool-auto] [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter] [gw20] [ 2%] PASSED dask/array/tests/test_creation.py::test_diagonal_zero_chunks [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-double] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-cupy] [gw11] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-cupy] [gw4] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index3--1] [gw17] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-uint8] [gw2] [ 2%] PASSED dask/array/tests/test_array_core.py::test_chunks_is_immutable dask/array/tests/test_fft.py::test_fftfreq[1-1.0-1] [gw24] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-1] [gw8] [ 2%] PASSED dask/array/tests/test_atop.py::test_blockwise_names dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-numpy] [gw9] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-cupy] [gw14] [ 2%] PASSED dask/array/tests/test_creation.py::test_tri[3-4-0-bool-auto] dask/array/tests/test_array_core.py::test_raise_on_bad_kwargs dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter_nofancy] [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter_nofancy] [gw22] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw10] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_tri[3-None-1-int-auto] [gw2] [ 2%] PASSED dask/array/tests/test_array_core.py::test_raise_on_bad_kwargs dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-ifftshift] [gw13] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-single] [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-single] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter] [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter] [gw22] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index4--1] [gw4] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index4--1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[5--1] [gw9] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ge] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape1] [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_III dask/array/tests/test_atop.py::test_blockwise_new_axes [gw13] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] [gw13] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] [gw29] [ 2%] PASSED dask/array/tests/test_masked.py::test_basic[10] dask/array/tests/test_array_core.py::test_reshape[original_shape18-new_shape18-4] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape18-new_shape18-4] dask/array/tests/test_array_core.py::test_reshape[original_shape19-new_shape19-chunks19] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape19-new_shape19-chunks19] dask/array/tests/test_array_core.py::test_reshape[original_shape20-new_shape20-1] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape20-new_shape20-1] dask/array/tests/test_array_core.py::test_reshape[original_shape21-new_shape21-1] dask/array/tests/test_array_core.py::test_long_slice [gw12] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter_nofancy] [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter_nofancy] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-2] [gw24] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-2] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape4-chunks4] [gw27] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape4-chunks4] dask/array/tests/test_masked.py::test_basic[11] [gw6] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter] [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter_nofancy] [gw31] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter_nofancy] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape21-new_shape21-1] [gw2] [ 2%] PASSED dask/array/tests/test_array_core.py::test_long_slice [gw14] [ 2%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-1-int-auto] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-numpy] [gw10] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape0-chunks0] [gw27] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape0-chunks0] dask/array/tests/test_array_function.py::test_non_existent_func [gw7] [ 2%] PASSED dask/array/tests/test_array_function.py::test_non_existent_func dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-double] [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-double] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-single] [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-single] [gw30] [ 2%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_broadcasting_loopdims [gw10] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-cupy] [gw19] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape1-chunks1] [gw27] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape1-chunks1] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-double] [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-double] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-single] [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-single] [gw18] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ge] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape2-chunks2] [gw27] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape2-chunks2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] [gw13] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] [gw4] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[5--1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index6-value6] [gw9] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-3] [gw24] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-cupy] [gw15] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_tri[3-None--1-int-auto] [gw14] [ 2%] PASSED dask/array/tests/test_creation.py::test_tri[3-None--1-int-auto] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-bool] dask/array/tests/test_array_core.py::test_concatenate3_on_scalars [gw4] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index6-value6] dask/array/tests/test_array_core.py::test_h5py_newaxis [gw6] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-numpy] [gw16] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape1] [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_on_scalars dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[3-value7] [gw8] [ 2%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-numpy] [gw11] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-numpy] [gw2] [ 2%] SKIPPED dask/array/tests/test_array_core.py::test_h5py_newaxis [gw15] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-cupy] [gw6] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-cupy] dask/array/tests/test_array_core.py::test_chunked_dot_product [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_chunked_dot_product dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_array_core.py::test_ellipsis_slicing dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-int16] dask/array/tests/test_array_core.py::test_reshape[original_shape22-new_shape22-24] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-double] [gw26] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-double] [gw4] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[3-value7] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-cupy] [gw22] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-cupy] [gw11] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-cupy] [gw2] [ 2%] PASSED dask/array/tests/test_array_core.py::test_ellipsis_slicing dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw15] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw17] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-int16] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-single] [gw9] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-cupy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-ifftshift] dask/array/tests/test_array_core.py::test_point_slicing [gw2] [ 2%] PASSED dask/array/tests/test_array_core.py::test_point_slicing [gw21] [ 2%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifft2] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-6] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index8-value8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] [gw9] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] dask/array/tests/test_array_core.py::test_point_slicing_with_full_slice [gw24] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-6] [gw0] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape22-new_shape22-24] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-lt] [gw4] [ 3%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index8-value8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-numpy] [gw12] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter] [gw31] [ 3%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fftn] [gw26] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-single] [gw10] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-numpy] [gw18] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-lt] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-zeros_like] dask/array/tests/test_array_core.py::test_chunked_transpose_plus_one [gw13] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-numpy] [gw2] [ 3%] PASSED dask/array/tests/test_array_core.py::test_point_slicing_with_full_slice dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-float32] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-double] [gw26] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-double] dask/array/tests/test_array_core.py::test_reshape[original_shape23-new_shape23-6] [gw23] [ 3%] PASSED dask/array/tests/test_linalg.py::test_qr[129-2-chunks5-None] [gw20] [ 3%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-zeros_like] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_chunked_transpose_plus_one dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape3-chunks3] [gw12] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-numpy] [gw17] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_atop.py::test_blockwise_new_axes_2 dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-le] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index9-value9] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-cupy] [gw13] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-numpy] [gw10] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-cupy] [gw18] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-le] [gw4] [ 3%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index9-value9] dask/array/tests/test_array_core.py::test_broadcast_dimensions_works_with_singleton_dimensions [gw27] [ 3%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape3-chunks3] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-7] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter_nofancy] [gw8] [ 3%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes_2 dask/array/tests/test_linalg.py::test_qr[130-2-chunks6-None] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_broadcast_dimensions_works_with_singleton_dimensions [gw9] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-numpy] [gw9] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-numpy] [gw13] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_check_same_dimsizes [gw30] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_same_dimsizes [gw0] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape23-new_shape23-6] [gw31] [ 3%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter_nofancy] [gw29] [ 3%] PASSED dask/array/tests/test_masked.py::test_basic[11] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mod] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index10-value10] [gw4] [ 3%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index10-value10] dask/array/tests/test_array_core.py::test_broadcast_dimensions [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_broadcast_dimensions dask/array/tests/test_gufunc.py::test_apply_gufunc_check_coredim_chunksize dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-numpy] [gw18] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mod] [gw12] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape4-chunks4] [gw27] [ 3%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape4-chunks4] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape2] [gw16] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape2] [gw24] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-7] [gw30] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_coredim_chunksize dask/array/tests/test_array_core.py::test_reshape[original_shape24-new_shape24-6] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[True] [gw8] [ 3%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[True] [gw11] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape0-chunks0-None] dask/array/tests/test_gufunc.py::test_apply_gufunc_check_inhomogeneous_chunksize [gw30] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_inhomogeneous_chunksize [gw10] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-numpy] [gw0] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape24-new_shape24-6] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[False] [gw8] [ 3%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[False] dask/array/tests/test_array_core.py::test_Array [gw6] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-numpy] [gw27] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape0-chunks0-None] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-1] dask/array/tests/test_gufunc.py::test_apply_gufunc_infer_dtype dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-bool] dask/array/tests/test_optimization.py::test_turn_off_fusion dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[True] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_Array dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape1-chunks1-0] [gw27] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape1-chunks1-0] [gw24] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape25-new_shape25-6] [gw8] [ 3%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[True] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[False] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-2] [gw13] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-cupy] [gw0] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape25-new_shape25-6] [gw8] [ 3%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[False] dask/array/tests/test_array_core.py::test_uneven_chunks [gw12] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-cupy] [gw30] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_infer_dtype dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-cupy] [gw11] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-cupy] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-ones_like] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks [gw24] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-2] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-3] [gw24] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-3] [gw17] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-bool] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-single] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mul] [gw18] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mul] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ne] dask/array/tests/test_array_core.py::test_numblocks_suppoorts_singleton_block_dims dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-numpy] [gw12] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[False] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-uint8] [gw17] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-uint8] [gw6] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-numpy] [gw19] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-bool] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-uint8] [gw19] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-int16] [gw15] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_masked.py::test_basic[12] [gw29] [ 3%] PASSED dask/array/tests/test_masked.py::test_basic[12] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index11-value11] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_numblocks_suppoorts_singleton_block_dims dask/array/tests/test_array_core.py::test_keys [gw18] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ne] dask/array/tests/test_creation.py::test_tri[3-None-2-int-1] [gw13] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-numpy] [gw11] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[True] [gw8] [ 3%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[True] [gw17] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-int16] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-equal] [gw7] [ 3%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-equal] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_array_core.py::test_slice_with_floats [gw2] [ 3%] PASSED dask/array/tests/test_array_core.py::test_slice_with_floats [gw21] [ 3%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fftn] [gw30] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[False] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-matmul] [gw7] [ 3%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-matmul] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_keys [gw22] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-ifftshift] [gw12] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-cupy] [gw14] [ 3%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-2-int-1] dask/array/tests/test_array_core.py::test_slice_with_integer_types dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-cupy] [gw13] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[False] [gw26] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-single] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape3] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-dot] [gw7] [ 3%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-dot] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-cupy] [gw9] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-pow] [gw8] [ 3%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[False] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-numpy] [gw16] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape3] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-float32] [gw27] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-fftshift] [gw22] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-numpy] [gw13] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-numpy] [gw6] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape4] dask/array/tests/test_atop.py::test_blockwise_new_axes_chunked [gw8] [ 3%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes_chunked dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-int16] [gw19] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-int16] dask/array/tests/test_masked.py::test_basic[13] [gw4] [ 3%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index11-value11] [gw16] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape4] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape5] [gw17] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-cupy] [gw11] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-6] [gw16] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape5] dask/array/tests/test_creation.py::test_tri[6-8--2-int-chunks6] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-numpy] [gw10] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-float32] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index12-value12] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape0] [gw16] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw11] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape26-new_shape26-chunks26] [gw6] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-cupy] [gw19] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-float32] [gw4] [ 3%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index12-value12] dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-cupy] [gw11] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw13] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-numpy] [gw27] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-bool] [gw18] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-pow] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-ifftshift] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifftn] [gw6] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index13-value13] [gw12] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_tri[6-8--2-int-chunks6] dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape1-chunks1-0] [gw20] [ 4%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-ones_like] [gw10] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-ifftshift] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-fftshift] [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-fftshift] [gw24] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-6] [gw6] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[True] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-bool] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-zeros_like] [gw20] [ 4%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-zeros_like] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw10] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-numpy] [gw9] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw12] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-ones_like] [gw20] [ 4%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-ones_like] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape1] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape1] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-uint8] [gw27] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape1-chunks1-0] [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_slice_with_integer_types dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-ifftshift] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape2] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-cupy] [gw9] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-cupy] [gw11] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-uint8] dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape2-chunks2-axis2] dask/array/tests/test_array_core.py::test_Array_computation [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-sub] dask/array/tests/test_array_core.py::test_index_with_integer_types [gw27] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape2-chunks2-axis2] [gw0] [ 4%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape26-new_shape26-chunks26] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape3] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape3] [gw10] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-numpy] [gw9] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-int16] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-int16] [gw18] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-sub] [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_index_with_integer_types dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-numpy] [gw12] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-numpy] [gw30] [ 4%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[True] dask/array/tests/test_creation.py::test_tri[6-8-0-int-chunks7] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-truediv] [gw18] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-truediv] dask/array/tests/test_array_core.py::test_vindex_basic dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape4] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape4] [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-fftshift] [gw6] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-float32] [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_vindex_basic [gw31] [ 4%] XFAIL dask/array/tests/test_optimization.py::test_turn_off_fusion dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-cupy] [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_tri[6-8-0-int-chunks7] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-float32] dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_vindex_nd [gw15] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape5] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape5] [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-ifftshift] [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index13-value13] [gw9] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-cupy] [gw29] [ 4%] PASSED dask/array/tests/test_masked.py::test_basic[13] [gw11] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_eye [gw23] [ 4%] PASSED dask/array/tests/test_linalg.py::test_qr[130-2-chunks6-None] [gw27] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape0-chunks0-None] [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_vindex_nd [gw21] [ 4%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifftn] dask/array/tests/test_atop.py::test_blockwise_no_args dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index14--1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02 [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_eye dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-bool] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-bool] dask/array/tests/test_array_core.py::test_vindex_negative [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_vindex_negative dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape0] [gw17] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-bool] dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape1-chunks1-0] dask/array/tests/test_creation.py::test_diag_bad_input[0] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-uint8] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-uint8] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape0] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-fftshift] [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index14--1] [gw27] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape1-chunks1-0] dask/array/tests/test_masked.py::test_basic[14] [gw30] [ 4%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02 [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[0] dask/array/tests/test_linalg.py::test_qr[131-2-chunks7-None] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-int16] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-int16] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape1] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape1] [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-uint8] [gw3] [ 4%] PASSED dask/array/tests/test_array_core.py::test_blockview dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index15--1] [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index15--1] dask/array/tests/test_creation.py::test_diag_bad_input[3] [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_Array_computation dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-numpy] [gw8] [ 4%] PASSED dask/array/tests/test_atop.py::test_blockwise_no_args dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-7] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] [gw15] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-numpy] [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[3] dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__01 [gw10] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_optimization.py::test_disable_lowlevel_fusion dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfft2] [gw24] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-7] dask/array/tests/test_creation.py::test_diag_bad_input[-3] [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[-3] [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__01 [gw13] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape27-new_shape27-chunks27] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-ifftshift] [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-ifftshift] [gw9] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape2-chunks2-axis2] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02b dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-zeros_like] dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__02 [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__02 dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-double] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-fftshift-ifftshift] [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index16--1] [gw30] [ 4%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02b dask/array/tests/test_creation.py::test_diag_bad_input[8] dask/array/tests/test_array_core.py::test_blocks_indexer dask/array/tests/test_array_core.py::test_stack dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-cupy] [gw0] [ 4%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape27-new_shape27-chunks27] [gw26] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-double] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-ifftshift-fftshift] [gw15] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] [gw31] [ 4%] PASSED dask/array/tests/test_optimization.py::test_disable_lowlevel_fusion [gw27] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape2-chunks2-axis2] [gw20] [ 4%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-zeros_like] [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_stack dask/array/tests/test_array_core.py::test_vindex_errors [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_vindex_errors dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-cupy] [gw12] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-cupy] [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index16--1] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_03 [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[8] dask/array/tests/test_array_core.py::test_stack_zero_size [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_stack_zero_size dask/array/tests/test_array_core.py::test_vindex_merge [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_vindex_merge [gw6] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape0-chunks0-None] [gw11] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-numpy] [gw7] [ 4%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw13] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-numpy] [gw13] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-float32] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-floordiv] [gw27] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape0-chunks0-None] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape2] dask/array/tests/test_array_core.py::test_vindex_identity [gw22] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-cupy] [gw13] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-cupy] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-bool] dask/array/tests/test_creation.py::test_diag_2d_array_creation[0] [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[0] dask/array/tests/test_array_core.py::test_reshape[original_shape28-new_shape28-chunks28] [gw0] [ 4%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape28-new_shape28-chunks28] dask/array/tests/test_array_core.py::test_reshape[original_shape29-new_shape29-chunks29] [gw0] [ 4%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape29-new_shape29-chunks29] [gw12] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw6] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-cupy] [gw19] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-bool] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-1] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape2] dask/array/tests/test_array_core.py::test_reshape[original_shape30-new_shape30-chunks30] [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape30-new_shape30-chunks30] dask/array/tests/test_array_core.py::test_reshape[original_shape31-new_shape31-chunks31] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-uint8] [gw19] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-uint8] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-equal] [gw7] [ 5%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-equal] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw15] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-cupy] [gw15] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-cupy] [gw30] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_03 dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-2] [gw30] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-2] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-1] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape3] [gw16] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape3] [gw30] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-1] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[None] [gw24] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-1] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_creation.py::test_diag_2d_array_creation[3] [gw14] [ 5%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[3] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-ones_like] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-int16] dask/array/tests/test_array_core.py::test_short_stack dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index17--1] dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape1-chunks1-0] [gw27] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape2-chunks2-axis2] [gw27] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape2-chunks2-axis2] [gw13] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-empty_like-kwargs0] [gw9] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_diag_2d_array_creation[-3] [gw19] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-int16] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw10] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw11] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-cupy] [gw20] [ 5%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-ones_like] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-2] [gw18] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-floordiv] [gw19] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-float32] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-bool] [gw4] [ 5%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index17--1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index18-value18] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw21] [ 5%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfft2] [gw17] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-uint8] [gw24] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw6] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_optimization.py::test_array_creation_blockwise_fusion dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfft2] [gw22] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-fftshift-ifftshift] [gw15] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-empty_like-kwargs0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-numpy] [gw9] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_atop.py::test_blockwise_no_array_args [gw29] [ 5%] PASSED dask/array/tests/test_masked.py::test_basic[14] [gw23] [ 5%] PASSED dask/array/tests/test_linalg.py::test_qr[131-2-chunks7-None] [gw30] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[None] [gw2] [ 5%] PASSED dask/array/tests/test_array_core.py::test_vindex_identity [gw14] [ 5%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[-3] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-3] [gw10] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw19] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-bool] [gw12] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape4] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes0] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape0-chunks0-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-numpy] [gw8] [ 5%] PASSED dask/array/tests/test_atop.py::test_blockwise_no_array_args dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-single] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add1] [gw18] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add1] dask/array/tests/test_linalg.py::test_qr[300-10-chunks8-None] [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape31-new_shape31-chunks31] [gw31] [ 5%] PASSED dask/array/tests/test_optimization.py::test_array_creation_blockwise_fusion dask/array/tests/test_array_core.py::test_empty_array [gw2] [ 5%] PASSED dask/array/tests/test_array_core.py::test_empty_array [gw22] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-ifftshift-fftshift] [gw24] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-3] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-subtract] dask/array/tests/test_array_core.py::test_memmap [gw2] [ 5%] PASSED dask/array/tests/test_array_core.py::test_memmap [gw11] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_diag_2d_array_creation[8] [gw26] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-single] [gw16] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape4] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape5] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-ones_like-kwargs1] dask/array/tests/test_masked.py::test_basic[15] [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_short_stack dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-6] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-zeros_like] [gw20] [ 5%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-zeros_like] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-ones_like] [gw20] [ 5%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-ones_like] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-zeros_like] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_array_core.py::test_stack_scalars [gw10] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-cupy] [gw10] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_array_core.py::test_to_npy_stack [gw4] [ 5%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index18-value18] [gw3] [ 5%] PASSED dask/array/tests/test_array_core.py::test_blocks_indexer dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-fftshift-ifftshift] [gw16] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape5] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw10] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-matmul] [gw7] [ 5%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-matmul] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-numpy] [gw6] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_array_core.py::test_partitions_indexer [gw24] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-6] dask/array/tests/test_optimization.py::test_gh3937 [gw31] [ 5%] PASSED dask/array/tests/test_optimization.py::test_gh3937 dask/array/tests/test_optimization.py::test_double_dependencies [gw15] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-ones_like-kwargs1] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-zeros_like-kwargs2] [gw12] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index19--99] [gw4] [ 5%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index19--99] [gw10] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_atop.py::test_blockwise_kwargs [gw30] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-cupy] [gw13] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-double] [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_stack_scalars dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape32-new_shape32-chunks32] [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape32-new_shape32-chunks32] dask/array/tests/test_array_core.py::test_reshape[original_shape33-new_shape33-chunks33] [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape33-new_shape33-chunks33] [gw18] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-subtract] [gw9] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-cupy] [gw22] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-fftshift-ifftshift] [gw8] [ 5%] PASSED dask/array/tests/test_atop.py::test_blockwise_kwargs dask/array/tests/test_atop.py::test_blockwise_chunks dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-dot] [gw7] [ 5%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-dot] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes1] [gw30] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes1] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-ifftshift-fftshift] [gw22] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-ifftshift-fftshift] [gw8] [ 5%] PASSED dask/array/tests/test_atop.py::test_blockwise_chunks dask/array/tests/test_array_core.py::test_stack_promote_type [gw2] [ 5%] PASSED dask/array/tests/test_array_core.py::test_to_npy_stack [gw15] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-zeros_like-kwargs2] dask/array/tests/test_creation.py::test_pad_0_width[shape0-chunks0-0-constant-kwargs0] [gw27] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape0-chunks0-None] dask/array/tests/test_atop.py::test_blockwise_numpy_arg [gw8] [ 5%] PASSED dask/array/tests/test_atop.py::test_blockwise_numpy_arg [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_stack_promote_type dask/array/tests/test_array_core.py::test_view [gw2] [ 5%] PASSED dask/array/tests/test_array_core.py::test_view [gw10] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index20-value20] [gw4] [ 5%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index20-value20] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_02 dask/array/tests/test_array_core.py::test_view_fortran [gw2] [ 5%] PASSED dask/array/tests/test_array_core.py::test_view_fortran dask/array/tests/test_array_core.py::test_reshape[original_shape34-new_shape34-chunks34] [gw22] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-fftshift-ifftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-ifftshift-fftshift] [gw22] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-ifftshift-fftshift] [gw21] [ 5%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfft2] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-uint8] [gw19] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-uint8] [gw26] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-double] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add0] dask/array/tests/test_array_core.py::test_stack_rechunk dask/array/tests/test_array_core.py::test_h5py_tokenize [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape34-new_shape34-chunks34] [gw13] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-cupy] [gw13] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-cupy] [gw29] [ 5%] PASSED dask/array/tests/test_masked.py::test_basic[15] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-fftshift-ifftshift] [gw22] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-fftshift-ifftshift] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-] [gw7] [ 5%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-] [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_stack_rechunk [gw2] [ 5%] SKIPPED dask/array/tests/test_array_core.py::test_h5py_tokenize dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-7] [gw24] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-7] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-int16] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfftn] [gw23] [ 5%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks8-None] dask/array/tests/test_array_core.py::test_stack_unknown_chunksizes [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_stack_unknown_chunksizes dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-1] [gw24] [ 5%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-1] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-2] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape1-chunks1-0] [gw16] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape0-chunks0-0-constant-kwargs0] dask/array/tests/test_atop.py::test_bag_array_conversion [gw30] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_02 dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-int16] [gw19] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-int16] [gw18] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add0] [gw24] [ 5%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-2] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-3] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-full_like-kwargs3] [gw15] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-full_like-kwargs3] [gw8] [ 6%] PASSED dask/array/tests/test_atop.py::test_bag_array_conversion dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-equal] [gw7] [ 6%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-equal] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-matmul] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw9] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw9] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-single] dask/array/tests/test_array_core.py::test_reshape_exceptions dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_linalg.py::test_qr[300-10-chunks9-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-ifftshift-fftshift] [gw27] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape1-chunks1-0] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-float32] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index21--98] [gw4] [ 6%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index21--98] dask/array/tests/test_creation.py::test_pad_0_width[shape1-chunks1-0-edge-kwargs1] [gw20] [ 6%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-zeros_like] [gw10] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-cupy] [gw22] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-ifftshift-fftshift] [gw31] [ 6%] PASSED dask/array/tests/test_optimization.py::test_double_dependencies [gw19] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-float32] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-empty_like-kwargs0] [gw26] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-single] [gw16] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape1-chunks1-0-edge-kwargs1] [gw0] [ 6%] PASSED dask/array/tests/test_array_core.py::test_reshape_exceptions [gw12] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-fftshift-ifftshift] [gw22] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-fftshift-ifftshift] [gw7] [ 6%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-matmul] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-dot] [gw7] [ 6%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-dot] dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension dask/array/tests/test_array_core.py::test_concatenate [gw1] [ 6%] PASSED dask/array/tests/test_array_core.py::test_concatenate dask/array/tests/test_array_core.py::test_concatenate_types[dtypes0] dask/array/tests/test_optimization.py::test_fuse_roots [gw31] [ 6%] PASSED dask/array/tests/test_optimization.py::test_fuse_roots dask/array/tests/test_optimization.py::test_fuse_roots_annotations [gw31] [ 6%] PASSED dask/array/tests/test_optimization.py::test_fuse_roots_annotations dask/array/tests/test_masked.py::test_basic[16] [gw15] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-empty_like-kwargs0] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_two_kept_coredims dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[True] dask/array/tests/test_atop.py::test_svd [gw8] [ 6%] PASSED dask/array/tests/test_atop.py::test_svd dask/array/tests/test_atop.py::test_args_delayed dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-cupy] [gw1] [ 6%] PASSED dask/array/tests/test_array_core.py::test_concatenate_types[dtypes0] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-ones_like-kwargs1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-eq] [gw30] [ 6%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_two_kept_coredims [gw25] [ 6%] PASSED dask/array/tests/test_linalg.py::test_inv[50-10] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-bool] [gw19] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-bool] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-uint8] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-] [gw7] [ 6%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-] [gw21] [ 6%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfftn] [gw2] [ 6%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension dask/array/tests/test_array_core.py::test_map_blocks_with_negative_drop_axis [gw18] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-eq] [gw24] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-3] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_01 [gw30] [ 6%] SKIPPED dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_01 dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-double] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape2-chunks2-axis2] [gw11] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-cupy] [gw2] [ 6%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_negative_drop_axis dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-cupy] [gw12] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-gt] [gw10] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-numpy] [gw8] [ 6%] PASSED dask/array/tests/test_atop.py::test_args_delayed dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-ifftshift-fftshift] [gw22] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-ifftshift-fftshift] [gw18] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-gt] [gw3] [ 6%] PASSED dask/array/tests/test_array_core.py::test_partitions_indexer dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_02 [gw13] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-numpy] [gw26] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-double] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-single] [gw26] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-single] [gw29] [ 6%] PASSED dask/array/tests/test_masked.py::test_basic[16] [gw6] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-cupy] [gw31] [ 6%] PASSED dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[True] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-6] [gw24] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-6] [gw27] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfftn] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-double] [gw14] [ 6%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_atop.py::test_namedtuple[tup0] [gw19] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-uint8] dask/array/tests/test_array_core.py::test_concatenate_types[dtypes1] [gw1] [ 6%] PASSED dask/array/tests/test_array_core.py::test_concatenate_types[dtypes1] [gw12] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-7] [gw24] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-7] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-1] [gw24] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-cupy] [gw13] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-cupy] [gw8] [ 6%] PASSED dask/array/tests/test_atop.py::test_namedtuple[tup0] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-2] [gw24] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-2] dask/array/tests/test_creation.py::test_pad_0_width[shape2-chunks2-0-linear_ramp-kwargs2] dask/array/tests/test_masked.py::test_basic[17] [gw9] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-numpy] [gw15] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-ones_like-kwargs1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ge] [gw18] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ge] dask/array/tests/test_array_function.py::test_like_raises[array] [gw7] [ 6%] PASSED dask/array/tests/test_array_function.py::test_like_raises[array] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] [gw10] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] [gw28] [ 6%] PASSED dask/array/tests/test_masked.py::test_reductions[std-i8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-cupy] [gw9] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-cupy] dask/array/tests/test_array_core.py::test_concatenate_unknown_axes dask/array/tests/test_atop.py::test_namedtuple[tup1] [gw8] [ 6%] PASSED dask/array/tests/test_atop.py::test_namedtuple[tup1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-numpy] [gw6] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-numpy] [gw30] [ 6%] SKIPPED dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_02 dask/array/tests/test_array_core.py::test_map_blocks_with_invalid_drop_axis dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw9] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw16] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape2-chunks2-0-linear_ramp-kwargs2] dask/array/tests/test_atop.py::test_validate_top_inputs [gw8] [ 6%] PASSED dask/array/tests/test_atop.py::test_validate_top_inputs dask/array/tests/test_array_function.py::test_like_raises[asarray] [gw7] [ 6%] PASSED dask/array/tests/test_array_function.py::test_like_raises[asarray] dask/array/tests/test_array_function.py::test_like_raises[asanyarray] [gw26] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-double] [gw2] [ 6%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_invalid_drop_axis dask/array/tests/test_masked.py::test_reductions[std-f8] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-fftshift-ifftshift] [gw1] [ 6%] PASSED dask/array/tests/test_array_core.py::test_concatenate_unknown_axes dask/array/tests/test_atop.py::test_dont_merge_before_reductions [gw5] [ 6%] PASSED dask/array/tests/test_array_core.py::test_arithmetic [gw17] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-numpy] [gw11] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index22-value22] dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension_and_broadcast_chunks [gw8] [ 6%] PASSED dask/array/tests/test_atop.py::test_dont_merge_before_reductions dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-numpy] [gw10] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-numpy] [gw11] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-cupy] dask/array/tests/test_array_core.py::test_reshape_splat [gw4] [ 6%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index22-value22] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_rhs_func_of_lhs dask/array/tests/test_array_core.py::test_concatenate_flatten dask/array/tests/test_atop.py::test_atop_legacy dask/array/tests/test_linalg.py::test_cholesky[20-10] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[False] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-3] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-int16] [gw19] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-int16] dask/array/tests/test_creation.py::test_pad_0_width[shape3-chunks3-0-reflect-kwargs3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-numpy] [gw13] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-cupy] [gw1] [ 6%] PASSED dask/array/tests/test_array_core.py::test_concatenate_flatten dask/array/tests/test_array_core.py::test_dask_array_holds_scipy_sparse_containers [gw6] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-cupy] [gw24] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-3] dask/array/tests/test_creation.py::test_diag_extraction[0] [gw14] [ 6%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[0] dask/array/tests/test_creation.py::test_diag_extraction[3] [gw14] [ 6%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[3] dask/array/tests/test_array_core.py::test_elemwise_consistent_names dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-lt] [gw18] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-lt] [gw0] [ 6%] PASSED dask/array/tests/test_array_core.py::test_reshape_splat [gw17] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-cupy] [gw10] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-cupy] [gw3] [ 6%] PASSED dask/array/tests/test_array_core.py::test_dask_array_holds_scipy_sparse_containers dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-6] [gw24] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-6] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-7] [gw29] [ 6%] PASSED dask/array/tests/test_masked.py::test_basic[17] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-zeros_like-kwargs2] [gw21] [ 6%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfftn] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-ones_like] dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[0] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-single] [gw26] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-single] [gw24] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-7] [gw13] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-cupy] [gw5] [ 6%] PASSED dask/array/tests/test_array_core.py::test_elemwise_consistent_names dask/array/tests/test_creation.py::test_diag_extraction[-3] [gw12] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-bool] dask/array/tests/test_array_core.py::test_reshape_not_implemented_error dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-numpy] [gw11] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-numpy] [gw20] [ 6%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-ones_like] [gw7] [ 6%] PASSED dask/array/tests/test_array_function.py::test_like_raises[asanyarray] dask/array/tests/test_gufunc.py::test_preserve_meta_type dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-cupy] [gw11] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-float32] [gw16] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape3-chunks3-0-reflect-kwargs3] [gw2] [ 6%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension_and_broadcast_chunks dask/array/tests/test_array_core.py::test_broadcast_chunks dask/array/tests/test_array_core.py::test_optimize dask/array/tests/test_array_core.py::test_concatenate_rechunk [gw17] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-bool] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fft2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-double] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] dask/array/tests/test_creation.py::test_pad_0_width[shape4-chunks4-0-symmetric-kwargs4] [gw16] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape4-chunks4-0-symmetric-kwargs4] dask/array/tests/test_creation.py::test_pad_0_width[shape5-chunks5-0-wrap-kwargs5] [gw5] [ 6%] PASSED dask/array/tests/test_array_core.py::test_optimize dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-1] [gw1] [ 7%] PASSED dask/array/tests/test_array_core.py::test_concatenate_rechunk [gw30] [ 7%] SKIPPED dask/array/tests/test_gufunc.py::test_preserve_meta_type [gw23] [ 7%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks9-None] [gw26] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-double] [gw6] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-numpy] [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_broadcast_chunks [gw15] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-zeros_like-kwargs2] [gw24] [ 7%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-1] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-zeros_like] [gw8] [ 7%] PASSED dask/array/tests/test_atop.py::test_atop_legacy dask/array/tests/test_gufunc.py::test_apply_gufunc_with_meta [gw0] [ 7%] PASSED dask/array/tests/test_array_core.py::test_reshape_not_implemented_error [gw22] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-numpy] [gw25] [ 7%] PASSED dask/array/tests/test_linalg.py::test_cholesky[20-10] dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape0-chunks0-None] [gw14] [ 7%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[-3] dask/array/tests/test_array_core.py::test_slicing_with_non_ndarrays [gw9] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw20] [ 7%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-zeros_like] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_linalg.py::test_qr[300-10-chunks10-None] [gw16] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape5-chunks5-0-wrap-kwargs5] dask/array/tests/test_array_core.py::test_chunks_error [gw27] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape0-chunks0-None] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-2] [gw24] [ 7%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-2] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-3] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-uint8] dask/array/tests/test_array_core.py::test_reshape_unknown_dimensions [gw19] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-numpy] [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_chunks_error [gw31] [ 7%] PASSED dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[False] [gw5] [ 7%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_non_ndarrays dask/array/tests/test_array_function.py::test_like_raises[tri] [gw7] [ 7%] PASSED dask/array/tests/test_array_function.py::test_like_raises[tri] [gw30] [ 7%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_with_meta [gw0] [ 7%] PASSED dask/array/tests/test_array_core.py::test_reshape_unknown_dimensions [gw10] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-single] dask/array/tests/test_creation.py::test_pad_0_width[shape6-chunks6-0-empty-kwargs6] [gw16] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape6-chunks6-0-empty-kwargs6] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-le] dask/array/tests/test_linalg.py::test_cholesky[12-3] [gw25] [ 7%] PASSED dask/array/tests/test_linalg.py::test_cholesky[12-3] dask/array/tests/test_array_function.py::test_like_with_numpy_func[array] [gw24] [ 7%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-3] [gw17] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-uint8] dask/array/tests/test_array_core.py::test_concatenate_fixlen_strings [gw21] [ 7%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fft2] [gw26] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-single] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-full_like-kwargs3] dask/array/tests/test_array_core.py::test_getter [gw11] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-numpy] [gw7] [ 7%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[array] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-ifftshift-fftshift] [gw6] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-cupy] [gw13] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-numpy] [gw18] [ 7%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-le] dask/array/tests/test_overlap.py::test_overlap_internal dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape1-chunks1-0] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-ones_like] dask/array/tests/test_gufunc.py::test_as_gufunc_with_meta [gw1] [ 7%] PASSED dask/array/tests/test_array_core.py::test_concatenate_fixlen_strings [gw22] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-ifftshift-fftshift] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifft2] dask/array/tests/test_creation.py::test_pad[shape0-chunks0-1-constant-kwargs0] dask/array/tests/test_creation.py::test_diag_extraction[8] [gw15] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-full_like-kwargs3] [gw5] [ 7%] PASSED dask/array/tests/test_array_core.py::test_getter dask/array/tests/test_masked.py::test_basic[18] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_linalg.py::test_cholesky[30-3] [gw30] [ 7%] PASSED dask/array/tests/test_gufunc.py::test_as_gufunc_with_meta dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-bool] [gw31] [ 7%] PASSED dask/array/tests/test_overlap.py::test_overlap_internal [gw20] [ 7%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-ones_like] dask/array/tests/test_atop.py::test_non_hlg [gw8] [ 7%] PASSED dask/array/tests/test_atop.py::test_non_hlg dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-6] [gw24] [ 7%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-6] [gw19] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-bool] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-double] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-cupy] [gw16] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad[shape0-chunks0-1-constant-kwargs0] dask/array/tests/test_array_core.py::test_array_compute_forward_kwargs [gw14] [ 7%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[8] dask/array/tests/test_array_core.py::test_size [gw29] [ 7%] PASSED dask/array/tests/test_masked.py::test_basic[18] [gw12] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_array_function.py::test_like_with_numpy_func[asarray] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-cupy] [gw10] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-cupy] [gw5] [ 7%] PASSED dask/array/tests/test_array_core.py::test_size [gw9] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_chunk.py::test_keepdims_wrapper_no_axis dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-None] dask/array/tests/test_array_core.py::test_concatenate_zero_size [gw26] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-double] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-numpy] [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_array_compute_forward_kwargs dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-empty_like-kwargs0] [gw3] [ 7%] PASSED dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[0] [gw7] [ 7%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[asarray] [gw11] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-7] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-int16] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-cupy] [gw13] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-cupy] dask/array/tests/test_creation.py::test_diagonal dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mod] dask/array/tests/test_masked.py::test_basic[19] [gw27] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape1-chunks1-0] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-zeros_like] [gw8] [ 7%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_no_axis dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-uint8] [gw1] [ 7%] PASSED dask/array/tests/test_array_core.py::test_concatenate_zero_size dask/array/tests/test_creation.py::test_pad[shape1-chunks1-2-constant-kwargs1] [gw31] [ 7%] PASSED dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw0] [ 7%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-None] dask/array/tests/test_chunk.py::test_keepdims_wrapper_one_axis [gw19] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-uint8] [gw6] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-numpy] [gw22] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_linalg.py::test_tsqr[20-10-10-None] dask/array/tests/test_array_core.py::test_dont_fuse_outputs [gw15] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-empty_like-kwargs0] [gw29] [ 7%] PASSED dask/array/tests/test_masked.py::test_basic[19] [gw20] [ 7%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-zeros_like] [gw21] [ 7%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifft2] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fftn] [gw10] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-numpy] [gw16] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad[shape1-chunks1-2-constant-kwargs1] [gw18] [ 7%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mod] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_array_core.py::test_nbytes [gw24] [ 7%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-7] dask/array/tests/test_array_function.py::test_like_with_numpy_func[asanyarray] [gw8] [ 7%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_one_axis [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_dont_fuse_outputs [gw5] [ 7%] PASSED dask/array/tests/test_array_core.py::test_nbytes dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-single] [gw17] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-int16] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-134217728] [gw11] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-ones_like-kwargs1] [gw12] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-numpy] [gw27] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] [gw26] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-single] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-cupy] [gw6] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-cupy] [gw10] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-cupy] [gw15] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-ones_like-kwargs1] dask/array/tests/test_array_core.py::test_itemsize [gw5] [ 7%] PASSED dask/array/tests/test_array_core.py::test_itemsize dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-1] [gw7] [ 7%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[asanyarray] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_array_core.py::test_block_simple_row_wise dask/array/tests/test_creation.py::test_pad[shape2-chunks2-2-constant-kwargs2] [gw13] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mul] dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric_small dask/array/tests/test_masked.py::test_basic[20] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-double] [gw9] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] [gw0] [ 7%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-134217728] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-ifftshift-fftshift] [gw30] [ 7%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-10-None] [gw24] [ 7%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-1] dask/array/tests/test_chunk.py::test_keepdims_wrapper_two_axes [gw11] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw1] [ 7%] PASSED dask/array/tests/test_array_core.py::test_block_simple_row_wise [gw23] [ 7%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks10-None] [gw16] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad[shape2-chunks2-2-constant-kwargs2] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-zeros_like-kwargs2] dask/array/tests/test_array_core.py::test_dont_dealias_outputs [gw18] [ 7%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mul] [gw31] [ 7%] PASSED dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric_small [gw29] [ 7%] PASSED dask/array/tests/test_masked.py::test_basic[20] [gw12] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-cupy] [gw26] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-double] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw22] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-numpy] dask/array/tests/test_array_core.py::test_Array_normalizes_dtype dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-ones_like] [gw8] [ 7%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_two_axes dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[array] [gw19] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-int16] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-cupy] [gw15] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-zeros_like-kwargs2] [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_dont_dealias_outputs dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape0-chunks0-None] [gw9] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw21] [ 7%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fftn] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-67108864] dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks1-None] dask/array/tests/test_array_core.py::test_block_simple_column_wise [gw6] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-numpy] [gw10] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-numpy] [gw5] [ 8%] PASSED dask/array/tests/test_array_core.py::test_Array_normalizes_dtype dask/array/tests/test_array_core.py::test_from_array_with_lock[True] [gw27] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape0-chunks0-None] [gw7] [ 8%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[array] [gw0] [ 8%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-67108864] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_qr[10-5-10-None] [gw1] [ 8%] PASSED dask/array/tests/test_array_core.py::test_block_simple_column_wise [gw13] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ne] dask/array/tests/test_overlap.py::test_trim_internal [gw31] [ 8%] PASSED dask/array/tests/test_overlap.py::test_trim_internal dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-numpy] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-2] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-float32] [gw17] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-float32] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-numpy] [gw25] [ 8%] PASSED dask/array/tests/test_linalg.py::test_cholesky[30-3] dask/array/tests/test_creation.py::test_pad[shape3-chunks3-pad_width3-constant-kwargs3] [gw18] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ne] [gw12] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-numpy] dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape1-chunks1-0] dask/array/tests/test_chunk.py::test_coarsen [gw19] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-float32] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-None] [gw22] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-fftshift-ifftshift] [gw11] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-cupy] dask/array/tests/test_array_core.py::test_timedelta_op dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-pow] [gw20] [ 8%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-ones_like] [gw24] [ 8%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-2] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-single] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifftn] [gw23] [ 8%] PASSED dask/array/tests/test_linalg.py::test_qr[10-5-10-None] [gw16] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad[shape3-chunks3-pad_width3-constant-kwargs3] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-cupy] [gw27] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape1-chunks1-0] [gw8] [ 8%] PASSED dask/array/tests/test_chunk.py::test_coarsen [gw5] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_lock[True] [gw0] [ 8%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-None] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_row_wise dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-full_like-kwargs3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-numpy] [gw6] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-cupy] [gw2] [ 8%] PASSED dask/array/tests/test_array_core.py::test_timedelta_op dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-zeros_like] dask/array/tests/test_masked.py::test_basic[21] [gw26] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-single] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-bool] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-ifftshift-fftshift] dask/array/tests/test_linalg.py::test_cholesky[30-6] [gw10] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_overlap.py::test_periodic [gw18] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-pow] [gw20] [ 8%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-zeros_like] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-bool] dask/array/tests/test_array_core.py::test_3851 [gw22] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] [gw15] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-full_like-kwargs3] [gw1] [ 8%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_row_wise [gw13] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-numpy] [gw31] [ 8%] PASSED dask/array/tests/test_overlap.py::test_periodic dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-cupy] [gw17] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-bool] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-3] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-ones_like] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-double] [gw19] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-bool] dask/array/tests/test_linalg.py::test_qr[5-10-10-None] dask/array/tests/test_creation.py::test_pad[shape4-chunks4-pad_width4-constant-kwargs4] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-uint8] dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape2-chunks2-axis2] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_3851 dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-cupy] [gw9] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-empty_like-kwargs0] [gw16] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad[shape4-chunks4-pad_width4-constant-kwargs4] dask/array/tests/test_array_core.py::test_to_delayed [gw12] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-cupy] [gw25] [ 8%] PASSED dask/array/tests/test_linalg.py::test_cholesky[30-6] [gw24] [ 8%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-3] [gw27] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape2-chunks2-axis2] [gw26] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-double] dask/array/tests/test_chunk.py::test_coarsen_unaligned_shape dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asarray] [gw20] [ 8%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-ones_like] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-134217728] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-numpy] [gw10] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-numpy] [gw2] [ 8%] PASSED dask/array/tests/test_array_core.py::test_to_delayed [gw14] [ 8%] PASSED dask/array/tests/test_creation.py::test_diagonal dask/array/tests/test_array_core.py::test_from_array_with_lock[False] [gw7] [ 8%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asarray] [gw21] [ 8%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifftn] [gw11] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_pad[shape5-chunks5-3-edge-kwargs5] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-uint8] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-single] [gw8] [ 8%] PASSED dask/array/tests/test_chunk.py::test_coarsen_unaligned_shape dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfft2] [gw22] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-fftshift-ifftshift] [gw15] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-empty_like-kwargs0] [gw9] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-sub] [gw18] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-sub] [gw29] [ 8%] PASSED dask/array/tests/test_masked.py::test_basic[21] [gw19] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-uint8] [gw5] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_lock[False] dask/array/tests/test_array_core.py::test_3925 dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks0] [gw13] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-cupy] [gw16] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad[shape5-chunks5-3-edge-kwargs5] [gw12] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_linalg.py::test_lstsq[20-10-5-False] dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asanyarray] [gw0] [ 8%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-134217728] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-ones_like-kwargs1] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-6] dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-None] dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape0-chunks0-None] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-int16] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_3925 dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-ifftshift-fftshift] [gw23] [ 8%] PASSED dask/array/tests/test_linalg.py::test_qr[5-10-10-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-numpy] [gw15] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-ones_like-kwargs1] dask/array/tests/test_overlap.py::test_reflect [gw10] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_creation.py::test_pad[shape6-chunks6-3-linear_ramp-kwargs6] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_multiple_rows [gw26] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-single] [gw1] [ 8%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_multiple_rows [gw7] [ 8%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asanyarray] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-cupy] [gw9] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-cupy] [gw16] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad[shape6-chunks6-3-linear_ramp-kwargs6] dask/array/tests/test_masked.py::test_basic[22] [gw24] [ 8%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-6] [gw19] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-int16] [gw27] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape0-chunks0-None] [gw14] [ 8%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-None] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x0-chunks0] dask/array/tests/test_chunk.py::test_integer_input [gw8] [ 8%] PASSED dask/array/tests/test_chunk.py::test_integer_input [gw22] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-ifftshift-fftshift] dask/array/tests/test_linalg.py::test_qr[10-10-10-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw17] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-numpy] [gw6] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_array_core.py::test_to_delayed_optimize_graph dask/array/tests/test_creation.py::test_pad[shape7-chunks7-3-linear_ramp-kwargs7] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_column_wise [gw21] [ 8%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfft2] [gw13] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-truediv] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-zeros_like-kwargs2] [gw31] [ 8%] PASSED dask/array/tests/test_overlap.py::test_reflect [gw5] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x0-chunks0] [gw23] [ 8%] PASSED dask/array/tests/test_linalg.py::test_qr[10-10-10-None] [gw11] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw2] [ 8%] PASSED dask/array/tests/test_array_core.py::test_to_delayed_optimize_graph dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-numpy] [gw18] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-truediv] [gw29] [ 8%] PASSED dask/array/tests/test_masked.py::test_basic[22] [gw16] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad[shape7-chunks7-3-linear_ramp-kwargs7] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-int16] [gw12] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-7] dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape1-chunks1-0] dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-f8] dask/array/tests/test_chunk.py::test_getitem [gw8] [ 8%] PASSED dask/array/tests/test_chunk.py::test_getitem dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-fftshift-ifftshift] dask/array/tests/test_array_utils.py::test_meta_from_array[asarray] dask/array/tests/test_linalg.py::test_qr[10-40-chunks14-None] [gw1] [ 8%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_column_wise dask/array/tests/test_creation.py::test_pad[shape8-chunks8-pad_width8-linear_ramp-kwargs8] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-double] dask/array/tests/test_array_core.py::test_map_blocks_large_inputs_delayed [gw22] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-fftshift-ifftshift] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfft2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-cupy] [gw13] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-cupy] [gw15] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-zeros_like-kwargs2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] [gw9] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-numpy] [gw24] [ 8%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-7] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-float32] [gw27] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape1-chunks1-0] [gw14] [ 8%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-f8] dask/array/tests/test_overlap.py::test_nearest dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x1--1] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-67108864] [gw7] [ 8%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array[asarray] [gw23] [ 8%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks14-None] [gw6] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-floordiv] dask/array/tests/test_masked.py::test_basic[23] [gw16] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad[shape8-chunks8-pad_width8-linear_ramp-kwargs8] [gw19] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-float32] [gw26] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-double] [gw30] [ 8%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks1-None] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_large_inputs_delayed [gw10] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] dask/array/tests/test_array_core.py::test_cumulative dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw31] [ 9%] PASSED dask/array/tests/test_overlap.py::test_nearest dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw5] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x1--1] dask/array/tests/test_array_core.py::test_block_mixed_1d_and_2d [gw18] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-floordiv] [gw0] [ 9%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-67108864] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-full_like-kwargs3] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add1] [gw29] [ 9%] PASSED dask/array/tests/test_masked.py::test_basic[23] [gw12] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-numpy] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-1] dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape2-chunks2-axis2] [gw8] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-i8] dask/array/tests/test_array_core.py::test_blockwise_large_inputs_delayed [gw11] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-cupy] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-0] dask/array/tests/test_linalg.py::test_qr[10-40-chunks15-None] [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_block_mixed_1d_and_2d dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-numpy] [gw15] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-full_like-kwargs3] [gw27] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks2-None] [gw7] [ 9%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-0] [gw21] [ 9%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfft2] [gw13] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] [gw9] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_masked.py::test_basic[24] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-bool] [gw24] [ 9%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-1] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-single] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw17] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-int16] dask/array/tests/test_array_core.py::test_reshape_warns_by_default_if_it_is_producing_large_chunks dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x2-1] [gw22] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-ifftshift-fftshift] [gw6] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-numpy] [gw10] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] [gw18] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add1] dask/array/tests/test_creation.py::test_pad[shape9-chunks9-pad_width9-reflect-kwargs9] [gw19] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-bool] [gw26] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-single] [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_blockwise_large_inputs_delayed [gw23] [ 9%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks15-None] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-empty_like-kwargs0] [gw29] [ 9%] PASSED dask/array/tests/test_masked.py::test_basic[24] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape0-chunks0-None] [gw14] [ 9%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-i8] [gw8] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-cupy] dask/array/tests/test_overlap.py::test_constant [gw5] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x2-1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-cupy] [gw16] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad[shape9-chunks9-pad_width9-reflect-kwargs9] [gw12] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_qr[10-40-chunks16-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-cupy] [gw15] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-empty_like-kwargs0] [gw27] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape0-chunks0-None] [gw31] [ 9%] PASSED dask/array/tests/test_overlap.py::test_constant dask/array/tests/test_array_core.py::test_slice_reversed dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-float32] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str0] [gw22] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_block_complicated dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-subtract] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_masked.py::test_basic[25] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-double] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfftn] [gw6] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-cupy] [gw13] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-uint8] [gw29] [ 9%] PASSED dask/array/tests/test_masked.py::test_basic[25] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-numpy] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-2] dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-numpy] [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_slice_reversed [gw7] [ 9%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str0] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x3-1] [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_block_complicated [gw10] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-numpy] [gw18] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-subtract] [gw9] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-numpy] [gw19] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-uint8] [gw11] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_creation.py::test_pad[shape10-chunks10-pad_width10-symmetric-kwargs10] [gw12] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-numpy] [gw26] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-double] [gw24] [ 9%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-2] dask/array/tests/test_overlap.py::test_boundaries [gw5] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x3-1] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-ones_like-kwargs1] dask/array/tests/test_masked.py::test_basic[26] dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_array_core.py::test_map_blocks_chunks [gw21] [ 9%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfftn] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] [gw9] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-cupy] [gw12] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-cupy] [gw14] [ 9%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-None] [gw23] [ 9%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks16-None] [gw8] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-1] [gw22] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-ifftshift-fftshift] [gw6] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_array_core.py::test_block_nested dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-cupy] [gw16] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad[shape10-chunks10-pad_width10-symmetric-kwargs10] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-int16] [gw15] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-ones_like-kwargs1] [gw27] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape1-chunks1-axis1] dask/array/tests/test_linalg.py::test_qr[20-20-10-NotImplementedError] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw17] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-float32] [gw7] [ 9%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-1] [gw13] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr0-False] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-single] dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-f8] [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_chunks dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-3] [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_block_nested [gw29] [ 9%] PASSED dask/array/tests/test_masked.py::test_basic[26] [gw10] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-numpy] [gw19] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-int16] [gw23] [ 9%] PASSED dask/array/tests/test_linalg.py::test_qr[20-20-10-NotImplementedError] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-cupy] [gw8] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-cupy] [gw24] [ 9%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-3] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfftn] [gw18] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr0-False] [gw9] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-numpy] [gw26] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-single] [gw27] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape2-chunks2-axis2] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x0-chunks0] [gw25] [ 9%] PASSED dask/array/tests/test_linalg.py::test_lstsq[20-10-5-False] [gw14] [ 9%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-f8] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-fftshift-ifftshift] [gw31] [ 9%] PASSED dask/array/tests/test_overlap.py::test_boundaries dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw8] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw0] [ 9%] PASSED dask/array/tests/test_array_core.py::test_reshape_warns_by_default_if_it_is_producing_large_chunks dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_creation.py::test_pad[shape11-chunks11-pad_width11-wrap-kwargs11] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-zeros_like-kwargs2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-double] dask/array/tests/test_array_core.py::test_nbytes_auto dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-i8] [gw22] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-fftshift-ifftshift] dask/array/tests/test_overlap.py::test_overlap dask/array/tests/test_masked.py::test_tensordot dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-numpy] [gw5] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x0-chunks0] [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_nbytes_auto [gw14] [ 9%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-i8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw8] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw31] [ 9%] PASSED dask/array/tests/test_overlap.py::test_overlap [gw12] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr1-False] [gw16] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad[shape11-chunks11-pad_width11-wrap-kwargs11] [gw9] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-cupy] [gw15] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-zeros_like-kwargs2] dask/array/tests/test_linalg.py::test_linalg_consistent_names dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_full [gw6] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_overlap.py::test_overlap_allow_rechunk_kwarg dask/array/tests/test_array_core.py::test_block_3d [gw30] [ 9%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks2-None] [gw10] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-float32] [gw26] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-double] [gw11] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-cupy] dask/array/tests/test_linalg.py::test_lstsq[20-10-5-True] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-bool] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str1] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-6] [gw13] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] [gw31] [ 9%] PASSED dask/array/tests/test_overlap.py::test_overlap_allow_rechunk_kwarg [gw18] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr1-False] [gw19] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-float32] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-full_like-kwargs3] [gw23] [ 9%] PASSED dask/array/tests/test_linalg.py::test_linalg_consistent_names [gw20] [ 9%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks0] [gw27] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_overlap.py::test_asymmetric_overlap_boundary_exception dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-numpy] [gw15] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-full_like-kwargs3] dask/array/tests/test_array_core.py::test_auto_chunks_h5py dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-None] [gw0] [ 9%] PASSED dask/array/tests/test_array_core.py::test_full dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-ifftshift-fftshift] [gw24] [ 9%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-6] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-cupy] [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_block_3d [gw31] [ 9%] PASSED dask/array/tests/test_overlap.py::test_asymmetric_overlap_boundary_exception dask/array/tests/test_creation.py::test_pad[shape12-chunks12-pad_width12-maximum-kwargs12] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x1--1] [gw3] [ 9%] SKIPPED dask/array/tests/test_array_core.py::test_auto_chunks_h5py dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw7] [ 9%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str1] [gw8] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_overlap.py::test_map_overlap [gw16] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad[shape12-chunks12-pad_width12-maximum-kwargs12] [gw9] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-single] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[10-20] [gw23] [ 10%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[10-20] dask/array/tests/test_linalg.py::test_tsqr[40-10-chunks3-None] [gw22] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-numpy] [gw21] [ 10%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfftn] [gw31] [ 10%] PASSED dask/array/tests/test_overlap.py::test_map_overlap [gw12] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-cupy] [gw26] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-single] [gw14] [ 10%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-None] [gw11] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-bool] [gw6] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_overlap.py::test_map_overlap_escapes_to_map_blocks_when_depth_is_zero [gw5] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x1--1] [gw17] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-bool] [gw10] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-cupy] [gw19] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-bool] dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_map_blocks dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-7] [gw13] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-numpy] dask/array/tests/test_array_core.py::test_block_with_mismatched_shape dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-empty_like-kwargs0] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[15-15] dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks1] dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-f8] dask/array/tests/test_array_core.py::test_no_warnings_from_blockwise [gw0] [ 10%] PASSED dask/array/tests/test_array_core.py::test_map_blocks dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr2-True] [gw31] [ 10%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_escapes_to_map_blocks_when_depth_is_zero dask/array/tests/test_creation.py::test_pad[shape13-chunks13-pad_width13-mean-kwargs13] [gw23] [ 10%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[15-15] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-cupy] [gw24] [ 10%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-7] [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_block_with_mismatched_shape [gw12] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-cupy] [gw15] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-empty_like-kwargs0] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-2] [gw7] [ 10%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-2] [gw20] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-numpy] [gw3] [ 10%] PASSED dask/array/tests/test_array_core.py::test_no_warnings_from_blockwise [gw8] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-numpy.fft] [gw18] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr2-True] [gw16] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad[shape13-chunks13-pad_width13-mean-kwargs13] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-double] [gw14] [ 10%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-f8] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-uint8] [gw27] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-uint8] [gw9] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-cupy] [gw11] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw10] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_array_core.py::test_from_array_meta [gw6] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-cupy] [gw19] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-uint8] [gw13] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-cupy] [gw26] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-double] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x2-1] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[20-10] [gw17] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-uint8] [gw3] [ 10%] SKIPPED dask/array/tests/test_array_core.py::test_from_array_meta [gw22] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-fftshift-ifftshift] [gw21] [ 10%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-numpy.fft] dask/array/tests/test_array_core.py::test_map_blocks2 dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] dask/array/tests/test_array_core.py::test_block_no_lists dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str2] dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks0] [gw28] [ 10%] PASSED dask/array/tests/test_masked.py::test_reductions[std-f8] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-1] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr3-True] dask/array/tests/test_creation.py::test_pad[shape14-chunks14-pad_width14-minimum-kwargs14] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-ones_like-kwargs1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] [gw5] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x2-1] dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-i8] [gw0] [ 10%] PASSED dask/array/tests/test_array_core.py::test_map_blocks2 dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape2-chunks2-axis2] [gw8] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_block_no_lists [gw31] [ 10%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None] [gw7] [ 10%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-cupy] [gw24] [ 10%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-1] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-numpy] [gw18] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr3-True] [gw12] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-cupy] [gw16] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad[shape14-chunks14-pad_width14-minimum-kwargs14] [gw15] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-ones_like-kwargs1] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-single] [gw9] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] [gw14] [ 10%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-i8] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-int16] dask/array/tests/test_array_core.py::test_compute_chunk_sizes dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-ifftshift-fftshift] [gw27] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-scipy.fftpack] [gw20] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-numpy] [gw19] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-int16] [gw23] [ 10%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[20-10] [gw11] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-numpy] [gw10] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_masked.py::test_reductions[min-i8] dask/array/tests/test_array_core.py::test_block_invalid_nesting [gw26] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-single] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x3-1] [gw17] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-int16] [gw3] [ 10%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes [gw22] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-ifftshift-fftshift] dask/array/tests/test_array_core.py::test_map_blocks_block_info dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw6] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-numpy] [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_block_invalid_nesting dask/array/tests/test_overlap.py::test_map_overlap_no_depth[reflect] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-0] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-2] [gw13] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr4-True] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_pad[shape15-chunks15-1-empty-kwargs15] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-zeros_like-kwargs2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] [gw5] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x3-1] dask/array/tests/test_creation.py::test_repeat [gw0] [ 10%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks1] [gw8] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-float32] dask/array/tests/test_linalg.py::test_svd_compressed_compute[power] [gw31] [ 10%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[reflect] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-cupy] [gw21] [ 10%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-scipy.fftpack] [gw7] [ 10%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw24] [ 10%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-2] dask/array/tests/test_array_core.py::test_block_empty_lists [gw19] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-float32] [gw12] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-numpy] [gw16] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad[shape15-chunks15-1-empty-kwargs15] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-double] [gw15] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-zeros_like-kwargs2] [gw9] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_2d_array dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-fftshift-ifftshift] [gw20] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks1] [gw27] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-cupy] [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_block_empty_lists [gw18] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr4-True] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-float32] [gw11] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-cupy] [gw3] [ 10%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_2d_array [gw6] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-cupy] [gw26] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-double] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x0] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str0] dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_new_axis [gw22] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-fftshift-ifftshift] [gw30] [ 10%] PASSED dask/array/tests/test_linalg.py::test_tsqr[40-10-chunks3-None] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-bool] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[periodic] [gw17] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-float32] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-numpy.fft] [gw10] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-3] [gw19] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a0-pad_value0] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-full_like-kwargs3] [gw5] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x0] [gw7] [ 10%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str0] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_3d_array dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape1-chunks1-axis1] [gw13] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-cupy] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[None-True] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-single] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-numpy] [gw0] [ 10%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_new_axis [gw8] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_array_core.py::test_block_tuple [gw24] [ 10%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-3] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-numpy] [gw12] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-cupy] [gw16] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a0-pad_value0] [gw15] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-full_like-kwargs3] [gw26] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-single] [gw3] [ 10%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_3d_array dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-ifftshift-fftshift] [gw27] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape1-chunks1-axis1] dask/array/tests/test_linalg.py::test_tsqr[128-2-chunks4-None] [gw18] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[None-True] [gw31] [ 10%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[periodic] [gw9] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-bool] [gw11] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-numpy] [gw22] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-ifftshift-fftshift] [gw1] [ 11%] PASSED dask/array/tests/test_array_core.py::test_block_tuple dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-uint8] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x1] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-1] [gw10] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-numpy] [gw19] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-uint8] [gw6] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-double] [gw21] [ 11%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-numpy.fft] [gw25] [ 11%] PASSED dask/array/tests/test_linalg.py::test_lstsq[20-10-5-True] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_drop_axis dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-6] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-numpy] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0.0-False] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-empty_like-kwargs0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-cupy] [gw5] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x1] [gw7] [ 11%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-1] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_rechunk [gw20] [ 11%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks0] [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_drop_axis dask/array/tests/test_creation.py::test_pad_constant_values[np_a1-0.0] [gw26] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-double] [gw15] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-empty_like-kwargs0] [gw17] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_broadcast [gw24] [ 11%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-6] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-cupy] [gw18] [ 11%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0.0-False] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[nearest] [gw9] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-cupy] [gw11] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape2-chunks2-axis2] [gw10] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-numpy] [gw22] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-fftshift-ifftshift] [gw8] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-cupy] [gw13] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-numpy] [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_broadcast [gw12] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-numpy] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a1-0.0] [gw31] [ 11%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[nearest] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape0-chunks0] [gw26] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape0-chunks0] [gw3] [ 11%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_rechunk dask/array/tests/test_linalg.py::test_lstsq[100-10-10-False] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-scipy.fftpack] dask/array/tests/test_array_core.py::test_broadcast_shapes [gw6] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-cupy] [gw27] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str1] dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-cupy] [gw19] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-int16] [gw1] [ 11%] PASSED dask/array/tests/test_array_core.py::test_broadcast_shapes dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-7] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0-False] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-ones_like-kwargs1] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_array_core.py::test_map_blocks_with_constants dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-cupy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a2-pad_value2] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape1-chunks1] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[none] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-uint8] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_zarr [gw7] [ 11%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str1] [gw20] [ 11%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks1] [gw13] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-cupy] [gw24] [ 11%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-7] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-numpy] [gw18] [ 11%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0-False] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a2-pad_value2] [gw5] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x2] [gw9] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-numpy] dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape0-chunks0-None] [gw8] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-numpy] [gw22] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw13] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw26] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape1-chunks1] [gw31] [ 11%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[none] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[0] [gw6] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-numpy] [gw21] [ 11%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-scipy.fftpack] [gw29] [ 11%] PASSED dask/array/tests/test_masked.py::test_tensordot [gw10] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-cupy] [gw11] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-numpy] [gw31] [ 11%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[0] [gw3] [ 11%] SKIPPED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_zarr dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[-False] [gw27] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_elemwise_on_scalars dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-cupy] [gw13] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-cupy] [gw19] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-float32] dask/array/tests/test_masked.py::test_mixed_concatenate[0] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-fftshift] [gw18] [ 11%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[-False] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape2-chunks2] [gw26] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape2-chunks2] dask/array/tests/test_overlap.py::test_map_overlap_multiarray dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-2] [gw6] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks0] dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_pad_constant_values[np_a3-pad_value3] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a3-pad_value3] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw15] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-ones_like-kwargs1] [gw24] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-fftshift] [gw11] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_svg [gw1] [ 11%] PASSED dask/array/tests/test_array_core.py::test_elemwise_on_scalars [gw7] [ 11%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-2] [gw12] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-cupy] [gw27] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_pad_constant_values[np_a4-00] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-zeros_like-kwargs2] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-ifftshift] [gw19] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-numpy] [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_constants [gw22] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-fftshift-ifftshift] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a4-00] [gw15] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-zeros_like-kwargs2] [gw24] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape3-chunks3] [gw26] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape3-chunks3] [gw3] [ 11%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_svg dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-uint8] [gw10] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a5-pad_value5] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[WrappedArray-False] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-fftshift] [gw9] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-cupy] [gw6] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_array_core.py::test_map_blocks_with_kwargs [gw19] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-uint8] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a5-pad_value5] dask/array/tests/test_creation.py::test_pad_constant_values[np_a6-pad_value6] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a6-pad_value6] [gw31] [ 11%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray [gw18] [ 11%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[WrappedArray-False] dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape2-chunks2-axis2] [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_kwargs dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a7-pad_value7] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a7-pad_value7] [gw27] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-int16] [gw19] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-int16] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-ifftshift-fftshift] [gw10] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a8-pad_value8] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a8-pad_value8] dask/array/tests/test_creation.py::test_pad_constant_values[np_a9-pad_value9] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_concatenate dask/array/tests/test_overlap.py::test_map_overlap_multiarray_defaults dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str2] dask/array/tests/test_array_core.py::test_map_blocks_infer_chunks_broadcast [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_infer_chunks_broadcast dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-numpy] [gw13] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-numpy] [gw31] [ 11%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_defaults [gw7] [ 11%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str2] dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-numpy.fft] [gw21] [ 11%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-numpy.fft] [gw9] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-numpy] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a9-pad_value9] dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-uint8] [gw24] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-fftshift] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[Array-False] [gw18] [ 11%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[Array-False] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-0] dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_map_blocks_with_chunks [gw8] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-cupy] dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-scipy.fftpack] [gw21] [ 11%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-scipy.fftpack] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x3] [gw5] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x3] [gw29] [ 11%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[0] [gw3] [ 11%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_concatenate [gw7] [ 11%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-0] [gw27] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape0-chunks0-None] [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_chunks dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-float32] [gw19] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-float32] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x4] [gw5] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x4] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-uint8] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[EncapsulateNDArray-True] dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_map_blocks_dtype_inference [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_dtype_inference dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x5] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape4-chunks4] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reduction [gw3] [ 11%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reduction dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str0] [gw18] [ 12%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[EncapsulateNDArray-True] [gw27] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_map_blocks_infer_newaxis dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape2-chunks2-axis2] [gw27] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-bool] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-bool] [gw5] [ 12%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x5] dask/array/tests/test_masked.py::test_mixed_concatenate[1] [gw7] [ 12%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str0] dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-int16] [gw16] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-uint8] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-uint8] [gw26] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape4-chunks4] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_different_depths dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-1] [gw6] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-cupy] [gw20] [ 12%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-int16] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-int16] dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-numpy.fft] [gw31] [ 12%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_different_depths [gw7] [ 12%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-numpy] [gw6] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-numpy] [gw8] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-numpy] [gw13] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-float32] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-float32] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reshape dask/array/tests/test_array_core.py::test_from_array_ndarray_getitem dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str1] [gw7] [ 12%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-cupy] [gw6] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-bool] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-bool] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_uneven_numblocks_exception [gw31] [ 12%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_uneven_numblocks_exception dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-uint8] [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reshape dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-full_like-kwargs3] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_block_broadcast [gw7] [ 12%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-2] dask/array/tests/test_array_core.py::test_elemwise_with_ndarrays [gw6] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-numpy] [gw8] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-cupy] [gw22] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-ifftshift-fftshift] dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-numpy] [gw31] [ 12%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_block_broadcast dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape0-chunks0] [gw26] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape0-chunks0] [gw1] [ 12%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_ndarrays dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-cupy] [gw6] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-cupy] [gw29] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[1] [gw5] [ 12%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_getitem [gw12] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_variadic dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape0-chunks0-None] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-uint8] dask/array/tests/test_masked.py::test_mixed_concatenate[2] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_slicing dask/array/tests/test_array_core.py::test_from_array_list[x0] [gw5] [ 12%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x0] [gw26] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape1-chunks1] [gw0] [ 12%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_infer_newaxis dask/array/tests/test_array_core.py::test_elemwise_differently_chunked [gw11] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw8] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-numpy] [gw6] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-int16] [gw21] [ 12%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-numpy.fft] dask/array/tests/test_array_core.py::test_from_array_list[x1] [gw5] [ 12%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x1] [gw15] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-full_like-kwargs3] [gw4] [ 12%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_rhs_func_of_lhs [gw20] [ 12%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks1] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-int16] dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-scipy.fftpack] [gw24] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-ifftshift] [gw1] [ 12%] PASSED dask/array/tests/test_array_core.py::test_elemwise_differently_chunked dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-float32] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[MaskedArray-True] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-float32] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-float32] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-fftshift] [gw24] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw27] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape0-chunks0-None] [gw8] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-cupy] [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_slicing [gw17] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-uint8] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-ifftshift] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0] [gw16] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-cupy] [gw10] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw6] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-bool] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str2] dask/array/tests/test_array_core.py::test_elemwise_dtype [gw18] [ 12%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[MaskedArray-True] [gw13] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw8] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty-numpy] [gw12] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-cupy] [gw31] [ 12%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_variadic [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-bool] [gw24] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape2-chunks2] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-empty_like-kwargs0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw9] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty-cupy] [gw8] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_array_core.py::test_from_array_list[x2] dask/array/tests/test_array_core.py::test_rechunk_auto [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_rechunk_auto dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index0-value0] dask/array/tests/test_array_core.py::test_map_blocks_no_array_args [gw1] [ 12%] PASSED dask/array/tests/test_array_core.py::test_elemwise_dtype dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape1-chunks1-axis1] [gw5] [ 12%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x2] dask/array/tests/test_array_core.py::test_chunk_assignment_invalidates_cached_properties [gw7] [ 12%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str2] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-fftshift] [gw15] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-empty_like-kwargs0] [gw28] [ 12%] PASSED dask/array/tests/test_masked.py::test_reductions[min-i8] [gw16] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-numpy] [gw8] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-numpy] [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_chunk_assignment_invalidates_cached_properties dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-numpy] [gw26] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape2-chunks2] [gw0] [ 12%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_no_array_args [gw4] [ 12%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index0-value0] [gw29] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[2] [gw11] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[ndarray-True] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw27] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis0] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-fftshift-ifftshift] [gw22] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-fftshift-ifftshift] [gw12] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-numpy] [gw24] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-fftshift] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-ones_like-kwargs1] [gw18] [ 12%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[ndarray-True] [gw9] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw6] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-numpy] [gw21] [ 12%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-scipy.fftpack] [gw8] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_array_core.py::test_operators dask/array/tests/test_masked.py::test_reductions[min-f8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-cupy] dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-numpy.fft] [gw21] [ 12%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-numpy] [gw8] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape3-chunks3] dask/array/tests/test_array_core.py::test_map_blocks_series dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index1-value1] [gw15] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-ones_like-kwargs1] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-uint8] dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-scipy.fftpack] [gw21] [ 12%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-scipy.fftpack] [gw30] [ 12%] PASSED dask/array/tests/test_linalg.py::test_tsqr[128-2-chunks4-None] [gw26] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape3-chunks3] [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_series dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-numpy] [gw20] [ 12%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0] dask/array/tests/test_masked.py::test_mixed_concatenate[3] [gw1] [ 12%] PASSED dask/array/tests/test_array_core.py::test_operators dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw10] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw16] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-uint8] dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-numpy.fft] [gw17] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-float32] dask/array/tests/test_array_core.py::test_map_blocks_unique_name_chunks_dtype dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-0] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[float-False] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-cupy] [gw31] [ 12%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis0] dask/array/tests/test_linalg.py::test_tsqr[129-2-chunks5-None] [gw4] [ 12%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index1-value1] [gw0] [ 12%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_unique_name_chunks_dtype [gw11] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-ifftshift] [gw13] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw29] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[3] dask/array/tests/test_array_core.py::test_from_array_scalar[bool] [gw27] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-cupy] [gw18] [ 12%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[float-False] [gw9] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw6] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-cupy] [gw12] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-zeros_like-kwargs2] dask/array/tests/test_array_core.py::test_operator_dtype_promotion dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-int16] dask/array/tests/test_masked.py::test_mixed_concatenate[4] dask/array/tests/test_array_core.py::test_map_blocks_dataframe [gw8] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape4-chunks4] [gw26] [ 13%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape4-chunks4] [gw11] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0.0] [gw24] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw6] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-numpy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis1] dask/array/tests/test_array_core.py::test_setitem_on_read_only_blocks [gw4] [ 13%] PASSED dask/array/tests/test_array_core.py::test_setitem_on_read_only_blocks dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_operator_dtype_promotion dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw6] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw21] [ 13%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-numpy.fft] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-uint8] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape0-chunks0] [gw26] [ 13%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape0-chunks0] [gw15] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-zeros_like-kwargs2] [gw13] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-numpy] [gw27] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape0-chunks0-None] [gw7] [ 13%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-0] [gw29] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[4] [gw25] [ 13%] PASSED dask/array/tests/test_linalg.py::test_lstsq[100-10-10-False] [gw19] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-numpy] [gw10] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw16] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-int16] [gw9] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[int-False] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-numpy] [gw6] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-numpy] [gw5] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bool] dask/array/tests/test_array_core.py::test_from_array_scalar[bytes] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-cupy] [gw6] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-cupy] [gw31] [ 13%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis1] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis2] [gw24] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-fftshift] [gw12] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-full_like-kwargs3] [gw18] [ 13%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[int-False] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw6] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw31] [ 13%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis2] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis3] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-int16] [gw19] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-int16] [gw15] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-full_like-kwargs3] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw6] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] dask/array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-numpy] [gw6] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-scipy.fftpack] dask/array/tests/test_array_core.py::test_setitem_errs [gw4] [ 13%] PASSED dask/array/tests/test_array_core.py::test_setitem_errs [gw11] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_linspace[True] [gw12] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-cupy] [gw6] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_masked.py::test_mixed_concatenate[5] dask/array/tests/test_array_core.py::test_zero_slice_dtypes [gw8] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-numpy] [gw22] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-ifftshift-fftshift] [gw10] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_array_core.py::test_field_access dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-numpy] dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape1-chunks1-axis1] [gw27] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_field_access [gw9] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_dispatch.py::test_direct_deferral_wrapping_override [gw16] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-float32] [gw6] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-cupy] [gw6] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-cupy] [gw17] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-float32] [gw15] [ 13%] PASSED dask/array/tests/test_creation.py::test_linspace[True] [gw10] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] [gw21] [ 13%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-scipy.fftpack] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str0] [gw7] [ 13%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str0] [gw31] [ 13%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis3] dask/array/tests/test_array_core.py::test_field_access_with_shape dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-1] [gw4] [ 13%] PASSED dask/array/tests/test_array_core.py::test_zero_slice_dtypes dask/array/tests/test_array_core.py::test_zero_sized_array_rechunk dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-float32] dask/array/tests/test_creation.py::test_linspace[False] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_field_access_with_shape [gw24] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-ifftshift] dask/array/tests/test_linalg.py::test_lstsq[100-10-10-True] [gw8] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw15] [ 13%] PASSED dask/array/tests/test_creation.py::test_linspace[False] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-fftshift] [gw24] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-fftshift] dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape2-chunks2-axis2] dask/array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis [gw19] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_creation.py::test_arange dask/array/tests/test_array_core.py::test_matmul dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-ifftshift] [gw24] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-ifftshift] [gw27] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape2-chunks2-axis2] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis4] [gw29] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[5] [gw8] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_matmul dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-numpy.fft] dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[0] [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[0] [gw10] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] [gw21] [ 13%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-numpy.fft] dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[1] [gw11] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_array_core.py::test_matmul_array_ufunc dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-scipy.fftpack] [gw18] [ 13%] PASSED dask/array/tests/test_dispatch.py::test_direct_deferral_wrapping_override dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-bool] [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[1] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-bool] dask/array/tests/test_masked.py::test_mixed_concatenate[6] [gw13] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-cupy] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-fftshift] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_matmul_array_ufunc dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_repr [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_repr [gw19] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-bool] [gw15] [ 13%] PASSED dask/array/tests/test_creation.py::test_arange [gw8] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr0] [gw18] [ 13%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr0] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-bool] dask/array/tests/test_array_core.py::test_repr_meta [gw22] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw13] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-numpy] [gw7] [ 13%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-numpy] [gw6] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-numpy] [gw24] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-fftshift] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str1] [gw7] [ 13%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str1] [gw16] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-bool] dask/array/tests/test_creation.py::test_arange_dtypes[0-1-1-None] [gw11] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-ifftshift] [gw24] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-ifftshift] [gw12] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-cupy] [gw15] [ 13%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[0-1-1-None] dask/array/tests/test_array_core.py::test_T dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr1] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape1-chunks1] [gw5] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bytes] dask/array/tests/test_creation.py::test_arange_dtypes[1.5-2-1-None] [gw4] [ 13%] PASSED dask/array/tests/test_array_core.py::test_zero_sized_array_rechunk [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_T dask/array/tests/test_array_core.py::test_broadcast_to [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to [gw8] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-numpy] [gw15] [ 13%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1.5-2-1-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] dask/array/tests/test_array_core.py::test_broadcast_to_array dask/array/tests/test_creation.py::test_pad_3d_data[median-2-uint8] [gw19] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_array_core.py::test_blockwise_zero_shape [gw26] [ 13%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape1-chunks1] [gw13] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_array dask/array/tests/test_array_core.py::test_broadcast_to_scalar dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-int16] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-ifftshift-fftshift] [gw11] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-cupy] [gw4] [ 13%] PASSED dask/array/tests/test_array_core.py::test_blockwise_zero_shape [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_scalar [gw0] [ 13%] SKIPPED dask/array/tests/test_array_core.py::test_repr_meta [gw22] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-ifftshift-fftshift] [gw19] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-int16] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-fftshift] [gw9] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-cupy] [gw12] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] [gw31] [ 14%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis4] [gw18] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr1] [gw8] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_array_core.py::test_repr_html_array_highlevelgraph dask/array/tests/test_creation.py::test_arange_dtypes[1-2.5-1-None] dask/array/tests/test_array_core.py::test_blockwise_zero_shape_new_axes [gw10] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] [gw15] [ 14%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1-2.5-1-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-numpy] [gw12] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-numpy] [gw27] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape0-chunks0-None] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr0] dask/array/tests/test_array_core.py::test_from_array_scalar[complex] [gw5] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw9] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_arange_dtypes[1-2-0.5-None] dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape1-chunks1-axis1] [gw6] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-float32] [gw19] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-bool] [gw19] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-bool] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape2-chunks2] [gw26] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape2-chunks2] [gw27] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_from_array_scalar[float] [gw21] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-scipy.fftpack] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-numpy.fft] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-uint8] [gw16] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-uint8] [gw13] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] [gw18] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape2-chunks2-axis2] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis5] [gw20] [ 14%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0.0] dask/array/tests/test_array_core.py::test_broadcast_to_chunks dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-numpy] [gw4] [ 14%] PASSED dask/array/tests/test_array_core.py::test_blockwise_zero_shape_new_axes dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-fftshift-ifftshift] [gw24] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-fftshift] [gw27] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] [gw5] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw15] [ 14%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1-2-0.5-None] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape3-chunks3] [gw26] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape3-chunks3] [gw29] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[6] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-cupy] [gw8] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-numpy] [gw6] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-numpy] [gw0] [ 14%] PASSED dask/array/tests/test_array_core.py::test_repr_html_array_highlevelgraph [gw9] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] [gw22] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-fftshift-ifftshift] [gw10] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] [gw1] [ 14%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_chunks [gw11] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-uint8] dask/array/tests/test_array_core.py::test_broadcast_against_zero_shape [gw7] [ 14%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-2] [gw12] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr1] [gw30] [ 14%] PASSED dask/array/tests/test_linalg.py::test_tsqr[129-2-chunks5-None] [gw19] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-int16] [gw13] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-ifftshift] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape0-chunks0-axis0] dask/array/tests/test_array_core.py::test_from_array_scalar[int] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-99] dask/array/tests/test_array_core.py::test_slicing_with_ellipsis dask/array/tests/test_creation.py::test_arange_dtypes[start4-stop4-step4-None] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape4-chunks4] [gw4] [ 14%] PASSED dask/array/tests/test_array_core.py::test_broadcast_against_zero_shape dask/array/tests/test_masked.py::test_mixed_concatenate[7] [gw18] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-cupy] [gw24] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-cupy] [gw26] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape4-chunks4] [gw16] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-int16] [gw27] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape0-chunks0-axis0] [gw5] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int] dask/array/tests/test_array_core.py::test_broadcast_arrays [gw0] [ 14%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_ellipsis dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw15] [ 14%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start4-stop4-step4-None] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str2] [gw29] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[7] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw21] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-numpy.fft] [gw10] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-ifftshift-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-int16] [gw11] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw9] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-cupy] [gw8] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-cupy] [gw6] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_linalg.py::test_tsqr[130-2-chunks6-None] [gw22] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-ifftshift-fftshift] [gw12] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-numpy] [gw13] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw1] [ 14%] PASSED dask/array/tests/test_array_core.py::test_broadcast_arrays dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] [gw31] [ 14%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis5] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-float32] [gw20] [ 14%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-99] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-scipy.fftpack] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-fftshift] dask/array/tests/test_array_core.py::test_slicing_with_ndarray dask/array/tests/test_array_core.py::test_from_array_scalar[bool_] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_from_array_name [gw26] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape0-chunks0] [gw7] [ 14%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str2] dask/array/tests/test_masked.py::test_mixed_concatenate[8] dask/array/tests/test_dispatch.py::test_delegation_specific_cases dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw0] [ 14%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_ndarray dask/array/tests/test_array_core.py::test_slicing_flexible_type [gw4] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_name [gw11] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] [gw19] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw27] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape1-chunks1-axis1] [gw24] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-fftshift] [gw22] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-fftshift-ifftshift] [gw5] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bool_] dask/array/tests/test_creation.py::test_arange_dtypes[start5-stop5-step5-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-float32] [gw19] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-cupy] [gw16] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-float32] [gw18] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_delegation_specific_cases [gw6] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-numpy] [gw10] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw0] [ 14%] PASSED dask/array/tests/test_array_core.py::test_slicing_flexible_type [gw17] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-bool] [gw15] [ 14%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start5-stop5-step5-None] [gw29] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[8] [gw12] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0--1] [gw8] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-numpy] dask/array/tests/test_array_core.py::test_broadcast_arrays_uneven_chunks dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape1-chunks1] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[1] [gw13] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] dask/array/tests/test_array_utils.py::test_meta_from_array_type_inputs [gw26] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape1-chunks1] dask/array/tests/test_array_core.py::test_concatenate_errs dask/array/tests/test_creation.py::test_arange_dtypes[start6-stop6-step6-None] [gw9] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-numpy] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape0-chunks0-axis0] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-ifftshift] [gw1] [ 14%] PASSED dask/array/tests/test_array_core.py::test_broadcast_arrays_uneven_chunks dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-ifftshift-fftshift] dask/array/tests/test_array_core.py::test_from_array_scalar[bytes_] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_array_core.py::test_slicing_with_object_dtype [gw7] [ 14%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_type_inputs [gw4] [ 14%] PASSED dask/array/tests/test_array_core.py::test_concatenate_errs [gw21] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-scipy.fftpack] [gw15] [ 14%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start6-stop6-step6-None] [gw11] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_masked.py::test_mixed_concatenate[9] [gw12] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-cupy] [gw27] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape0-chunks0-axis0] [gw24] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-ifftshift] [gw22] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-ifftshift-fftshift] [gw5] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bytes_] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-numpy] [gw18] [ 14%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[fft] [gw6] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-cupy] [gw10] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-numpy] [gw25] [ 14%] PASSED dask/array/tests/test_linalg.py::test_lstsq[100-10-10-True] [gw0] [ 14%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_object_dtype dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape2-chunks2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw19] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-bool] [gw29] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[9] [gw16] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-bool] [gw8] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape0-v_shape0] [gw26] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape2-chunks2] [gw13] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a0-1.0] dask/array/tests/test_array_core.py::test_stack_errs dask/array/tests/test_creation.py::test_arange_dtypes[start7-stop7-step7-None] dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] [gw11] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] [gw11] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-numpy] [gw28] [ 14%] PASSED dask/array/tests/test_masked.py::test_reductions[min-f8] dask/array/tests/test_array_core.py::test_from_array_scalar[clongdouble] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[clongdouble] dask/array/tests/test_array_core.py::test_from_array_scalar[complex128] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex128] dask/array/tests/test_array_core.py::test_from_array_scalar[complex64] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex64] dask/array/tests/test_array_core.py::test_from_array_scalar[datetime64] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[datetime64] dask/array/tests/test_array_core.py::test_from_array_scalar[float16] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float16] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-fftshift-ifftshift] [gw22] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-fftshift-ifftshift] [gw9] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw15] [ 15%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start7-stop7-step7-None] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape1-chunks1-axis1] dask/array/tests/test_masked.py::test_reductions[max-i8] dask/array/tests/test_array_core.py::test_dtype dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-fftshift] dask/array/tests/test_masked.py::test_mixed_concatenate[10] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-cupy] [gw27] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape1-chunks1-axis1] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape3-chunks3] [gw26] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape3-chunks3] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-ifftshift-fftshift] [gw22] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-ifftshift-fftshift] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ifft] [gw24] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-numpy] [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_dtype [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape0-v_shape0] [gw12] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-cupy] [gw7] [ 15%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a0-1.0] [gw11] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw8] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_array_core.py::test_from_array_scalar[float32] [gw6] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw18] [ 15%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ifft] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-fftshift-ifftshift] [gw22] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-cupy] [gw8] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape1-v_shape1] dask/array/tests/test_linalg.py::test_no_chunks_svd dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a1-b1] dask/array/tests/test_creation.py::test_arange_dtypes[start8-stop8-step8-uint32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-numpy] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape0-chunks0-axis0] [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape1-v_shape1] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float32] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-cupy] [gw7] [ 15%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a1-b1] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] [gw27] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape0-chunks0-axis0] [gw11] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape4-chunks4] [gw20] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0--1] [gw4] [ 15%] PASSED dask/array/tests/test_array_core.py::test_stack_errs [gw15] [ 15%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start8-stop8-step8-uint32] [gw9] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] [gw8] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw17] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-cupy] [gw16] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-uint8] [gw26] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape4-chunks4] dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a2-b2] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[rfft] dask/array/tests/test_creation.py::test_arange_dtypes[start9-stop9-step9-uint64] dask/array/tests/test_array_core.py::test_blockdims_from_blockshape [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_blockdims_from_blockshape dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-ifftshift] [gw24] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-ifftshift] dask/array/tests/test_array_core.py::test_from_array_scalar[float64] [gw7] [ 15%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a2-b2] [gw15] [ 15%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start9-stop9-step9-uint64] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-int16] dask/array/tests/test_array_core.py::test_coerce [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_coerce dask/array/tests/test_array_core.py::test_bool [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_bool dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-int16] [gw16] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-int16] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape1-chunks1-axis1] [gw27] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_store_kwargs dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape0-chunks0] [gw26] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape0-chunks0] [gw19] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-int16] [gw19] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-int16] [gw29] [ 15%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[10] [gw18] [ 15%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[rfft] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape2-v_shape2] [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape2-v_shape2] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float64] dask/array/tests/test_array_core.py::test_from_array_scalar[int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-cupy] [gw10] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-numpy] [gw10] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-numpy] [gw11] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-cupy] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[irfft] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape0-chunks0-axis0] [gw27] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape0-chunks0-axis0] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape1-chunks1-axis1] [gw22] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-ifftshift-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-float32] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int16] [gw6] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-numpy] [gw6] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-numpy] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-fftshift] dask/array/tests/test_array_core.py::test_blockwise_with_numpy_arrays [gw4] [ 15%] PASSED dask/array/tests/test_array_core.py::test_blockwise_with_numpy_arrays dask/array/tests/test_masked.py::test_mixed_concatenate[11] dask/array/tests/test_creation.py::test_arange_cast_float_int_step dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[1.0-1.0] [gw7] [ 15%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[1.0-1.0] [gw11] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] [gw15] [ 15%] XFAIL dask/array/tests/test_creation.py::test_arange_cast_float_int_step dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-numpy] [gw12] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-numpy] [gw9] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] [gw8] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw19] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-float32] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-100] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape1-chunks1] dask/array/tests/test_creation.py::test_arange_float_step [gw21] [ 15%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-numpy.fft] [gw27] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape1-chunks1-axis1] [gw13] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-cupy] [gw4] [ 15%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-100] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a1-b1] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape3-v_shape3] [gw29] [ 15%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[11] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-cupy] [gw12] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-cupy] [gw24] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-fftshift] dask/array/tests/test_array_core.py::test_from_array_scalar[int32] [gw10] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-float32] [gw26] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape1-chunks1] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape2-chunks2] [gw6] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-cupy] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int32] [gw18] [ 15%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[irfft] [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape3-v_shape3] dask/array/tests/test_masked.py::test_mixed_concatenate[12] [gw16] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] [gw26] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape2-chunks2] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-6] [gw7] [ 15%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a1-b1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-numpy] [gw20] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-bool] [gw31] [ 15%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[1] dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-numpy] [gw12] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-numpy] [gw9] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_store_kwargs dask/array/tests/test_array_core.py::test_from_array_scalar[int64] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int64] [gw4] [ 15%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-6] [gw15] [ 15%] PASSED dask/array/tests/test_creation.py::test_arange_float_step [gw10] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-numpy] [gw16] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-bool] [gw21] [ 15%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-uint8] [gw13] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-cupy] dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-numpy.fft] [gw19] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-bool] dask/array/tests/test_creation.py::test_indices_wrong_chunks [gw16] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-uint8] [gw17] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-int16] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[hfft] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape4-v_shape4] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-fftshift-ifftshift] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0.0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-numpy] [gw12] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-cupy] [gw9] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-100] dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a2-b2] dask/array/tests/test_array_core.py::test_from_array_scalar[int8] [gw15] [ 15%] PASSED dask/array/tests/test_creation.py::test_indices_wrong_chunks dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis7] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape3-chunks3] [gw24] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-ifftshift] [gw6] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-numpy] [gw8] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-numpy] [gw18] [ 15%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[hfft] [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape4-v_shape4] [gw22] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape0-chunks0-axis0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-cupy] [gw20] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0.0] [gw11] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-numpy] [gw26] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape3-chunks3] dask/array/tests/test_array_core.py::test_store_delayed_target [gw4] [ 15%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-100] [gw7] [ 15%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a2-b2] [gw5] [ 16%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int8] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-cupy] [gw30] [ 16%] PASSED dask/array/tests/test_linalg.py::test_tsqr[130-2-chunks6-None] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-int16] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-float32] [gw19] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-uint8] [gw27] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape0-chunks0-axis0] [gw13] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-numpy] [gw29] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[12] dask/array/tests/test_creation.py::test_indices_dimensions_chunks [gw10] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-cupy] [gw16] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-int16] [gw21] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-numpy.fft] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-cupy] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape5-v_shape5] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ihfft] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-ifftshift-fftshift] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-99] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape4-chunks4] [gw9] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-numpy] [gw12] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs0-expected0] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-6] dask/array/tests/test_array_core.py::test_from_array_scalar[longdouble] [gw15] [ 16%] PASSED dask/array/tests/test_creation.py::test_indices_dimensions_chunks dask/array/tests/test_linalg.py::test_tsqr[131-2-chunks7-None] [gw26] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape4-chunks4] [gw24] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-fftshift] [gw8] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-cupy] [gw6] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-cupy] [gw1] [ 16%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape5-v_shape5] [gw18] [ 16%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ihfft] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-int16] [gw22] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-ifftshift-fftshift] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape1-chunks1-axis1] [gw11] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-cupy] [gw20] [ 16%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-99] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_masked.py::test_mixed_concatenate[13] [gw7] [ 16%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs0-expected0] [gw4] [ 16%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-6] [gw19] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-int16] [gw5] [ 16%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[longdouble] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-float32] dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-scipy.fftpack] [gw27] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape1-chunks1-axis1] [gw13] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_empty_indices [gw10] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-numpy] [gw16] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-float32] [gw21] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-scipy.fftpack] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape0-chunks0] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape6-v_shape6] dask/array/tests/test_fft.py::test_fft[fft] dask/array/tests/test_gufunc.py::test__parse_gufunc_signature dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-numpy] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1--1] [gw9] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-cupy] [gw26] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape0-chunks0] [gw12] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-100] dask/array/tests/test_atop.py::test_rewrite[inputs1-expected1] dask/array/tests/test_array_core.py::test_from_array_scalar[longlong] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-float32] [gw15] [ 16%] PASSED dask/array/tests/test_creation.py::test_empty_indices [gw24] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-ifftshift] [gw8] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw6] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-numpy] [gw1] [ 16%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape6-v_shape6] [gw18] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[fft] [gw19] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-float32] [gw22] [ 16%] PASSED dask/array/tests/test_gufunc.py::test__parse_gufunc_signature [gw11] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-numpy] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape0-chunks0-axis0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-cupy] [gw20] [ 16%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1--1] [gw4] [ 16%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-100] [gw7] [ 16%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs1-expected1] [gw5] [ 16%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[longlong] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-bool] dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-numpy.fft] [gw27] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape0-chunks0-axis0] [gw13] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-numpy] [gw0] [ 16%] PASSED dask/array/tests/test_array_core.py::test_store_delayed_target dask/array/tests/test_creation.py::test_indices [gw17] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-float32] [gw10] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-cupy] [gw16] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-bool] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape1-chunks1-axis1] [gw27] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_array_core.py::test_store dask/array/tests/test_array_core.py::test_reshape[original_shape0-new_shape0-chunks0] [gw1] [ 16%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape0-new_shape0-chunks0] dask/array/tests/test_array_core.py::test_from_array_scalar[object_] [gw5] [ 16%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[object_] dask/array/tests/test_masked.py::test_tokenize_masked_array dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-cupy] dask/array/tests/test_fft.py::test_fft[ifft] [gw18] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[ifft] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-bool] [gw19] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-bool] [gw31] [ 16%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis7] [gw27] [ 16%] PASSED dask/array/tests/test_masked.py::test_tokenize_masked_array dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_input_validation_01 [gw26] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-cupy] [gw3] [ 16%] XFAIL dask/array/tests/test_array_core.py::test_map_blocks_dataframe [gw0] [ 16%] PASSED dask/array/tests/test_array_core.py::test_store dask/array/tests/test_array_core.py::test_store_regions dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-uint8] dask/array/tests/test_masked.py::test_from_array_masked_array [gw15] [ 16%] PASSED dask/array/tests/test_creation.py::test_indices [gw24] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-fftshift] [gw22] [ 16%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_input_validation_01 dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-6] dask/array/tests/test_fft.py::test_fft[rfft] [gw18] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[rfft] [gw29] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[13] [gw19] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-uint8] [gw27] [ 16%] PASSED dask/array/tests/test_masked.py::test_from_array_masked_array dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-ifftshift] [gw24] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape2-chunks2] dask/array/tests/test_fft.py::test_fft[irfft] [gw18] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[irfft] dask/array/tests/test_masked.py::test_mixed_concatenate[14] dask/array/tests/test_masked.py::test_copy_deepcopy dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-fftshift] [gw26] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape2-chunks2] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_args_validation [gw4] [ 16%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-6] dask/array/tests/test_fft.py::test_fft[hfft] [gw18] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[hfft] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-int16] [gw21] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-numpy.fft] [gw27] [ 16%] PASSED dask/array/tests/test_masked.py::test_copy_deepcopy [gw24] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-fftshift] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis8] [gw22] [ 16%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_args_validation dask/array/tests/test_fft.py::test_fft[ihfft] dask/array/tests/test_array_core.py::test_dask_layers [gw10] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-uint8] dask/array/tests/test_masked.py::test_basic[0] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0] [gw20] [ 16%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes0-chunks0] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape3-chunks3] [gw26] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape3-chunks3] [gw18] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[ihfft] dask/array/tests/test_fft.py::test_fft2n_shapes[fft2] [gw16] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-uint8] [gw9] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-numpy] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-ifftshift] dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-scipy.fftpack] [gw15] [ 16%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes0-chunks0] [gw6] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-cupy] [gw28] [ 16%] PASSED dask/array/tests/test_masked.py::test_reductions[max-i8] [gw18] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[fft2] [gw11] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-cupy] [gw3] [ 16%] PASSED dask/array/tests/test_array_core.py::test_dask_layers dask/array/tests/test_array_core.py::test_from_array_scalar[str_] [gw27] [ 16%] PASSED dask/array/tests/test_masked.py::test_basic[0] dask/array/tests/test_masked.py::test_basic[1] [gw21] [ 16%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-scipy.fftpack] dask/array/tests/test_gufunc.py::test__validate_normalize_axes_01 dask/array/tests/test_array_core.py::test_reshape[original_shape1-new_shape1-5] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-int16] [gw16] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-int16] [gw27] [ 16%] PASSED dask/array/tests/test_masked.py::test_basic[1] [gw24] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-ifftshift] [gw8] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw12] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-numpy] [gw22] [ 16%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_01 dask/array/tests/test_atop.py::test_rewrite[inputs2-expected2] dask/array/tests/test_array_core.py::test_constructor_plugin [gw1] [ 16%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape1-new_shape1-5] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] [gw23] [ 16%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_compute[power] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape4-chunks4] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-numpy.fft] [gw6] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-numpy] [gw7] [ 16%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs2-expected2] dask/array/tests/test_array_core.py::test_reshape[original_shape2-new_shape2-5] [gw19] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-int16] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0.0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw26] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape4-chunks4] [gw21] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-numpy.fft] dask/array/tests/test_gufunc.py::test__validate_normalize_axes_02 [gw4] [ 16%] PASSED dask/array/tests/test_array_core.py::test_constructor_plugin dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_array_core.py::test_len_object_with_unknown_size [gw1] [ 16%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape2-new_shape2-5] [gw10] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_masked.py::test_basic[2] [gw27] [ 16%] PASSED dask/array/tests/test_masked.py::test_basic[2] [gw9] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw22] [ 17%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_02 dask/array/tests/test_atop.py::test_rewrite[inputs3-expected3] dask/array/tests/test_array_core.py::test_reshape[original_shape3-new_shape3-12] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape3-new_shape3-12] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-scipy.fftpack] dask/array/tests/test_masked.py::test_reductions[max-f8] dask/array/tests/test_fft.py::test_fft2n_shapes[ifft2] [gw11] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-numpy] [gw3] [ 17%] PASSED dask/array/tests/test_array_core.py::test_len_object_with_unknown_size dask/array/tests/test_array_core.py::test_reshape[original_shape4-new_shape4-12] dask/array/tests/test_masked.py::test_basic[3] [gw27] [ 17%] PASSED dask/array/tests/test_masked.py::test_basic[3] dask/array/tests/test_linalg.py::test_svd_compressed_compute[QR] [gw9] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-cupy] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape4-new_shape4-12] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape0-chunks0] [gw21] [ 17%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-scipy.fftpack] [gw18] [ 17%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[ifft2] [gw6] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-cupy] dask/array/tests/test_array_core.py::test_no_warnings_on_metadata dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[0] [gw3] [ 17%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[0] dask/array/tests/test_masked.py::test_basic[4] [gw27] [ 17%] PASSED dask/array/tests/test_masked.py::test_basic[4] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_gufunc.py::test__validate_normalize_axes_03 [gw9] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-numpy] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs3-expected3] dask/array/tests/test_atop.py::test_rewrite[inputs4-expected4] [gw26] [ 17%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-cupy] [gw6] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-cupy] [gw6] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-cupy] [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_no_warnings_on_metadata [gw5] [ 17%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[str_] [gw10] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_masked.py::test_basic[5] [gw12] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-cupy] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs4-expected4] [gw22] [ 17%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_03 [gw27] [ 17%] PASSED dask/array/tests/test_masked.py::test_basic[5] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-numpy] [gw12] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-numpy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-numpy.fft] dask/array/tests/test_fft.py::test_fft2n_shapes[fftn] dask/array/tests/test_atop.py::test_rewrite[inputs5-expected5] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs5-expected5] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-fftshift] [gw20] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0.0] [gw11] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_atop.py::test_rewrite[inputs6-expected6] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs6-expected6] [gw13] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-cupy] [gw18] [ 17%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[fftn] dask/array/tests/test_atop.py::test_rewrite[inputs7-expected7] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs7-expected7] [gw24] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-float32] dask/array/tests/test_gufunc.py::test_apply_gufunc_01 [gw26] [ 17%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape1-chunks1] [gw12] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-99] dask/array/tests/test_atop.py::test_rewrite[inputs8-expected8] dask/array/tests/test_array_core.py::test_delayed_array_key_hygeine [gw19] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-cupy] [gw21] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-numpy.fft] [gw29] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[14] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs8-expected8] [gw22] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_01 dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-cupy] [gw13] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-ifftshift] dask/array/tests/test_array_core.py::test_from_array_scalar[timedelta64] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-numpy] dask/array/tests/test_fft.py::test_fft2n_shapes[ifftn] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-scipy.fftpack] [gw3] [ 17%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[1] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[3] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-bool] [gw19] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-bool] [gw13] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-numpy] [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_delayed_array_key_hygeine dask/array/tests/test_array_core.py::test_reshape[original_shape5-new_shape5-chunks5] dask/array/tests/test_atop.py::test_rewrite[inputs9-expected9] dask/array/tests/test_masked.py::test_mixed_concatenate[15] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape2-chunks2] [gw12] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-numpy] [gw18] [ 17%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[ifftn] [gw5] [ 17%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[timedelta64] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs9-expected9] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes1-chunks1] [gw26] [ 17%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape2-chunks2] dask/array/tests/test_array_core.py::test_from_array_scalar[uint16] [gw5] [ 17%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint16] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape5-new_shape5-chunks5] dask/array/tests/test_array_core.py::test_empty_chunks_in_array_len dask/array/tests/test_atop.py::test_rewrite[inputs10-expected10] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs10-expected10] [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_empty_chunks_in_array_len dask/array/tests/test_atop.py::test_rewrite[inputs11-expected11] dask/array/tests/test_gufunc.py::test_apply_gufunc_01b dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-cupy] [gw12] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape6-new_shape6-4] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-float32] [gw24] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-cupy] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape6-new_shape6-4] dask/array/tests/test_array_core.py::test_meta[None] [gw22] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_01b [gw3] [ 17%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[3] [gw16] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-numpy] [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_meta[None] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-fftshift] [gw24] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-fftshift] [gw9] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw13] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape7-new_shape7-4] [gw11] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] [gw10] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-cupy] [gw16] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-bool] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs11-expected11] [gw15] [ 17%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes1-chunks1] dask/array/tests/test_fft.py::test_fft2n_shapes[rfft2] [gw12] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[False] dask/array/tests/test_array_core.py::test_from_array_scalar[uint32] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape7-new_shape7-4] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[8] [gw18] [ 17%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[rfft2] [gw22] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[False] dask/array/tests/test_array_core.py::test_meta[dtype1] [gw21] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw5] [ 17%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint32] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-numpy] [gw3] [ 17%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[8] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-uint8] dask/array/tests/test_atop.py::test_rewrite[inputs12-expected12] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes2-chunks2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-cupy] [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_meta[dtype1] [gw20] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-99] [gw17] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-bool] [gw12] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape8-new_shape8-4] [gw13] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] [gw11] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] [gw16] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-uint8] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs12-expected12] [gw15] [ 17%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes2-chunks2] dask/array/tests/test_fft.py::test_fft2n_shapes[irfft2] dask/array/tests/test_array_core.py::test_from_array_scalar[uint64] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[True] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-numpy.fft] [gw0] [ 17%] PASSED dask/array/tests/test_array_core.py::test_store_regions dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-numpy] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape8-new_shape8-4] [gw22] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[True] dask/array/tests/test_array_core.py::test_chunk_non_array_like dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-int16] [gw9] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw12] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-numpy] [gw10] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-numpy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[100-10-expected0] [gw21] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-numpy.fft] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-uint8] [gw16] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-numpy] [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[100-10-expected0] [gw3] [ 17%] PASSED dask/array/tests/test_array_core.py::test_chunk_non_array_like dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_atop.py::test_rewrite[inputs13-expected13] [gw16] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-float32] dask/array/tests/test_array_core.py::test_store_compute_false [gw12] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape9-new_shape9-2] [gw31] [ 17%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis8] [gw11] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[False] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-10-expected1] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-scipy.fftpack] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes3-chunks3] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-cupy] [gw13] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-10-expected1] [gw7] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs13-expected13] [gw29] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[15] [gw15] [ 17%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes3-chunks3] [gw16] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-bool] [gw0] [ 17%] PASSED dask/array/tests/test_array_core.py::test_store_compute_false dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-numpy] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape9-new_shape9-2] [gw22] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[False] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0--1] [gw9] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-numpy] [gw5] [ 17%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint64] [gw12] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-numpy] [gw10] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-cupy] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes4-chunks4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis9] dask/array/tests/test_atop.py::test_rewrite[inputs14-expected14] [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes4-chunks4] [gw18] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[irfft2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[True] [gw30] [ 18%] PASSED dask/array/tests/test_linalg.py::test_tsqr[131-2-chunks7-None] dask/array/tests/test_masked.py::test_mixed_concatenate[16] dask/array/tests/test_array_core.py::test_store_nocompute_regions [gw9] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-cupy] [gw11] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-cupy] [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[True] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes5-chunks5] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_pass_additional_kwargs [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes5-chunks5] [gw0] [ 18%] PASSED dask/array/tests/test_array_core.py::test_store_nocompute_regions dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw9] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_pass_additional_kwargs dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes0-chunks0] dask/array/tests/test_fft.py::test_fft2n_shapes[rfftn] [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_repeat [gw10] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_02 [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw9] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw13] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-cupy] [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_02 [gw21] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-scipy.fftpack] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-5-expected2] [gw20] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0--1] [gw18] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[rfftn] dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks8-None] dask/array/tests/test_gufunc.py::test_apply_gufunc_scalar_output [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-5-expected2] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes1-chunks1] [gw11] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-numpy] [gw12] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-cupy] [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_scalar_output [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[24-5-expected3] dask/array/tests/test_fft.py::test_fft2n_shapes[irfftn] [gw9] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_tile_basic[2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01 [gw10] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-numpy.fft] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes2-chunks2] dask/array/tests/test_array_core.py::test_to_backend [gw18] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[irfftn] dask/array/tests/test_array_core.py::test_store_locks dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-cupy] [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes2-chunks2] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0] [gw13] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-cupy] [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_basic[2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-numpy] [gw7] [ 18%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs14-expected14] [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[24-5-expected3] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-numpy] [gw21] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-numpy.fft] dask/array/tests/test_fft.py::test_fft_n_kwarg[fft] [gw10] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-numpy] [gw11] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes3-chunks3] [gw18] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[fft] dask/array/tests/test_array_core.py::test_from_array_scalar[uint8] [gw12] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs15-expected15] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-cupy] [gw29] [ 18%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[16] [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes3-chunks3] [gw17] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-uint8] [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01 [gw7] [ 18%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs15-expected15] dask/array/tests/test_creation.py::test_tile_basic[reps1] dask/array/tests/test_fft.py::test_fft_n_kwarg[ifft] [gw18] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[ifft] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-scipy.fftpack] [gw9] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes4-chunks4] [gw12] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-cupy] [gw10] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_masked.py::test_mixed_concatenate[17] [gw11] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_fft.py::test_fft_n_kwarg[rfft] [gw18] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[rfft] [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps1] [gw21] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-scipy.fftpack] [gw3] [ 18%] PASSED dask/array/tests/test_array_core.py::test_to_backend dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs16-expected16] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_fft.py::test_fft_n_kwarg[irfft] dask/array/tests/test_creation.py::test_tile_basic[reps2] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-numpy] [gw18] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[irfft] [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps2] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[23-5-expected4] [gw7] [ 18%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs16-expected16] [gw11] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-cupy] [gw5] [ 18%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint8] [gw12] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes4-chunks4] [gw10] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-numpy] [gw13] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-numpy] dask/array/tests/test_creation.py::test_tile_basic[reps3] [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[23-5-expected4] [gw20] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0] [gw28] [ 18%] PASSED dask/array/tests/test_masked.py::test_reductions[max-f8] dask/array/tests/test_array_core.py::test_from_array_scalar[ulonglong] dask/array/tests/test_array_function.py::test_array_function_dask[0] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01b dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes5-chunks5] [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps3] dask/array/tests/test_atop.py::test_rewrite[inputs17-expected17] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw5] [ 18%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[ulonglong] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-cupy] [gw3] [ 18%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01b [gw13] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-cupy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[1000-167-expected5] [gw7] [ 18%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs17-expected17] [gw11] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0.0] dask/array/tests/test_masked.py::test_reductions[any-i8] [gw12] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw21] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-numpy.fft] [gw10] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-cupy] [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes5-chunks5] [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[1000-167-expected5] dask/array/tests/test_creation.py::test_tile_basic[reps4] [gw20] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0.0] dask/array/tests/test_array_core.py::test_from_array_scalar[void] [gw31] [ 18%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis9] [gw25] [ 18%] PASSED dask/array/tests/test_linalg.py::test_no_chunks_svd dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_02 dask/array/tests/test_array_function.py::test_array_function_dask[1] dask/array/tests/test_atop.py::test_index_subs [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] [gw5] [ 18%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[void] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes0-chunks0] [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_02 [gw3] [ 18%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[1] [gw7] [ 18%] PASSED dask/array/tests/test_atop.py::test_index_subs dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape0-chunks0-20-expected0] [gw11] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-99] [gw29] [ 18%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[17] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis10] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape0] [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes0-chunks0] [gw10] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-numpy] [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape0-chunks0-20-expected0] dask/array/tests/test_creation.py::test_tile_chunks[0-shape0-chunks0] [gw20] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-99] dask/array/tests/test_array_core.py::test_from_array_scalar[str] dask/array/tests/test_gufunc.py::test_gufunc_vector_output dask/array/tests/test_array_function.py::test_array_function_dask[2] dask/array/tests/test_atop.py::test_optimize_blockwise [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[0-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_masked.py::test_mixed_concatenate[18] [gw5] [ 18%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[str] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape1-chunks1-20-expected1] [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape1-chunks1-20-expected1] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape2-auto-10-expected2] [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape2-auto-10-expected2] [gw21] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-scipy.fftpack] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-numpy.fft] [gw7] [ 18%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_vector_output dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_loop [gw3] [ 18%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[2] [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_loop dask/array/tests/test_array_function.py::test_array_function_dask[3] [gw3] [ 18%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[3] dask/array/tests/test_atop.py::test_optimize_blockwise_control_annotations dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_core [gw22] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_core dask/array/tests/test_array_function.py::test_array_function_dask[4] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes1-chunks1] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_3d [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_3d [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes1-chunks1] dask/array/tests/test_creation.py::test_tile_chunks[0-shape1-chunks1] [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[0-shape1-chunks1] [gw7] [ 18%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise_control_annotations dask/array/tests/test_atop.py::test_optimize_blockwise_custom_annotations dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1--1] [gw11] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-cupy] [gw10] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-cupy] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes2-chunks2] [gw7] [ 18%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise_custom_annotations [gw3] [ 18%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-cupy] [gw15] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes2-chunks2] dask/array/tests/test_atop.py::test_blockwise_diamond_fusion [gw7] [ 19%] PASSED dask/array/tests/test_atop.py::test_blockwise_diamond_fusion dask/array/tests/test_creation.py::test_tile_chunks[1-shape0-chunks0] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[1-shape0-chunks0] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes3-chunks3] [gw15] [ 19%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes3-chunks3] dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-True-ndarray] dask/array/tests/test_creation.py::test_tile_chunks[1-shape1-chunks1] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes4-chunks4] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[1-shape1-chunks1] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-True-ndarray] [gw15] [ 19%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes4-chunks4] [gw21] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-numpy.fft] dask/array/tests/test_creation.py::test_tile_chunks[2-shape0-chunks0] [gw11] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_array_core.py::test_constructors_chunks_dict dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-False-matrix] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_constructors_chunks_dict dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-scipy.fftpack] dask/array/tests/test_array_core.py::test_from_array_chunks_dict [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-False-matrix] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw21] [ 19%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-scipy.fftpack] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_chunks_dict [gw11] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[object] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[object] dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-True-ndarray] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-numpy.fft] [gw29] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[18] dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[dtype1] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-True-ndarray] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[dtype1] dask/array/tests/test_array_function.py::test_array_function_dask[5] [gw11] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_array_core.py::test_normalize_chunks_tuples_of_tuples dask/array/tests/test_masked.py::test_mixed_concatenate[19] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_tuples_of_tuples [gw17] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-int16] dask/array/tests/test_array_core.py::test_normalize_chunks_nan [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_nan dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-float32] dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-False-matrix] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-False-matrix] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[5] [gw11] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_array_core.py::test_pandas_from_dask_array [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_pandas_from_dask_array [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[2-shape0-chunks0] dask/array/tests/test_array_core.py::test_from_zarr_unique_name dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_from_zarr_unique_name dask/array/tests/test_array_core.py::test_from_zarr_name [gw11] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_from_zarr_name dask/array/tests/test_array_core.py::test_from_array_getitem[True-True] [gw20] [ 19%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1--1] dask/array/tests/test_creation.py::test_tile_chunks[2-shape1-chunks1] dask/array/tests/test_array_core.py::test_zarr_roundtrip dask/array/tests/test_array_function.py::test_array_function_dask[6] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_roundtrip dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0] dask/array/tests/test_array_core.py::test_zarr_roundtrip_with_path_like [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[6] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_roundtrip_with_path_like dask/array/tests/test_array_core.py::test_zarr_return_stored[False] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_return_stored[False] dask/array/tests/test_array_core.py::test_zarr_return_stored[True] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_return_stored[True] [gw21] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-numpy.fft] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[2-shape1-chunks1] dask/array/tests/test_array_core.py::test_zarr_inline_array[True] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_inline_array[True] dask/array/tests/test_array_core.py::test_zarr_inline_array[False] dask/array/tests/test_array_function.py::test_array_function_dask[7] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-scipy.fftpack] dask/array/tests/test_creation.py::test_tile_chunks[3-shape0-chunks0] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[3-shape0-chunks0] [gw31] [ 19%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis10] dask/array/tests/test_creation.py::test_tile_chunks[3-shape1-chunks1] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[True-True] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[7] [gw21] [ 19%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-scipy.fftpack] dask/array/tests/test_array_core.py::test_from_array_getitem[True-False] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis11] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[True-False] dask/array/tests/test_array_function.py::test_array_function_dask[8] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_inline_array[False] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-numpy.fft] dask/array/tests/test_array_core.py::test_from_array_getitem[False-True] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[False-True] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[8] dask/array/tests/test_array_function.py::test_array_function_dask[9] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[9] [gw25] [ 19%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape0] dask/array/tests/test_array_core.py::test_from_array_getitem[False-False] dask/array/tests/test_array_function.py::test_array_function_dask[10] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[10] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[False-False] dask/array/tests/test_array_function.py::test_array_function_dask[11] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[11] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape1] dask/array/tests/test_array_core.py::test_zarr_existing_array [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_existing_array dask/array/tests/test_array_core.py::test_to_zarr_unknown_chunks_raises [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[3-shape1-chunks1] dask/array/tests/test_array_function.py::test_array_function_dask[12] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[12] dask/array/tests/test_array_core.py::test_from_array_minus_one [gw29] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[19] dask/array/tests/test_array_function.py::test_array_function_dask[13] dask/array/tests/test_creation.py::test_tile_chunks[5-shape0-chunks0] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_minus_one dask/array/tests/test_masked.py::test_mixed_concatenate[20] dask/array/tests/test_array_core.py::test_array_copy_noop[-1] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_array_copy_noop[-1] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[13] dask/array/tests/test_array_core.py::test_array_copy_noop[2] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_array_copy_noop[2] dask/array/tests/test_array_core.py::test_from_array_dask_array dask/array/tests/test_array_function.py::test_array_function_dask[14] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_dask_array [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[14] dask/array/tests/test_array_function.py::test_array_function_dask[15] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[15] dask/array/tests/test_array_core.py::test_from_array_dask_collection_warns [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_dask_collection_warns dask/array/tests/test_array_function.py::test_array_function_dask[16] dask/array/tests/test_array_core.py::test_from_array_inline [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[5-shape0-chunks0] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_inline [gw21] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-numpy.fft] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[16] dask/array/tests/test_creation.py::test_tile_chunks[5-shape1-chunks1] dask/array/tests/test_array_core.py::test_asarray[asarray] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-scipy.fftpack] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asarray[asarray] dask/array/tests/test_array_function.py::test_array_function_dask[17] [gw21] [ 19%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-scipy.fftpack] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[17] dask/array/tests/test_array_function.py::test_array_function_dask[18] dask/array/tests/test_array_core.py::test_asarray[asanyarray] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[18] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-numpy.fft] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asarray[asanyarray] dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asarray] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asarray] dask/array/tests/test_array_function.py::test_array_function_dask[19] dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asanyarray] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asanyarray] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[19] dask/array/tests/test_array_function.py::test_array_function_dask[20] dask/array/tests/test_array_core.py::test_asarray_h5py[True-asarray] [gw5] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[True-asarray] dask/array/tests/test_array_core.py::test_asarray_h5py[True-asanyarray] [gw5] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[True-asanyarray] dask/array/tests/test_array_core.py::test_asarray_h5py[False-asarray] [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_to_zarr_unknown_chunks_raises [gw5] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[False-asarray] dask/array/tests/test_array_core.py::test_asarray_h5py[False-asanyarray] [gw5] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[False-asanyarray] dask/array/tests/test_array_core.py::test_asarray_chunks [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asarray_chunks dask/array/tests/test_array_core.py::test_asanyarray dask/array/tests/test_array_core.py::test_read_zarr_chunks [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_read_zarr_chunks [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asanyarray dask/array/tests/test_array_core.py::test_asanyarray_dataframe [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asanyarray_dataframe dask/array/tests/test_array_core.py::test_zarr_pass_mapper [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_pass_mapper dask/array/tests/test_array_core.py::test_zarr_group [gw4] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_group dask/array/tests/test_array_core.py::test_regular_chunks[data0] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data0] dask/array/tests/test_array_core.py::test_asanyarray_datetime64 [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asanyarray_datetime64 [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[20] dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[0] dask/array/tests/test_array_core.py::test_regular_chunks[data1] [gw29] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[20] dask/array/tests/test_masked.py::test_mixed_concatenate[21] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data1] dask/array/tests/test_array_core.py::test_regular_chunks[data2] [gw21] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-numpy.fft] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-scipy.fftpack] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data2] dask/array/tests/test_array_core.py::test_regular_chunks[data3] [gw21] [ 19%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-scipy.fftpack] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data3] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-numpy.fft] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[5-shape1-chunks1] dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape0-chunks0] [gw31] [ 19%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis11] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape0-chunks0] dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape1-chunks1] [gw20] [ 19%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0.0] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape1-chunks1] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis12] dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape0-chunks0] [gw21] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-numpy.fft] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-scipy.fftpack] [gw3] [ 19%] PASSED dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[0] [gw29] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[21] dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[1] [gw25] [ 19%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape1] dask/array/tests/test_masked.py::test_mixed_concatenate[22] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape2] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape0-chunks0] dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape1-chunks1] [gw0] [ 19%] PASSED dask/array/tests/test_array_core.py::test_store_locks dask/array/tests/test_array_core.py::test_store_method_return [gw21] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-scipy.fftpack] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-numpy.fft] [gw17] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-float32] [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape1-chunks1] dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape0-chunks0] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape0-chunks0] dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape1-chunks1] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape1-chunks1] [gw3] [ 20%] PASSED dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[1] dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape0-chunks0] [gw29] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[22] dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[2] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-bool] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape0-chunks0] dask/array/tests/test_masked.py::test_mixed_concatenate[23] dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape1-chunks1] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape1-chunks1] dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape0-chunks0] [gw20] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0.0] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-99] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape0-chunks0] [gw21] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-numpy.fft] dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape1-chunks1] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-scipy.fftpack] [gw0] [ 20%] PASSED dask/array/tests/test_array_core.py::test_store_method_return [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape1-chunks1] dask/array/tests/test_array_core.py::test_store_multiprocessing_lock dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape0-chunks0] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape0-chunks0] dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape1-chunks1] [gw31] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis12] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[-2] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape1-chunks1] dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape0-chunks0] [gw28] [ 20%] PASSED dask/array/tests/test_masked.py::test_reductions[any-i8] [gw25] [ 20%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape2] dask/array/tests/test_masked.py::test_reductions[any-f8] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape0] [gw3] [ 20%] PASSED dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[2] [gw21] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-scipy.fftpack] dask/array/tests/test_array_function.py::test_array_function_fft[fft] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-numpy.fft] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape0-chunks0] dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape1-chunks1] [gw29] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[23] dask/array/tests/test_masked.py::test_mixed_concatenate[24] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape1-chunks1] [gw3] [ 20%] PASSED dask/array/tests/test_array_function.py::test_array_function_fft[fft] dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape0-chunks0] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape3-chunks3] dask/array/tests/test_array_function.py::test_array_function_fft[fft2] [gw26] [ 20%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape3-chunks3] dask/array/tests/test_random.py::test_unique_names[default_rng] [gw30] [ 20%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks8-None] dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks9-None] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape0-chunks0] [gw26] [ 20%] PASSED dask/array/tests/test_random.py::test_unique_names[default_rng] dask/array/tests/test_random.py::test_docs[RandomState] dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape1-chunks1] [gw20] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-99] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0--1] [gw26] [ 20%] PASSED dask/array/tests/test_random.py::test_docs[RandomState] [gw3] [ 20%] PASSED dask/array/tests/test_array_function.py::test_array_function_fft[fft2] dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[0] dask/array/tests/test_random.py::test_docs[default_rng] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape1-chunks1] [gw21] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-numpy.fft] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-scipy.fftpack] dask/array/tests/test_creation.py::test_tile_empty_array[2-shape0-chunks0] [gw26] [ 20%] PASSED dask/array/tests/test_random.py::test_docs[default_rng] dask/array/tests/test_random.py::test_can_make_really_big_random_array[RandomState] [gw3] [ 20%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[0] dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[1] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[2-shape0-chunks0] dask/array/tests/test_creation.py::test_tile_empty_array[2-shape1-chunks1] [gw26] [ 20%] PASSED dask/array/tests/test_random.py::test_can_make_really_big_random_array[RandomState] [gw3] [ 20%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[1] dask/array/tests/test_random.py::test_can_make_really_big_random_array[default_rng] dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[2] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[2-shape1-chunks1] dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape0-chunks0] [gw21] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-scipy.fftpack] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-numpy.fft] [gw17] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-bool] [gw29] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[24] dask/array/tests/test_masked.py::test_mixed_concatenate[25] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-numpy] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape0-chunks0] dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape1-chunks1] [gw20] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0--1] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-uint8] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-numpy] [gw13] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_rechunk.py::test_divide_to_width [gw13] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_divide_to_width [gw21] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-numpy.fft] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-scipy.fftpack] dask/array/tests/test_rechunk.py::test_merge_to_number [gw13] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_merge_to_number [gw31] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[-2] [gw9] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_rechunk.py::test_plan_rechunk dask/array/tests/test_overlap.py::test_map_overlap_assumes_shape_matches_first_array_if_trim_is_false dask/array/tests/test_rechunk.py::test_balance_basics [gw25] [ 20%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape0] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape1] [gw13] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk dask/array/tests/test_rechunk.py::test_plan_rechunk_5d [gw20] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0.0] [gw9] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_balance_basics dask/array/tests/test_rechunk.py::test_balance_chunks_unchanged [gw29] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[25] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape1-chunks1] dask/array/tests/test_masked.py::test_mixed_concatenate[26] [gw26] [ 20%] PASSED dask/array/tests/test_random.py::test_can_make_really_big_random_array[default_rng] dask/array/tests/test_random.py::test_random_seed [gw31] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_assumes_shape_matches_first_array_if_trim_is_false dask/array/tests/test_overlap.py::test_map_overlap_deprecated_signature dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape0] [gw9] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_balance_chunks_unchanged [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape0] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape1] [gw13] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_5d dask/array/tests/test_rechunk.py::test_plan_rechunk_heterogeneous [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape1] [gw13] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_heterogeneous dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape2] dask/array/tests/test_rechunk.py::test_plan_rechunk_asymmetric dask/array/tests/test_rechunk.py::test_balance_small [gw20] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0.0] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape2] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-99] dask/array/tests/test_masked.py::test_basic[6] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape3] [gw9] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_balance_small [gw31] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_deprecated_signature [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape3] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape4] [gw21] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-scipy.fftpack] dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-numpy.fft] dask/array/tests/test_overlap.py::test_nearest_overlap dask/array/tests/test_rechunk.py::test_balance_n_chunks_size [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_cumulative [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape4] dask/array/tests/test_array_core.py::test_from_delayed [gw9] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_balance_n_chunks_size dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape5] dask/array/tests/test_rechunk.py::test_balance_raises [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_delayed dask/array/tests/test_array_core.py::test_from_delayed_meta [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape5] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_delayed_meta dask/array/tests/test_array_core.py::test_A_property [gw20] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-99] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1--1] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape0] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_A_property dask/array/tests/test_array_core.py::test_copy_mutate [gw9] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_balance_raises [gw26] [ 20%] PASSED dask/array/tests/test_random.py::test_random_seed dask/array/tests/test_random.py::test_consistent_across_sizes[RandomState] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape0] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape1] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape1] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_copy_mutate dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape2] dask/array/tests/test_array_core.py::test_npartitions [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_npartitions [gw29] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[26] dask/array/tests/test_array_core.py::test_elemwise_name dask/array/tests/test_masked.py::test_mixed_random[0] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape2] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_elemwise_name dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape3] [gw20] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1--1] dask/array/tests/test_array_core.py::test_map_blocks_name dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_name dask/array/tests/test_array_core.py::test_map_blocks_token_deprecated [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape3] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_token_deprecated dask/array/tests/test_array_core.py::test_from_array_names dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape4] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_array_names dask/array/tests/test_array_core.py::test_array_picklable[array0] dask/array/tests/test_rechunk.py::test_balance_basics_2d [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape4] [gw21] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-numpy.fft] dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-numpy] [gw17] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-uint8] [gw9] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_balance_basics_2d dask/array/tests/test_rechunk.py::test_balance_2d_negative_dimension [gw31] [ 20%] PASSED dask/array/tests/test_overlap.py::test_nearest_overlap [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_array_picklable[array0] dask/array/tests/test_array_core.py::test_reshape[original_shape10-new_shape10-2] dask/array/tests/test_array_core.py::test_array_picklable[array1] [gw21] [ 20%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-scipy.fftpack] [gw29] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_random[0] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-numpy.fft] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth0] dask/array/tests/test_masked.py::test_mixed_random[1] [gw1] [ 20%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape10-new_shape10-2] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-int16] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks0] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_array_picklable[array1] [gw25] [ 20%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape1] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape2] dask/array/tests/test_array_core.py::test_from_array_raises_on_bad_chunks dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-numpy] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_array_raises_on_bad_chunks dask/array/tests/test_array_core.py::test_concatenate_axes [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_concatenate_axes dask/array/tests/test_array_core.py::test_blockwise_concatenate [gw8] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_reductions.py::test_regres_3940[sequential-min] [gw10] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-numpy] [gw9] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_balance_2d_negative_dimension dask/array/tests/test_rechunk.py::test_balance_different_inputs [gw29] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_random[1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks2] dask/array/tests/test_masked.py::test_mixed_random[2] [gw12] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks4] [gw9] [ 20%] PASSED dask/array/tests/test_rechunk.py::test_balance_different_inputs dask/array/tests/test_rechunk.py::test_balance_split_into_n_chunks [gw26] [ 20%] PASSED dask/array/tests/test_random.py::test_consistent_across_sizes[RandomState] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_blockwise_concatenate dask/array/tests/test_random.py::test_consistent_across_sizes[default_rng] dask/array/tests/test_array_core.py::test_common_blockdim [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_common_blockdim [gw21] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-numpy.fft] dask/array/tests/test_array_core.py::test_uneven_chunks_that_fit_neatly dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-ifftshift] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks_that_fit_neatly [gw27] [ 21%] PASSED dask/array/tests/test_masked.py::test_basic[6] dask/array/tests/test_gufunc.py::test_apply_gufunc_two_scalar_output dask/array/tests/test_array_core.py::test_elemwise_uneven_chunks dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-scipy.fftpack] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumsum] [gw21] [ 21%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-scipy.fftpack] [gw22] [ 21%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_two_scalar_output dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-numpy.fft] [gw20] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0] dask/array/tests/test_routines.py::test_flip[shape1-flipud-kwargs0] [gw8] [ 21%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-min] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flipud-kwargs0] [gw24] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-ifftshift] [gw29] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_random[2] dask/array/tests/test_routines.py::test_flip[shape1-fliplr-kwargs1] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0.0] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-fliplr-kwargs1] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs2] dask/array/tests/test_reductions.py::test_regres_3940[sequential-max] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_2d] dask/array/tests/test_masked.py::test_mixed_random[3] [gw26] [ 21%] PASSED dask/array/tests/test_random.py::test_consistent_across_sizes[default_rng] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs2] dask/array/tests/test_random.py::test_random_all[NoneType] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-uint8] [gw31] [ 21%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth0] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_3d] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs3] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs3] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth1] [gw21] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-numpy.fft] [gw28] [ 21%] PASSED dask/array/tests/test_masked.py::test_reductions[any-f8] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs4] dask/array/tests/test_masked.py::test_reductions[all-i8] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_3d] [gw29] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_random[3] [gw8] [ 21%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-max] dask/array/tests/test_masked.py::test_mixed_random[4] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_elemwise_uneven_chunks [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs4] dask/array/tests/test_array_core.py::test_uneven_chunks_blockwise dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-scipy.fftpack] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs5] [gw21] [ 21%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-scipy.fftpack] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-numpy.fft] dask/array/tests/test_fft.py::test_fft_n_kwarg[hfft] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs5] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs6] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_1d] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs6] dask/array/tests/test_reductions.py::test_regres_3940[sequential-nansum] [gw16] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-uint8] dask/array/tests/test_routines.py::test_matmul[x_shape3-y_shape3-x_chunks3-y_chunks3] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_2d] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs7] [gw25] [ 21%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape2] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape0] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_2d] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs7] dask/array/tests/test_routines.py::test_flip[shape2-flipud-kwargs0] [gw6] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw29] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_random[4] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-True] dask/array/tests/test_masked.py::test_mixed_random[5] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw16] [ 21%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape3-y_shape3-x_chunks3-y_chunks3] dask/array/tests/test_routines.py::test_matmul[x_shape4-y_shape4-x_chunks4-y_chunks4] [gw17] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-int16] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-uint8] [gw11] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw19] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-uint8] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_3d] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_routines.py::test_unique_kwargs[True-True-True] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flipud-kwargs0] dask/array/tests/test_routines.py::test_flip[shape2-fliplr-kwargs1] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_3d] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-float32] [gw16] [ 21%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape4-y_shape4-x_chunks4-y_chunks4] dask/array/tests/test_routines.py::test_matmul[x_shape5-y_shape5-x_chunks5-y_chunks5] [gw16] [ 21%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape5-y_shape5-x_chunks5-y_chunks5] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-fliplr-kwargs1] [gw21] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-numpy.fft] [gw20] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0.0] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_1d] [gw29] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_random[5] dask/array/tests/test_masked.py::test_mixed_random[6] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs2] dask/array/tests/test_routines.py::test_matmul[x_shape6-y_shape6-x_chunks6-y_chunks6] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-99] [gw8] [ 21%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-nansum] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-scipy.fftpack] [gw21] [ 21%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-scipy.fftpack] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-1] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_1d] dask/array/tests/test_reductions.py::test_regres_3940[sequential-nanmax] [gw19] [ 21%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs2] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs3] [gw18] [ 21%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[hfft] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_2d] [gw21] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-1] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-2] [gw21] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-2] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_2d] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks_blockwise [gw29] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_random[6] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_3d] dask/array/tests/test_array_core.py::test_warn_bad_rechunking dask/array/tests/test_masked.py::test_mixed_random[7] dask/array/tests/test_routines.py::test_gradient[1-shape4-varargs4-1] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-3] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes5-chunks5] [gw27] [ 21%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumsum] [gw21] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-3] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs3] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-6] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_3d] [gw26] [ 21%] PASSED dask/array/tests/test_random.py::test_random_all[NoneType] [gw15] [ 21%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes5-chunks5] dask/array/tests/test_random.py::test_random_all[int] [gw21] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-6] dask/array/tests/test_routines.py::test_roll[axis4-3-chunks1] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-7] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumprod] [gw8] [ 21%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-nanmax] [gw21] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-7] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumsum] [gw11] [ 21%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-True-True] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs4] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_1d] [gw15] [ 21%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-3-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-7-chunks0] dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-23] [gw15] [ 21%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-7-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-7-chunks1] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_1d] [gw15] [ 21%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-7-chunks1] [gw19] [ 21%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_routines.py::test_roll[axis4-9-chunks0] [gw15] [ 21%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-9-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-9-chunks1] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_warn_bad_rechunking [gw15] [ 21%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-9-chunks1] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs4] dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks0] dask/array/tests/test_array_core.py::test_concatenate_stack_dont_warn [gw16] [ 21%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape6-y_shape6-x_chunks6-y_chunks6] [gw29] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_random[7] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs5] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs5] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs6] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-796] [gw6] [ 21%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-False] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_2d] [gw8] [ 21%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumsum] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumprod] dask/array/tests/test_masked.py::test_mixed_random[8] [gw15] [ 21%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks0] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs6] dask/array/tests/test_routines.py::test_matmul[x_shape7-y_shape7-x_chunks7-y_chunks7] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs7] dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks1] [gw3] [ 21%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[2] [gw22] [ 21%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs7] dask/array/tests/test_routines.py::test_flip[shape3-flipud-kwargs0] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_concatenate_stack_dont_warn dask/array/tests/test_array_core.py::test_map_blocks_delayed [gw20] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-99] dask/array/tests/test_array_function.py::test_array_function_sparse[0] [gw3] [ 21%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[0] dask/array/tests/test_array_function.py::test_array_function_sparse[1] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_3d] [gw8] [ 21%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumprod] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0--1] [gw25] [ 21%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape0] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape1] [gw11] [ 21%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-23] dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-796] [gw3] [ 21%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[1] dask/array/tests/test_array_function.py::test_array_function_sparse[2] [gw3] [ 21%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[2] dask/array/tests/test_array_function.py::test_array_function_sparse_tensordot [gw18] [ 21%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape4-varargs4-1] dask/array/tests/test_routines.py::test_gradient[1-shape5-varargs5-2] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmin] dask/array/tests/test_atop.py::test_blockwise_non_blockwise_output [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_delayed [gw3] [ 21%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse_tensordot dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks0] [gw3] [ 21%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks0] dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks1] [gw3] [ 21%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks1] dask/array/tests/test_array_function.py::test_unregistered_func[0] [gw19] [ 21%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-796] dask/array/tests/test_array_core.py::test_no_chunks dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape5] [gw14] [ 21%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape5] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-asarray] [gw15] [ 21%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks1] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_1d] dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks0] [gw31] [ 21%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth1] [gw14] [ 21%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-asarray] [gw7] [ 21%] PASSED dask/array/tests/test_atop.py::test_blockwise_non_blockwise_output dask/array/tests/test_routines.py::test_take [gw8] [ 21%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmin] [gw24] [ 21%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_1d] [gw17] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-float32] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-bool] [gw3] [ 21%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[0] dask/array/tests/test_array_function.py::test_unregistered_func[1] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmax] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-from_array] [gw6] [ 21%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-False] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-True] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_2d] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks0] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-from_array] dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks1] [gw29] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_random[8] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-0] dask/array/tests/test_masked.py::test_mixed_random[9] [gw7] [ 22%] PASSED dask/array/tests/test_routines.py::test_take [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_2d] [gw8] [ 22%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmax] [gw12] [ 22%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks4] [gw30] [ 22%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks9-None] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_no_chunks dask/array/tests/test_reductions.py::test_regres_3940[blelloch-min] dask/array/tests/test_array_core.py::test_no_chunks_2d dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks10-None] [gw16] [ 22%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape7-y_shape7-x_chunks7-y_chunks7] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-0] dask/array/tests/test_routines.py::test_matmul[x_shape8-y_shape8-x_chunks8-y_chunks8] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_3d] dask/array/tests/test_routines.py::test_take_dask_from_numpy [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-1] dask/array/tests/test_routines.py::test_roll[axis5-3-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks5] [gw10] [ 22%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks2] [gw7] [ 22%] PASSED dask/array/tests/test_routines.py::test_take_dask_from_numpy [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-1] [gw20] [ 22%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0--1] [gw27] [ 22%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumsum] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_3d] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-3-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks3] [gw19] [ 22%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_roll[axis5-3-chunks1] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_routines.py::test_compress dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-2] [gw28] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions[all-i8] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_1d] dask/array/tests/test_masked.py::test_reductions[all-f8] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-3-chunks1] [gw22] [ 22%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flipud-kwargs0] [gw8] [ 22%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-min] dask/array/tests/test_routines.py::test_roll[axis5-7-chunks0] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-max] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-2] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_1d] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-asarray] dask/array/tests/test_routines.py::test_flip[shape3-fliplr-kwargs1] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-7-chunks0] [gw1] [ 22%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks0] dask/array/tests/test_routines.py::test_roll[axis5-7-chunks1] [gw11] [ 22%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-796] [gw29] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_random[9] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks1] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_no_chunks_2d [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-7-chunks1] dask/array/tests/test_masked.py::test_mixed_random[10] dask/array/tests/test_array_core.py::test_no_chunks_yes_chunks [gw18] [ 22%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape5-varargs5-2] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-asarray] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_2d] dask/array/tests/test_routines.py::test_roll[axis5-9-chunks0] [gw6] [ 22%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-True] dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-23] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-from_array] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_no_chunks_yes_chunks [gw25] [ 22%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape1] dask/array/tests/test_routines.py::test_gradient[1-shape6-varargs6--1] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape2] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-9-chunks0] dask/array/tests/test_array_core.py::test_raise_informative_errors_no_chunks dask/array/tests/test_routines.py::test_roll[axis5-9-chunks1] [gw17] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-bool] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_2d] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-uint8] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-False] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_raise_informative_errors_no_chunks [gw3] [ 22%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[1] dask/array/tests/test_array_core.py::test_no_chunks_slicing_2d [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-9-chunks1] dask/array/tests/test_array_function.py::test_unregistered_func[2] [gw20] [ 22%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0.0] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_no_chunks_slicing_2d dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks0] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-from_array] dask/array/tests/test_array_core.py::test_index_array_with_array_1d dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-0] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_3d] [gw8] [ 22%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-max] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nansum] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-1] [gw19] [ 22%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_3d] [gw27] [ 22%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumsum] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_1d] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks0] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumprod] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_index_array_with_array_1d dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks1] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-1] dask/array/tests/test_array_core.py::test_index_array_with_array_2d [gw26] [ 22%] PASSED dask/array/tests/test_random.py::test_random_all[int] dask/array/tests/test_random.py::test_random_all[tuple] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-2] [gw20] [ 22%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0.0] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-99] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_1d] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_2d] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks1] [gw16] [ 22%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape8-y_shape8-x_chunks8-y_chunks8] [gw6] [ 22%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-False] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-2] [gw3] [ 22%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[2] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-True] dask/array/tests/test_array_function.py::test_unregistered_func[3] dask/array/tests/test_routines.py::test_matmul[x_shape9-y_shape9-x_chunks9-y_chunks9] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-asarray] dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks0] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_3d] [gw29] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_random[10] dask/array/tests/test_masked.py::test_mixed_random[11] [gw22] [ 22%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-fliplr-kwargs1] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-asarray] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-from_array] [gw18] [ 22%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape6-varargs6--1] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks0] dask/array/tests/test_routines.py::test_gradient[1-shape7-varargs7-axis7] [gw31] [ 22%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth2] [gw20] [ 22%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-99] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_3d] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth3] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1--1] dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks1] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_1d] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-from_array] [gw3] [ 22%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[3] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-0] dask/array/tests/test_array_function.py::test_unregistered_func[4] [gw25] [ 22%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape2] [gw8] [ 22%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nansum] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape0] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nanmax] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks1] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_1d] dask/array/tests/test_routines.py::test_roll_always_results_in_a_new_array [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-0] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_2d] [gw11] [ 22%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-23] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll_always_results_in_a_new_array dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-1] dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-796] [gw17] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-uint8] dask/array/tests/test_routines.py::test_roll_works_even_if_shape_is_0 dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-int16] [gw3] [ 22%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[4] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-1] [gw20] [ 22%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1--1] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_roll_works_even_if_shape_is_0 dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-2] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_2d] dask/array/tests/test_routines.py::test_shape_and_ndim[shape0] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add0] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_3d] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape0] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_index_array_with_array_2d dask/array/tests/test_routines.py::test_shape_and_ndim[shape1] dask/array/tests/test_array_core.py::test_index_array_with_array_3d_2d [gw8] [ 22%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nanmax] [gw20] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add0] [gw6] [ 22%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-True] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-eq] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape1] dask/array/tests/test_reductions.py::test_trace dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-False] dask/array/tests/test_routines.py::test_shape_and_ndim[shape2] [gw29] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_random[11] dask/array/tests/test_masked.py::test_mixed_random[12] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_3d] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-2] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_1d] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-asarray] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape2] [gw20] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-eq] dask/array/tests/test_routines.py::test_union1d[True-shape0] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-gt] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-asarray] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-from_array] [gw20] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-gt] [gw22] [ 22%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs2] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_1d] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs3] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_2d] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ge] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_union1d[True-shape0] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-from_array] dask/array/tests/test_routines.py::test_union1d[True-shape1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-0] [gw20] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ge] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-lt] [gw24] [ 22%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_2d] [gw27] [ 22%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumprod] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_3d] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumsum] [gw14] [ 22%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-0] [gw20] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-lt] [gw7] [ 22%] PASSED dask/array/tests/test_routines.py::test_compress dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-1] dask/array/tests/test_routines.py::test_extract [gw29] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_random[12] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-le] [gw15] [ 22%] PASSED dask/array/tests/test_routines.py::test_union1d[True-shape1] dask/array/tests/test_routines.py::test_union1d[True-shape2] dask/array/tests/test_masked.py::test_mixed_random[13] [gw19] [ 23%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] [gw25] [ 23%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape0] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape1] [gw6] [ 23%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-False] [gw11] [ 23%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-796] [gw20] [ 23%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-le] [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_1d] dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-23] [gw15] [ 23%] PASSED dask/array/tests/test_routines.py::test_union1d[True-shape2] dask/array/tests/test_routines.py::test_union1d[False-shape0] [gw17] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-int16] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks0-expected0] [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks0-expected0] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-float32] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions[all-f8] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks1-expected1] dask/array/tests/test_masked.py::test_reductions_allmasked[sum-i8] [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks1-expected1] [gw22] [ 23%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs3] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks2-expected2] [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks2-expected2] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-True] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs4] [gw31] [ 23%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth3] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks3-expected3] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[sum-i8] [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_1d] dask/array/tests/test_masked.py::test_reductions_allmasked[sum-f8] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_2d] [gw26] [ 23%] PASSED dask/array/tests/test_random.py::test_random_all[tuple] [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks3-expected3] dask/array/tests/test_random.py::test_Generator_only_funcs[NoneType] [gw10] [ 23%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks3] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[sum-f8] [gw14] [ 23%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-1] dask/array/tests/test_masked.py::test_reductions_allmasked[prod-i8] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-2] [gw15] [ 23%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape0] dask/array/tests/test_overlap.py::test_one_chunk_along_axis [gw31] [ 23%] PASSED dask/array/tests/test_overlap.py::test_one_chunk_along_axis [gw26] [ 23%] PASSED dask/array/tests/test_random.py::test_Generator_only_funcs[NoneType] [gw16] [ 23%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape9-y_shape9-x_chunks9-y_chunks9] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks4-expected4] dask/array/tests/test_overlap.py::test_constant_boundaries dask/array/tests/test_routines.py::test_matmul[x_shape10-y_shape10-x_chunks10-y_chunks10] [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks4-expected4] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks5-expected5] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[prod-i8] dask/array/tests/test_masked.py::test_reductions_allmasked[prod-f8] dask/array/tests/test_random.py::test_Generator_only_funcs[int] [gw31] [ 23%] PASSED dask/array/tests/test_overlap.py::test_constant_boundaries [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks5-expected5] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks6-expected6] dask/array/tests/test_array_function.py::test_unregistered_func[5] [gw16] [ 23%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape10-y_shape10-x_chunks10-y_chunks10] dask/array/tests/test_routines.py::test_matmul[x_shape11-y_shape11-x_chunks11-y_chunks11] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks4] dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks0] [gw14] [ 23%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-2] [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_3d] dask/array/tests/test_routines.py::test_union1d[False-shape1] [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks6-expected6] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks7-expected7] [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks7-expected7] [gw3] [ 23%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[5] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-1] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[prod-f8] [gw31] [ 23%] PASSED dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks0] dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks1] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize_raises_error [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize_raises_error dask/array/tests/test_overlap.py::test_sliding_window_view[shape0-chunks0-window_shape0-axis0] dask/array/tests/test_masked.py::test_reductions_allmasked[mean-i8] [gw26] [ 23%] PASSED dask/array/tests/test_random.py::test_Generator_only_funcs[int] dask/array/tests/test_random.py::test_Generator_only_funcs[tuple] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-1] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[mean-i8] [gw15] [ 23%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape1] dask/array/tests/test_masked.py::test_reductions_allmasked[mean-f8] [gw21] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-1] dask/array/tests/test_slicing.py::test_slicing_plan[chunks2-index2-expected2] [gw31] [ 23%] PASSED dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks1] [gw12] [ 23%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks5] dask/array/tests/test_reductions.py::test_weighted_reduction [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[mean-f8] dask/array/tests/test_overlap.py::test_depth_greater_than_dim [gw22] [ 23%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs4] [gw21] [ 23%] PASSED dask/array/tests/test_slicing.py::test_slicing_plan[chunks2-index2-expected2] dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks [gw29] [ 23%] PASSED dask/array/tests/test_masked.py::test_mixed_random[13] dask/array/tests/test_masked.py::test_mixed_random[14] dask/array/tests/test_masked.py::test_reductions_allmasked[var-i8] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-asarray] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs5] [gw31] [ 23%] PASSED dask/array/tests/test_overlap.py::test_depth_greater_than_dim [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_3d] dask/array/tests/test_overlap.py::test_none_boundaries dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_1d] dask/array/tests/test_routines.py::test_union1d[False-shape2] [gw31] [ 23%] PASSED dask/array/tests/test_overlap.py::test_none_boundaries [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[var-i8] [gw26] [ 23%] PASSED dask/array/tests/test_random.py::test_Generator_only_funcs[tuple] dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-NoneType] dask/array/tests/test_masked.py::test_reductions_allmasked[var-f8] [gw14] [ 23%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-asarray] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-from_array] [gw17] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-float32] [gw14] [ 23%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-from_array] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-0] [gw15] [ 23%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape2] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-bool] [gw8] [ 23%] PASSED dask/array/tests/test_reductions.py::test_trace [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[var-f8] [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_1d] [gw20] [ 23%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape0-chunks0-window_shape0-axis0] dask/array/tests/test_masked.py::test_reductions_allmasked[std-i8] dask/array/tests/test_overlap.py::test_overlap_small dask/array/tests/test_overlap.py::test_sliding_window_view[shape1-5-window_shape1-axis1] [gw16] [ 23%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape11-y_shape11-x_chunks11-y_chunks11] [gw7] [ 23%] PASSED dask/array/tests/test_routines.py::test_extract dask/array/tests/test_routines.py::test_matmul[x_shape12-y_shape12-x_chunks12-y_chunks12] [gw1] [ 23%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks1] [gw31] [ 23%] PASSED dask/array/tests/test_overlap.py::test_overlap_small [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[std-i8] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_2d] dask/array/tests/test_routines.py::test_ravel dask/array/tests/test_reductions.py::test_median[True-0-median] [gw6] [ 23%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-True] dask/array/tests/test_masked.py::test_reductions_allmasked[std-f8] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks2] [gw12] [ 23%] PASSED dask/array/tests/test_reductions.py::test_weighted_reduction [gw25] [ 23%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape1] dask/array/tests/test_routines.py::test_isnull [gw14] [ 23%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-0] [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_2d] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-1] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape2] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[std-f8] [gw8] [ 23%] PASSED dask/array/tests/test_reductions.py::test_median[True-0-median] dask/array/tests/test_overlap.py::test_no_shared_keys_with_different_depths [gw11] [ 23%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-23] [gw22] [ 23%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs5] dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-796] dask/array/tests/test_masked.py::test_reductions_allmasked[min-i8] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs6] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-False] [gw7] [ 23%] PASSED dask/array/tests/test_routines.py::test_isnull [gw3] [ 23%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-1] dask/array/tests/test_routines.py::test_isnull_result_is_an_array [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[min-i8] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape0-outshape0-prechunks0-inchunks0-outchunks0] dask/array/tests/test_masked.py::test_reductions_allmasked[min-f8] [gw12] [ 23%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape0-outshape0-prechunks0-inchunks0-outchunks0] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape1-outshape1-prechunks1-inchunks1-outchunks1] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_3d] dask/array/tests/test_reductions.py::test_median[True-0-nanmedian] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[min-f8] [gw12] [ 23%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape1-outshape1-prechunks1-inchunks1-outchunks1] dask/array/tests/test_masked.py::test_reductions_allmasked[max-i8] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape2-outshape2-prechunks2-inchunks2-outchunks2] [gw14] [ 23%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-None] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[max-i8] dask/array/tests/test_masked.py::test_reductions_allmasked[max-f8] [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_3d] [gw16] [ 23%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape12-y_shape12-x_chunks12-y_chunks12] dask/array/tests/test_routines.py::test_matmul[x_shape13-y_shape13-x_chunks13-y_chunks13] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[max-f8] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-2] [gw23] [ 23%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_compute[QR] [gw12] [ 23%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape2-outshape2-prechunks2-inchunks2-outchunks2] dask/array/tests/test_masked.py::test_reductions_allmasked[any-i8] dask/array/tests/test_linalg.py::test_svd_compressed[iterator0] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape3-outshape3-prechunks3-inchunks3-outchunks3] [gw12] [ 23%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape3-outshape3-prechunks3-inchunks3-outchunks3] [gw7] [ 23%] PASSED dask/array/tests/test_routines.py::test_isnull_result_is_an_array dask/array/tests/test_routines.py::test_isclose dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape4-outshape4-prechunks4-inchunks4-outchunks4] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[any-i8] [gw7] [ 23%] PASSED dask/array/tests/test_routines.py::test_isclose [gw12] [ 23%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape4-outshape4-prechunks4-inchunks4-outchunks4] dask/array/tests/test_masked.py::test_reductions_allmasked[any-f8] [gw15] [ 23%] PASSED dask/array/tests/test_routines.py::test_ravel dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_1d] dask/array/tests/test_routines.py::test_allclose dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape5-outshape5-prechunks5-inchunks5-outchunks5] dask/array/tests/test_routines.py::test_ravel_1D_no_op [gw12] [ 23%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape5-outshape5-prechunks5-inchunks5-outchunks5] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape6-outshape6-prechunks6-inchunks6-outchunks6] [gw3] [ 23%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-None] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[any-f8] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-3] [gw7] [ 23%] PASSED dask/array/tests/test_routines.py::test_allclose dask/array/tests/test_masked.py::test_reductions_allmasked[all-i8] [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_1d] [gw22] [ 23%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs6] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_2d] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs7] [gw27] [ 23%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumsum] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[all-i8] [gw14] [ 23%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-2] dask/array/tests/test_masked.py::test_reductions_allmasked[all-f8] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-asarray] [gw12] [ 23%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape6-outshape6-prechunks6-inchunks6-outchunks6] [gw14] [ 23%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-asarray] dask/array/tests/test_routines.py::test_choose dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape7-outshape7-prechunks7-inchunks7-outchunks7] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-from_array] [gw28] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[all-f8] [gw8] [ 23%] PASSED dask/array/tests/test_reductions.py::test_median[True-0-nanmedian] [gw12] [ 23%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape7-outshape7-prechunks7-inchunks7-outchunks7] dask/array/tests/test_reductions.py::test_median[True-axis1-median] [gw24] [ 23%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_2d] [gw14] [ 23%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-from_array] dask/array/tests/test_masked.py::test_arg_reductions[argmin] dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_1D_no_op dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape8-outshape8-prechunks8-inchunks8-outchunks8] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape8-outshape8-prechunks8-inchunks8-outchunks8] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumprod] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape9-outshape9-prechunks9-inchunks9-outchunks9] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape9-outshape9-prechunks9-inchunks9-outchunks9] [gw8] [ 24%] PASSED dask/array/tests/test_reductions.py::test_median[True-axis1-median] [gw11] [ 24%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-796] [gw31] [ 24%] PASSED dask/array/tests/test_overlap.py::test_no_shared_keys_with_different_depths dask/array/tests/test_routines.py::test_unique_rand[shape3-chunks3-0-10-23] dask/array/tests/test_routines.py::test_ravel_with_array_like dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_3d] dask/array/tests/test_array_core.py::test_regular_chunks[data4] [gw4] [ 24%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data4] dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosistest-1] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosistest-1] dask/array/tests/test_stats.py::test_nan_raises[omit-normaltest-1] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-normaltest-1] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape10-outshape10-prechunks10-inchunks10-outchunks10] [gw6] [ 24%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-False] dask/array/tests/test_reductions.py::test_median[True-axis1-nanmedian] dask/array/tests/test_overlap.py::test_overlap_few_dimensions_small dask/array/tests/test_stats.py::test_nan_raises[omit-moment-1] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape10-outshape10-prechunks10-inchunks10-outchunks10] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-moment-1] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-True] [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_3d] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape11-outshape11-prechunks11-inchunks11-outchunks11] [gw19] [ 24%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape11-outshape11-prechunks11-inchunks11-outchunks11] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_1d] [gw17] [ 24%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-bool] [gw18] [ 24%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape7-varargs7-axis7] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape12-outshape12-prechunks12-inchunks12-outchunks12] [gw22] [ 24%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs7] dask/array/tests/test_routines.py::test_flip[shape4-flipud-kwargs0] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_with_array_like dask/array/tests/test_routines.py::test_expand_dims[None] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_expand_dims[None] dask/array/tests/test_routines.py::test_expand_dims[0] [gw29] [ 24%] PASSED dask/array/tests/test_masked.py::test_mixed_random[14] [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_2d] [gw8] [ 24%] PASSED dask/array/tests/test_reductions.py::test_median[True-axis1-nanmedian] [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape_fails dask/array/tests/test_masked.py::test_mixed_random[15] dask/array/tests/test_routines.py::test_gradient[1-shape8-varargs8-axis8] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-uint8] dask/array/tests/test_stats.py::test_nan_raises[raise-ttest_1samp-2] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-ttest_1samp-2] dask/array/tests/test_stats.py::test_nan_raises[raise-ttest_rel-2] [gw3] [ 24%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-3] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-2] [gw25] [ 24%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape2] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape0] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape12-outshape12-prechunks12-inchunks12-outchunks12] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape13-outshape13-prechunks13-inchunks13-outchunks13] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape13-outshape13-prechunks13-inchunks13-outchunks13] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape14-outshape14-prechunks14-inchunks14-outchunks14] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape14-outshape14-prechunks14-inchunks14-outchunks14] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape15-outshape15-prechunks15-inchunks15-outchunks15] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape15-outshape15-prechunks15-inchunks15-outchunks15] dask/array/tests/test_reductions.py::test_median[True-1-median] [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_2d] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-ttest_rel-2] dask/array/tests/test_stats.py::test_nan_raises[raise-skewtest-1] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-skewtest-1] dask/array/tests/test_stats.py::test_nan_raises[raise-kurtosis-1] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-kurtosis-1] dask/array/tests/test_stats.py::test_nan_raises[raise-kurtosistest-1] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_3d] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-kurtosistest-1] [gw8] [ 24%] PASSED dask/array/tests/test_reductions.py::test_median[True-1-median] dask/array/tests/test_stats.py::test_nan_raises[raise-normaltest-1] dask/array/tests/test_reshape.py::test_expand_tuple [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape_fails [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_expand_tuple dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims0] dask/array/tests/test_reshape.py::test_contract_tuple [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims0] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_contract_tuple dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims1] dask/array/tests/test_reshape.py::test_reshape_unknown_sizes [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims1] [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_1d] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_expand_dims[0] dask/array/tests/test_routines.py::test_expand_dims[1] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_expand_dims[1] dask/array/tests/test_routines.py::test_expand_dims[-1] [gw9] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_balance_split_into_n_chunks dask/array/tests/test_reductions.py::test_median[True-1-nanmedian] dask/array/tests/test_array_core.py::test_from_func [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-normaltest-1] [gw5] [ 24%] PASSED dask/array/tests/test_array_core.py::test_from_func dask/array/tests/test_stats.py::test_nan_raises[raise-moment-1] [gw8] [ 24%] PASSED dask/array/tests/test_reductions.py::test_median[True-1-nanmedian] dask/array/tests/test_ufunc.py::test_unary_ufunc[log1p] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-moment-1] [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_1d] dask/array/tests/test_stats.py::test_power_divergence_invalid dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims0] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_2d] [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_power_divergence_invalid dask/array/tests/test_stats.py::test_skew_raises [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims0] dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims1] dask/array/tests/test_rechunk.py::test_rechunk_with_zero [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims1] dask/array/tests/test_routines.py::test_ravel_multi_index_non_int_dtype [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_expand_dims[-1] [gw7] [ 24%] PASSED dask/array/tests/test_routines.py::test_choose [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_non_int_dtype dask/array/tests/test_routines.py::test_piecewise dask/array/tests/test_routines.py::test_coarsen [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_2d] dask/array/tests/test_reductions.py::test_median[True--1-median] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_unknown_sizes [gw9] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_zero dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_3d] [gw8] [ 24%] PASSED dask/array/tests/test_reductions.py::test_median[True--1-median] dask/array/tests/test_routines.py::test_expand_dims[axis4] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape0-inchunks0-outshape0-outchunks0] [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_3d] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis4] dask/array/tests/test_routines.py::test_expand_dims[axis5] dask/array/tests/test_rechunk.py::test_intersect_chunks_with_nonzero dask/array/tests/test_routines.py::test_transpose [gw9] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_intersect_chunks_with_nonzero dask/array/tests/test_rechunk.py::test_intersect_chunks_with_zero [gw9] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_intersect_chunks_with_zero [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape0-inchunks0-outshape0-outchunks0] dask/array/tests/test_rechunk.py::test_old_to_new_with_zero dask/array/tests/test_reductions.py::test_median[True--1-nanmedian] [gw9] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_with_zero dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape1-inchunks1-outshape1-outchunks1] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis5] [gw31] [ 24%] PASSED dask/array/tests/test_overlap.py::test_overlap_few_dimensions_small dask/array/tests/test_reductions.py::test_numel[True-True-f4] [gw6] [ 24%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-False] dask/array/tests/test_routines.py::test_expand_dims[axis6] dask/array/tests/test_overlap.py::test_overlap_few_dimensions [gw7] [ 24%] PASSED dask/array/tests/test_routines.py::test_piecewise dask/array/tests/test_routines.py::test_piecewise_otherwise [gw4] [ 24%] PASSED dask/array/tests/test_stats.py::test_skew_raises [gw19] [ 24%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape1-inchunks1-outshape1-outchunks1] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis6] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape2-inchunks2-outshape2-outchunks2] dask/array/tests/test_routines.py::test_expand_dims[2] [gw8] [ 24%] PASSED dask/array/tests/test_reductions.py::test_median[True--1-nanmedian] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_expand_dims[2] dask/array/tests/test_reductions.py::test_median[False-0-median] [gw9] [ 24%] PASSED dask/array/tests/test_reductions.py::test_numel[True-True-f4] dask/array/tests/test_reductions.py::test_numel[True-True-i4] dask/array/tests/test_routines.py::test_squeeze[None-True] dask/array/tests/test_stats.py::test_skew_single_return_type [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_coarsen dask/array/tests/test_routines.py::test_coarsen_with_excess [gw3] [ 24%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-2] [gw5] [ 24%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log1p] dask/array/tests/test_ufunc.py::test_unary_ufunc[log2] [gw13] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_asymmetric dask/array/tests/test_rechunk.py::test_rechunk_warning [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_transpose dask/array/tests/test_routines.py::test_transpose_negative_axes dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-1] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape2-inchunks2-outshape2-outchunks2] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape3-inchunks3-outshape3-outchunks3] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_squeeze[None-True] [gw25] [ 24%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape0] dask/array/tests/test_routines.py::test_squeeze[None-False] [gw7] [ 24%] PASSED dask/array/tests/test_routines.py::test_piecewise_otherwise [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_coarsen_with_excess dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks0] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape1] dask/array/tests/test_routines.py::test_select [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_transpose_negative_axes [gw13] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_warning dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape0-chunks0] [gw9] [ 24%] PASSED dask/array/tests/test_reductions.py::test_numel[True-True-i4] dask/array/tests/test_reductions.py::test_numel[True-False-f4] [gw10] [ 24%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks4] [gw0] [ 24%] XFAIL dask/array/tests/test_array_core.py::test_store_multiprocessing_lock [gw9] [ 24%] PASSED dask/array/tests/test_reductions.py::test_numel[True-False-f4] dask/array/tests/test_routines.py::test_transpose_skip_when_possible [gw24] [ 24%] PASSED dask/array/tests/test_routines.py::test_transpose_skip_when_possible [gw8] [ 24%] PASSED dask/array/tests/test_reductions.py::test_median[False-0-median] dask/array/tests/test_reductions.py::test_median[False-0-nanmedian] [gw23] [ 24%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed[iterator0] dask/array/tests/test_linalg.py::test_svd_compressed[iterator1] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_squeeze[None-False] dask/array/tests/test_routines.py::test_squeeze[0-True] dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-False] dask/array/tests/test_reductions.py::test_numel[True-False-i4] [gw12] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape3-inchunks3-outshape3-outchunks3] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape4-inchunks4-outshape4-outchunks4] [gw29] [ 24%] PASSED dask/array/tests/test_masked.py::test_mixed_random[15] dask/array/tests/test_masked.py::test_mixed_random[16] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks5] dask/array/tests/test_routines.py::test_swapaxes [gw0] [ 24%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-False] dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-True] [gw6] [ 24%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-False] [gw13] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape0-chunks0] dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape1-chunks1] [gw13] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape1-chunks1] dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape2-chunks2] [gw13] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape2-chunks2] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-True] [gw7] [ 24%] PASSED dask/array/tests/test_routines.py::test_select dask/array/tests/test_routines.py::test_select_multidimension dask/array/tests/test_rechunk.py::test_intersect_nan [gw14] [ 24%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks0] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks1] [gw15] [ 24%] PASSED dask/array/tests/test_routines.py::test_squeeze[0-True] dask/array/tests/test_routines.py::test_squeeze[0-False] [gw19] [ 24%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] [gw13] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan dask/array/tests/test_rechunk.py::test_intersect_nan_single [gw9] [ 25%] PASSED dask/array/tests/test_reductions.py::test_numel[True-False-i4] dask/array/tests/test_reductions.py::test_numel[False-True-f4] [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-True] dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-False] [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-False] dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-True] [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-True] dask/array/tests/test_array_core.py::test_to_hdf5 [gw0] [ 25%] SKIPPED dask/array/tests/test_array_core.py::test_to_hdf5 [gw9] [ 25%] PASSED dask/array/tests/test_reductions.py::test_numel[False-True-f4] dask/array/tests/test_reductions.py::test_numel[False-True-i4] [gw9] [ 25%] PASSED dask/array/tests/test_reductions.py::test_numel[False-True-i4] dask/array/tests/test_reductions.py::test_numel[False-False-f4] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] [gw4] [ 25%] PASSED dask/array/tests/test_stats.py::test_skew_single_return_type dask/array/tests/test_stats.py::test_kurtosis_single_return_type [gw13] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan_single dask/array/tests/test_rechunk.py::test_intersect_nan_long [gw13] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan_long dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_pandas [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape4-inchunks4-outshape4-outchunks4] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape5-inchunks5-outshape5-outchunks5] [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape5-inchunks5-outshape5-outchunks5] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape6-inchunks6-outshape6-outchunks6] [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape6-inchunks6-outshape6-outchunks6] dask/array/tests/test_reshape.py::test_reshape_all_not_chunked_merge[inshape0-inchunks0-expected_inchunks0-outshape0-outchunks0] [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_not_chunked_merge[inshape0-inchunks0-expected_inchunks0-outshape0-outchunks0] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape0-inchunks0-outshape0-outchunks0] dask/array/tests/test_array_core.py::test_to_dask_dataframe [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_squeeze[0-False] dask/array/tests/test_routines.py::test_squeeze[-1-True] [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_squeeze[-1-True] dask/array/tests/test_routines.py::test_squeeze[-1-False] [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_squeeze[-1-False] [gw14] [ 25%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks1] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks2] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median[False-0-nanmedian] dask/array/tests/test_reductions.py::test_median[False-axis1-median] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median[False-axis1-median] dask/array/tests/test_reductions.py::test_median[False-axis1-nanmedian] [gw3] [ 25%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-None] dask/array/tests/test_routines.py::test_squeeze[axis3-True] [gw31] [ 25%] PASSED dask/array/tests/test_overlap.py::test_overlap_few_dimensions dask/array/tests/test_overlap.py::test_trim_boundary[reflect] [gw13] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_pandas dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_array [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_to_dask_dataframe dask/array/tests/test_array_core.py::test_np_array_with_zero_dimensions [gw27] [ 25%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumsum] [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape0-inchunks0-outshape0-outchunks0] [gw7] [ 25%] PASSED dask/array/tests/test_routines.py::test_select_multidimension [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_squeeze[axis3-True] [gw17] [ 25%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-int16] [gw29] [ 25%] PASSED dask/array/tests/test_masked.py::test_mixed_random[16] [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_np_array_with_zero_dimensions [gw9] [ 25%] PASSED dask/array/tests/test_reductions.py::test_numel[False-False-f4] dask/array/tests/test_reductions.py::test_numel[False-False-i4] [gw9] [ 25%] PASSED dask/array/tests/test_reductions.py::test_numel[False-False-i4] dask/array/tests/test_reductions.py::test_reductions_0D dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape1-inchunks1-outshape1-outchunks1] dask/array/tests/test_routines.py::test_squeeze[axis3-False] [gw3] [ 25%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-None] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-3] dask/array/tests/test_routines.py::test_select_return_dtype [gw7] [ 25%] PASSED dask/array/tests/test_routines.py::test_select_return_dtype dask/array/tests/test_routines.py::test_select_broadcasting [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape1-5-window_shape1-axis1] dask/array/tests/test_overlap.py::test_sliding_window_view[shape2-3-window_shape2-axis2] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape2-3-window_shape2-axis2] dask/array/tests/test_overlap.py::test_sliding_window_view[shape3-3-3-0] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape3-3-3-0] dask/array/tests/test_overlap.py::test_sliding_window_view[shape4-3-3--1] [gw5] [ 25%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log2] dask/array/tests/test_ufunc.py::test_unary_ufunc[logical_not] [gw5] [ 25%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[logical_not] dask/array/tests/test_ufunc.py::test_unary_ufunc[negative] [gw6] [ 25%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-False] dask/array/tests/test_array_core.py::test_dtype_complex [gw28] [ 25%] PASSED dask/array/tests/test_masked.py::test_arg_reductions[argmin] dask/array/tests/test_masked.py::test_arg_reductions[argmax] [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_squeeze[axis3-False] dask/array/tests/test_routines.py::test_squeeze_1d_array[shape0] [gw25] [ 25%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape1] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape2] [gw13] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_array dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x0-chunks0] dask/array/tests/test_masked.py::test_mixed_random[17] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median[False-axis1-nanmedian] dask/array/tests/test_reductions.py::test_median[False-1-median] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median[False-1-median] [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape1-inchunks1-outshape1-outchunks1] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape2-inchunks2-outshape2-outchunks2] [gw14] [ 25%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks2] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks3] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape4-3-3--1] dask/array/tests/test_overlap.py::test_sliding_window_view[shape5-3-3-None] dask/array/tests/test_reductions.py::test_median[False-1-nanmedian] [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_squeeze_1d_array[shape0] dask/array/tests/test_routines.py::test_squeeze_1d_array[shape1] [gw14] [ 25%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks3] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape5-3-3-None] [gw19] [ 25%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks4] dask/array/tests/test_overlap.py::test_sliding_window_view[shape6-3-window_shape6-None] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_squeeze_1d_array[shape1] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape13-y_shape13-x_chunks13-y_chunks13] dask/array/tests/test_routines.py::test_matmul[x_shape14-y_shape14-x_chunks14-y_chunks14] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median[False-1-nanmedian] [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape2-inchunks2-outshape2-outchunks2] dask/array/tests/test_reductions.py::test_median[False--1-median] [gw13] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x0-chunks0] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape3-inchunks3-outshape3-outchunks3] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x1-chunks1] [gw3] [ 25%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-3] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-2] dask/array/tests/test_routines.py::test_vstack [gw4] [ 25%] PASSED dask/array/tests/test_stats.py::test_kurtosis_single_return_type [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape6-3-window_shape6-None] dask/array/tests/test_svg.py::test_basic dask/array/tests/test_overlap.py::test_sliding_window_view[shape7-3-window_shape7-axis7] [gw26] [ 25%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-NoneType] [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_dtype_complex [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median[False--1-median] [gw14] [ 25%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks4] [gw29] [ 25%] PASSED dask/array/tests/test_masked.py::test_mixed_random[17] dask/array/tests/test_reductions.py::test_median[False--1-nanmedian] dask/array/tests/test_array_core.py::test_astype dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-int] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks5] dask/array/tests/test_masked.py::test_mixed_random[18] [gw5] [ 25%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[negative] [gw24] [ 25%] PASSED dask/array/tests/test_routines.py::test_swapaxes dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-moveaxis] [gw24] [ 25%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-moveaxis] dask/array/tests/test_ufunc.py::test_unary_ufunc[positive] [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_vstack dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-rollaxis] [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape3-inchunks3-outshape3-outchunks3] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape4-inchunks4-outshape4-outchunks4] [gw6] [ 25%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-False] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape7-3-window_shape7-axis7] dask/array/tests/test_overlap.py::test_sliding_window_view[shape8-3-window_shape8-axis8] [gw31] [ 25%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[reflect] dask/array/tests/test_overlap.py::test_trim_boundary[periodic] dask/array/tests/test_routines.py::test_hstack [gw24] [ 25%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-rollaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-moveaxis] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-True] [gw13] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x1-chunks1] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x2-chunks2] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median[False--1-nanmedian] [gw27] [ 25%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumprod] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-median] [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_astype dask/array/tests/test_array_core.py::test_astype_gh1151 [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape8-3-window_shape8-axis8] [gw14] [ 25%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks5] dask/array/tests/test_overlap.py::test_sliding_window_view[shape9-3-window_shape9-axis9] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks6] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-median] [gw4] [ 25%] PASSED dask/array/tests/test_svg.py::test_basic dask/array/tests/test_svg.py::test_repr_html [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape4-inchunks4-outshape4-outchunks4] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape5-inchunks5-outshape5-outchunks5] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-nanmedian] [gw15] [ 25%] PASSED dask/array/tests/test_routines.py::test_hstack dask/array/tests/test_routines.py::test_dstack [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_astype_gh1151 dask/array/tests/test_array_core.py::test_astype_gh9318 [gw24] [ 25%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-moveaxis] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape9-3-window_shape9-axis9] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-rollaxis] [gw25] [ 25%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape2] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape0] dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape0-0] [gw0] [ 25%] PASSED dask/array/tests/test_array_core.py::test_astype_gh9318 [gw12] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape5-inchunks5-outshape5-outchunks5] dask/array/tests/test_array_core.py::test_astype_gh9316 [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape0-0] dask/array/tests/test_routines.py::test_array dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape1-3] [gw13] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x2-chunks2] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x3-chunks3] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape1-3] dask/array/tests/test_overlap.py::test_sliding_window_errors[-1-0] [gw14] [ 25%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks6] [gw5] [ 25%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[positive] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[-1-0] dask/array/tests/test_ufunc.py::test_unary_ufunc[rad2deg] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks7] dask/array/tests/test_overlap.py::test_sliding_window_errors[2-axis3] [gw19] [ 25%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-nanmedian] [gw3] [ 25%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-2] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-median] [gw12] [ 25%] PASSED dask/array/tests/test_routines.py::test_array [gw24] [ 25%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-rollaxis] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-1] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[2-axis3] dask/array/tests/test_overlap.py::test_sliding_window_errors[2-None] [gw29] [ 25%] PASSED dask/array/tests/test_masked.py::test_mixed_random[18] dask/array/tests/test_masked.py::test_mixed_random[19] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-moveaxis] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[2-None] dask/array/tests/test_routines.py::test_array_return_type [gw12] [ 25%] PASSED dask/array/tests/test_routines.py::test_array_return_type dask/array/tests/test_overlap.py::test_sliding_window_errors[0-None] [gw18] [ 25%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape8-varargs8-axis8] dask/array/tests/test_routines.py::test_derived_docstrings [gw30] [ 25%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks10-None] dask/array/tests/test_routines.py::test_gradient[1-shape9-varargs9-axis9] [gw20] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[0-None] [gw12] [ 25%] PASSED dask/array/tests/test_routines.py::test_derived_docstrings [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_dstack dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[hstack-hstack-0] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-median] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-nanmedian] dask/array/tests/test_percentiles.py::test_percentile[tdigest] [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentile[tdigest] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_1d] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_1d] dask/array/tests/test_linalg.py::test_tsqr[10-5-10-None] dask/array/tests/test_percentiles.py::test_percentile[dask] [gw10] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks5] [gw17] [ 26%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-int16] [gw14] [ 26%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks7] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_2d] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_2d] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-float32] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks0] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_3d] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks8] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_1d] [gw6] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-False] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_1d] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-nanmedian] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_2d] [gw11] [ 26%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape3-chunks3-0-10-23] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-median] [gw5] [ 26%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[rad2deg] dask/array/tests/test_routines.py::test_unique_rand[shape3-chunks3-0-10-796] dask/array/tests/test_ufunc.py::test_unary_ufunc[radians] [gw20] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_percentile[dask] dask/array/tests/test_percentiles.py::test_percentile_with_categoricals [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_2d] [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentile_with_categoricals [gw14] [ 26%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks8] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[tdigest] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_3d] [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[tdigest] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks9] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-median] [gw29] [ 26%] PASSED dask/array/tests/test_masked.py::test_mixed_random[19] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[dask] [gw31] [ 26%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[periodic] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-nanmedian] dask/array/tests/test_masked.py::test_mixed_random[20] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_3d] dask/array/tests/test_overlap.py::test_trim_boundary[nearest] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_1d] [gw20] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[dask] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[tdigest] [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[tdigest] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_1d] [gw27] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumprod] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[dask] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-nanmedian] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumsum] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_2d] dask/array/tests/test_reductions.py::test_object_reduction[sum] [gw14] [ 26%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks9] [gw4] [ 26%] PASSED dask/array/tests/test_svg.py::test_repr_html [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_2d] [gw20] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[dask] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks10] dask/array/tests/test_svg.py::test_errors dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_3d] [gw25] [ 26%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape0] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[sum] [gw6] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-False] [gw9] [ 26%] PASSED dask/array/tests/test_reductions.py::test_reductions_0D dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-True] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape1] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-tdigest] [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-tdigest] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-dask] dask/array/tests/test_reductions.py::test_object_reduction[mean] [gw3] [ 26%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-1] [gw5] [ 26%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[radians] dask/array/tests/test_reductions.py::test_reductions_1D[f4] [gw4] [ 26%] PASSED dask/array/tests/test_svg.py::test_errors dask/array/tests/test_ufunc.py::test_unary_ufunc[reciprocal] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_3d] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[1] dask/array/tests/test_svg.py::test_repr_html_size_units dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_1d] [gw27] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumsum] [gw23] [ 26%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed[iterator1] [gw20] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-dask] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumprod] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-tdigest] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[mean] [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-tdigest] dask/array/tests/test_reductions.py::test_object_reduction[prod] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-dask] dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float32-float32] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_1d] [gw19] [ 26%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_2d] [gw14] [ 26%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks10] [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[hstack-hstack-0] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] [gw29] [ 26%] PASSED dask/array/tests/test_masked.py::test_mixed_random[20] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks11] dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[dstack-dstack-1] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_2d] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[prod] dask/array/tests/test_masked.py::test_mixed_random[21] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmin] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_3d] [gw20] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-dask] [gw4] [ 26%] PASSED dask/array/tests/test_svg.py::test_repr_html_size_units dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-tdigest] [gw27] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumprod] dask/array/tests/test_svg.py::test_draw_sizes [gw4] [ 26%] PASSED dask/array/tests/test_svg.py::test_draw_sizes [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-tdigest] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-dask] dask/array/tests/test_svg.py::test_too_many_lines_fills_sides_darker dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumsum] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_1d] [gw30] [ 26%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-5-10-None] dask/array/tests/test_linalg.py::test_tsqr[5-10-10-None] [gw20] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-dask] [gw3] [ 26%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[1] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-tdigest] [gw5] [ 26%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[reciprocal] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[2] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_1d] [gw14] [ 26%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks11] dask/array/tests/test_ufunc.py::test_unary_ufunc[rint] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_2d] [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-tdigest] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-dask] [gw17] [ 26%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-float32] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks12] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-bool] [gw6] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-True] [gw27] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumsum] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_2d] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-False] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumprod] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_3d] [gw20] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-dask] dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[tdigest] [gw21] [ 26%] PASSED dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks [gw20] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[tdigest] dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks_missing [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape14-y_shape14-x_chunks14-y_chunks14] dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[dask] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_3d] [gw1] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks2] dask/array/tests/test_routines.py::test_matmul[x_shape15-y_shape15-x_chunks15-y_chunks15] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_1d] [gw25] [ 26%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks3] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmin] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape2] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmax] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape15-y_shape15-x_chunks15-y_chunks15] dask/array/tests/test_routines.py::test_matmul[x_shape16-y_shape16-x_chunks16-y_chunks16] [gw14] [ 26%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks12] [gw3] [ 26%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[2] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks13] [gw29] [ 26%] PASSED dask/array/tests/test_masked.py::test_mixed_random[21] dask/array/tests/test_masked.py::test_mixed_random[22] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[3] [gw28] [ 26%] PASSED dask/array/tests/test_masked.py::test_arg_reductions[argmax] [gw4] [ 26%] PASSED dask/array/tests/test_svg.py::test_too_many_lines_fills_sides_darker [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_1d] dask/array/tests/test_svg.py::test_3d dask/array/tests/test_masked.py::test_cumulative dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_2d] [gw27] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumsum] [gw23] [ 26%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float32-float32] dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float64-float64] [gw4] [ 26%] PASSED dask/array/tests/test_svg.py::test_3d dask/array/tests/test_testing.py::test_assert_eq_checks_scalars [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_2d] [gw31] [ 26%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[nearest] dask/array/tests/test_overlap.py::test_trim_boundary[none] [gw5] [ 26%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[rint] dask/array/tests/test_ufunc.py::test_unary_ufunc[sign] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_3d] [gw20] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[dask] [gw4] [ 26%] PASSED dask/array/tests/test_testing.py::test_assert_eq_checks_scalars dask/array/tests/test_ufunc.py::test_ufunc_meta[log] [gw4] [ 26%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[log] dask/array/tests/test_random.py::test_generators[RandomState] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_3d] dask/array/tests/test_ufunc.py::test_ufunc_meta[modf] [gw14] [ 26%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks13] [gw27] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumsum] [gw6] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-False] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumprod] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_1d] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-True] [gw3] [ 26%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[3] [gw4] [ 26%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[modf] dask/array/tests/test_ufunc.py::test_ufunc_meta[frexp] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks14] [gw4] [ 26%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[frexp] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[1] [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[dstack-dstack-1] dask/array/tests/test_ufunc.py::test_ufunc [gw4] [ 26%] PASSED dask/array/tests/test_ufunc.py::test_ufunc dask/array/tests/test_ufunc.py::test_unary_ufunc[abs] [gw12] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_1d] [gw8] [ 26%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmax] [gw19] [ 26%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmin] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_2d] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] [gw10] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks0] [gw23] [ 26%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float64-float64] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks1] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks0] [gw27] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumprod] [gw29] [ 26%] PASSED dask/array/tests/test_masked.py::test_mixed_random[22] [gw14] [ 27%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks14] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumsum] [gw12] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_2d] [gw5] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sign] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks15] dask/array/tests/test_masked.py::test_mixed_random[23] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_3d] dask/array/tests/test_ufunc.py::test_unary_ufunc[signbit] [gw8] [ 27%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmin] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmax] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape2] [gw12] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_3d] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f2] [gw23] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks0] [gw20] [ 27%] PASSED dask/array/tests/test_random.py::test_generators[RandomState] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f2] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f4] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks1] [gw31] [ 27%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[none] [gw16] [ 27%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape16-y_shape16-x_chunks16-y_chunks16] dask/array/tests/test_routines.py::test_matmul[x_shape17-y_shape17-x_chunks17-y_chunks17] dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_if_needed [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f4] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f8] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumsum] [gw30] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr[5-10-10-None] dask/array/tests/test_linalg.py::test_tsqr[10-10-10-None] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f8] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f16] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumprod] dask/array/tests/test_random.py::test_generators[default_rng] [gw4] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[abs] dask/array/tests/test_ufunc.py::test_unary_ufunc[absolute] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f16] [gw14] [ 27%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks15] [gw8] [ 27%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmax] [gw17] [ 27%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-uint8] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c8] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks0-1] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c8] dask/array/tests/test_reductions.py::test_mean_func_does_not_warn [gw6] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-False] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c16] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c16] [gw14] [ 27%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks0-1] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks1-2] [gw8] [ 27%] SKIPPED dask/array/tests/test_reductions.py::test_mean_func_does_not_warn dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanvar] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c32] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c32] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f2] [gw14] [ 27%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks1-2] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks2-2] [gw20] [ 27%] PASSED dask/array/tests/test_random.py::test_generators[default_rng] dask/array/tests/test_random.py::test_default_rng[NoneType] [gw20] [ 27%] PASSED dask/array/tests/test_random.py::test_default_rng[NoneType] dask/array/tests/test_random.py::test_default_rng[int] [gw23] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks1] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks2] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f2] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f4] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f4] [gw14] [ 27%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks2-2] [gw20] [ 27%] PASSED dask/array/tests/test_random.py::test_default_rng[int] dask/array/tests/test_random.py::test_default_rng[type] [gw20] [ 27%] PASSED dask/array/tests/test_random.py::test_default_rng[type] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumprod] [gw31] [ 27%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_if_needed dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_along_multiple_dims_if_needed [gw18] [ 27%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape9-varargs9-axis9] dask/array/tests/test_routines.py::test_gradient[1-shape10-varargs10--1] [gw5] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[signbit] dask/array/tests/test_ufunc.py::test_unary_ufunc[sin] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumsum] [gw8] [ 27%] PASSED dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanvar] dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanstd] dask/array/tests/test_random.py::test_default_rng[Generator] [gw20] [ 27%] PASSED dask/array/tests/test_random.py::test_default_rng[Generator] dask/array/tests/test_random.py::test_concurrency[RandomState] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f8] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f8] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f16] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f16] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c8] [gw3] [ 27%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[2] [gw29] [ 27%] PASSED dask/array/tests/test_masked.py::test_mixed_random[23] dask/array/tests/test_masked.py::test_mixed_random[24] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c8] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c16] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c16] [gw23] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks2] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks0] [gw8] [ 27%] PASSED dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanstd] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c32] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c32] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks0] [gw4] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[absolute] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumsum] dask/array/tests/test_ufunc.py::test_unary_ufunc[arccos] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumprod] [gw23] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks0] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks1] [gw6] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-False] dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-True] [gw5] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sin] dask/array/tests/test_ufunc.py::test_unary_ufunc[sinh] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks0] [gw26] [ 27%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-int] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks1] dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-tuple] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumsum] [gw23] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks1] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks2] [gw3] [ 27%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[2] [gw29] [ 27%] PASSED dask/array/tests/test_masked.py::test_mixed_random[24] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[3] dask/array/tests/test_masked.py::test_mixed_random[25] [gw11] [ 27%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape3-chunks3-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] [gw16] [ 27%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape17-y_shape17-x_chunks17-y_chunks17] [gw30] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-10-10-None] [gw18] [ 27%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape10-varargs10--1] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumsum] dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks14-ValueError] [gw4] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arccos] dask/array/tests/test_routines.py::test_gradient[2-shape0-varargs0-None] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumprod] dask/array/tests/test_ufunc.py::test_unary_ufunc[arccosh] [gw30] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks14-ValueError] dask/array/tests/test_routines.py::test_matmul[x_shape18-y_shape18-x_chunks18-y_chunks18] [gw23] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks2] dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks15-ValueError] dask/array/tests/test_linalg.py::test_svd_compressed_deterministic [gw11] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] [gw30] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks15-ValueError] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] [gw1] [ 27%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks3] dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks16-ValueError] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks4] [gw6] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-True] [gw30] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks16-ValueError] dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-False] [gw5] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sinh] dask/array/tests/test_linalg.py::test_tsqr[20-20-10-ValueError] dask/array/tests/test_ufunc.py::test_unary_ufunc[spacing] [gw30] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-20-10-ValueError] [gw11] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks0-True-False-None] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumsum] [gw11] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] [gw3] [ 27%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[3] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] [gw29] [ 27%] PASSED dask/array/tests/test_masked.py::test_mixed_random[25] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[4] [gw6] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-False] dask/array/tests/test_masked.py::test_mixed_random[26] dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-True] [gw25] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks1] [gw4] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arccosh] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks2] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumsum] dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsin] [gw11] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumprod] [gw5] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[spacing] dask/array/tests/test_ufunc.py::test_unary_ufunc[sqrt] [gw10] [ 27%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks2] [gw17] [ 27%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-uint8] [gw11] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-int16] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumprod] [gw30] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks0-True-False-None] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumsum] [gw3] [ 27%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[4] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[5] [gw6] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-True] dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks1-False-True-None] dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-False] [gw4] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsin] dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsinh] [gw5] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sqrt] dask/array/tests/test_ufunc.py::test_unary_ufunc[square] [gw29] [ 27%] PASSED dask/array/tests/test_masked.py::test_mixed_random[26] [gw0] [ 27%] XFAIL dask/array/tests/test_array_core.py::test_astype_gh9316 [gw16] [ 27%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape18-y_shape18-x_chunks18-y_chunks18] dask/array/tests/test_masked.py::test_mixed_output_type dask/array/tests/test_routines.py::test_matmul[x_shape19-y_shape19-x_chunks19-y_chunks19] [gw6] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-False] dask/array/tests/test_routines.py::test_histogram_delayed_n_bins_raises_with_density dask/array/tests/test_routines.py::test_average[True-a1] [gw27] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumsum] [gw30] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks1-False-True-None] [gw3] [ 27%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[5] dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks2-True-True-None] [gw6] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_n_bins_raises_with_density dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[2] dask/array/tests/test_routines.py::test_histogram2d[bins0-True-True] [gw29] [ 27%] PASSED dask/array/tests/test_masked.py::test_mixed_output_type dask/array/tests/test_masked.py::test_creation_functions dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumprod] [gw11] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] [gw4] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsinh] dask/array/tests/test_ufunc.py::test_unary_ufunc[arctan] [gw2] [ 27%] XFAIL dask/array/tests/test_array_core.py::test_index_array_with_array_3d_2d dask/array/tests/test_array_core.py::test_setitem_1d [gw5] [ 27%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[square] dask/array/tests/test_ufunc.py::test_unary_ufunc[tan] [gw3] [ 27%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[4] [gw0] [ 27%] PASSED dask/array/tests/test_routines.py::test_average[True-a1] dask/array/tests/test_routines.py::test_average[False-a0] [gw8] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks0] [gw22] [ 28%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flipud-kwargs0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks1] [gw0] [ 28%] PASSED dask/array/tests/test_routines.py::test_average[False-a0] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_1d dask/array/tests/test_array_core.py::test_setitem_hardmask dask/array/tests/test_routines.py::test_average[False-a1] dask/array/tests/test_routines.py::test_flip[shape4-fliplr-kwargs1] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] [gw27] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumprod] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_hardmask dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumsum] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_array_core.py::test_setitem_2d [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[4] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[2] [gw0] [ 28%] PASSED dask/array/tests/test_routines.py::test_average[False-a1] dask/array/tests/test_routines.py::test_average_keepdims[a0] [gw4] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arctan] dask/array/tests/test_ufunc.py::test_unary_ufunc[arctanh] [gw5] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[tan] dask/array/tests/test_ufunc.py::test_unary_ufunc[tanh] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_2d dask/array/tests/test_array_core.py::test_setitem_extended_API_0d [gw0] [ 28%] PASSED dask/array/tests/test_routines.py::test_average_keepdims[a0] dask/array/tests/test_routines.py::test_average_keepdims[a1] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[2] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_0d dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[4] [gw30] [ 28%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks2-True-True-None] [gw6] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-True-True] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index0--1] dask/array/tests/test_routines.py::test_histogram2d[bins0-True-False] [gw27] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumsum] dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks3-True-False-None] [gw0] [ 28%] PASSED dask/array/tests/test_routines.py::test_average_keepdims[a1] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index0--1] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumprod] dask/array/tests/test_routines.py::test_average_weights[False] [gw10] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks3] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index1--2] [gw4] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arctanh] dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[vstack-vstack-2] dask/array/tests/test_ufunc.py::test_unary_ufunc[bitwise_not] [gw5] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[tanh] dask/array/tests/test_ufunc.py::test_unary_ufunc[trunc] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index1--2] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index2--3] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[4] [gw26] [ 28%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-tuple] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int8] dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-NoneType] [gw13] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x3-chunks3] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index2--3] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x4-chunks4] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index3-value3] [gw27] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumprod] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int8] [gw0] [ 28%] PASSED dask/array/tests/test_routines.py::test_average_weights[False] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks3-10] [gw14] [ 28%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks3-10] dask/bag/tests/test_random.py::test_choices_empty_partition dask/array/tests/test_routines.py::test_average_weights[True] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumsum] [gw11] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int16] [gw4] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[bitwise_not] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index3-value3] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index4--4] [gw23] [ 28%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_deterministic [gw5] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[trunc] dask/array/tests/test_ufunc.py::test_unary_ufunc[cbrt] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-5] dask/array/tests/test_ufunc.py::test_binary_ufunc[add] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index4--4] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index5-value5] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int16] [gw1] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks4] [gw27] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumsum] [gw6] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-True-False] dask/array/tests/test_routines.py::test_histogram2d[bins0-False-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks5] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumprod] [gw4] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cbrt] dask/array/tests/test_ufunc.py::test_unary_ufunc[ceil] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index5-value5] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index6--5] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int32] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int32] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int64] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index6--5] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index7--6] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index7--6] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index8--4] [gw0] [ 28%] PASSED dask/array/tests/test_routines.py::test_average_weights[True] [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index8--4] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int64] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index9--5] dask/array/tests/test_routines.py::test_average_raises [gw2] [ 28%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index9--5] dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumsum] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint8] [gw7] [ 28%] XFAIL dask/array/tests/test_routines.py::test_select_broadcasting [gw18] [ 28%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape0-varargs0-None] dask/array/tests/test_routines.py::test_gradient[2-shape1-varargs1-None] [gw27] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumprod] [gw4] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[ceil] dask/array/tests/test_routines.py::test_argwhere dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumsum] dask/array/tests/test_ufunc.py::test_unary_ufunc[conj] [gw8] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks2] [gw11] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] [gw5] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[add] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] [gw31] [ 28%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_along_multiple_dims_if_needed dask/array/tests/test_ufunc.py::test_binary_ufunc[arctan2] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks4-10] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks4-10] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint8] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks5-8] [gw0] [ 28%] PASSED dask/array/tests/test_routines.py::test_average_raises dask/array/tests/test_routines.py::test_iscomplexobj [gw0] [ 28%] PASSED dask/array/tests/test_routines.py::test_iscomplexobj dask/array/tests/test_routines.py::test_tril_triu [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks5-8] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint16] [gw2] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumprod] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks6-10] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks6-10] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks7-16] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks7-16] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks8-10] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks8-10] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks9-4] [gw27] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumsum] [gw2] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumprod] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks9-4] [gw10] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks3] dask/array/tests/test_routines.py::test_insert [gw30] [ 28%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks3-True-False-None] dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks4-False-True-None] [gw4] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[conj] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint16] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint32] dask/array/tests/test_ufunc.py::test_unary_ufunc[cos] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks4] [gw16] [ 28%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape19-y_shape19-x_chunks19-y_chunks19] dask/array/tests/test_routines.py::test_matmul[x_shape20-y_shape20-x_chunks20-y_chunks20] dask/array/tests/test_reductions.py::test_topk_argtopk1[None-sort-topk] [gw11] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_1d] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] [gw16] [ 28%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape20-y_shape20-x_chunks20-y_chunks20] [gw26] [ 28%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-NoneType] [gw12] [ 28%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_1d] dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-int] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint32] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint64] dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rb] [gw15] [ 28%] PASSED dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[vstack-vstack-2] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-2] [gw6] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-False-True] dask/array/tests/test_routines.py::test_matmul[x_shape21-y_shape21-x_chunks21-y_chunks21] [gw12] [ 28%] SKIPPED dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rb] dask/array/tests/test_routines.py::test_histogram2d[bins0-False-False] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint64] dask/bytes/tests/test_local.py::test_open_files_compression[xz-rt] [gw23] [ 28%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-5] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-10] [gw4] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cos] dask/array/tests/test_ufunc.py::test_unary_ufunc[cosh] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nocompute [gw27] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumprod] [gw11] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] [gw5] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[arctan2] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] [gw3] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nocompute dask/array/tests/test_ufunc.py::test_binary_ufunc[copysign] dask/array/tests/test_slicing.py::test_index_with_bool_dask_array dask/array/tests/test_routines.py::test_isin_assume_unique[True] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumsum] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_assume_unique[True] [gw12] [ 28%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[xz-rt] dask/array/tests/test_routines.py::test_isin_assume_unique[False] dask/bytes/tests/test_local.py::test_open_files_compression[xz-rb] [gw1] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks5] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_assume_unique[False] [gw7] [ 28%] PASSED dask/array/tests/test_routines.py::test_argwhere dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks0] [gw27] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumsum] dask/array/tests/test_routines.py::test_roll[None-3-chunks0] [gw29] [ 28%] PASSED dask/array/tests/test_masked.py::test_creation_functions dask/array/tests/test_routines.py::test_argwhere_obj dask/array/tests/test_masked.py::test_filled [gw17] [ 28%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-int16] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumprod] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-3-chunks0] dask/array/tests/test_routines.py::test_roll[None-3-chunks1] [gw11] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-float32] [gw12] [ 28%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[xz-rb] [gw4] [ 28%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cosh] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-3-chunks1] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_insert dask/bytes/tests/test_local.py::test_bad_compression dask/array/tests/test_routines.py::test_roll[None-7-chunks0] dask/array/tests/test_routines.py::test_append dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] [gw12] [ 28%] PASSED dask/bytes/tests/test_local.py::test_bad_compression dask/array/tests/test_ufunc.py::test_unary_ufunc[deg2rad] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-7-chunks0] dask/bytes/tests/test_local.py::test_not_found [gw12] [ 28%] PASSED dask/bytes/tests/test_local.py::test_not_found [gw30] [ 28%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks4-False-True-None] dask/array/tests/test_routines.py::test_roll[None-7-chunks1] [gw27] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumprod] dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks5-True-True-None] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumsum] dask/bytes/tests/test_local.py::test_names [gw12] [ 29%] SKIPPED dask/bytes/tests/test_local.py::test_names dask/bytes/tests/test_local.py::test_open_files_write[compression_opener0] [gw29] [ 29%] PASSED dask/array/tests/test_masked.py::test_filled [gw12] [ 29%] PASSED dask/bytes/tests/test_local.py::test_open_files_write[compression_opener0] dask/array/tests/test_masked.py::test_reductions[sum-i8] dask/bytes/tests/test_local.py::test_open_files_write[compression_opener1] [gw2] [ 29%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[None-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk1[None-argsort-argtopk] [gw3] [ 29%] PASSED dask/array/tests/test_slicing.py::test_index_with_bool_dask_array [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[None-7-chunks1] [gw12] [ 29%] PASSED dask/bytes/tests/test_local.py::test_open_files_write[compression_opener1] dask/array/tests/test_routines.py::test_roll[None-9-chunks0] [gw6] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-False-False] dask/array/tests/test_routines.py::test_histogram2d[5-True-True] [gw5] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[copysign] dask/array/tests/test_ufunc.py::test_binary_ufunc[divide] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[None-9-chunks0] dask/array/tests/test_slicing.py::test_index_with_bool_dask_array_2 dask/array/tests/test_routines.py::test_roll[None-9-chunks1] dask/bytes/tests/test_local.py::test_pickability_of_lazy_files [gw12] [ 29%] PASSED dask/bytes/tests/test_local.py::test_pickability_of_lazy_files [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[None-9-chunks1] dask/array/tests/test_routines.py::test_roll[None-shift3-chunks0] [gw4] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[deg2rad] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift3-chunks0] dask/bytes/tests/test_local.py::test_py2_local_bytes dask/array/tests/test_routines.py::test_roll[None-shift3-chunks1] [gw11] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] [gw12] [ 29%] PASSED dask/bytes/tests/test_local.py::test_py2_local_bytes dask/array/tests/test_ufunc.py::test_unary_ufunc[degrees] dask/bytes/tests/test_local.py::test_abs_paths [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[None-shift4-chunks0] [gw12] [ 29%] PASSED dask/bytes/tests/test_local.py::test_abs_paths [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift4-chunks0] dask/dataframe/io/tests/test_demo.py::test_make_timeseries dask/array/tests/test_routines.py::test_roll[None-shift4-chunks1] [gw23] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-10] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift4-chunks1] [gw7] [ 29%] PASSED dask/array/tests/test_routines.py::test_argwhere_obj dask/array/tests/test_routines.py::test_roll[0-3-chunks0] [gw8] [ 29%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks2] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_argwhere_str dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks3] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-3-chunks0] dask/array/tests/test_routines.py::test_roll[0-3-chunks1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-15] [gw7] [ 29%] PASSED dask/array/tests/test_routines.py::test_argwhere_str dask/array/tests/test_routines.py::test_where [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-3-chunks1] dask/array/tests/test_routines.py::test_roll[0-7-chunks0] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-7-chunks0] dask/array/tests/test_routines.py::test_roll[0-7-chunks1] [gw11] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] [gw10] [ 29%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks5] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-7-chunks1] [gw4] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[degrees] dask/array/tests/test_routines.py::test_roll[0-9-chunks0] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-9-chunks0] dask/array/tests/test_ufunc.py::test_unary_ufunc[exp] [gw5] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[divide] dask/array/tests/test_ufunc.py::test_binary_ufunc[equal] dask/array/tests/test_routines.py::test_roll[0-9-chunks1] [gw30] [ 29%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks5-True-True-None] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks6-True-False-None] [gw16] [ 29%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape21-y_shape21-x_chunks21-y_chunks21] dask/array/tests/test_routines.py::test_matmul[x_shape22-y_shape22-x_chunks22-y_chunks22] [gw26] [ 29%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-int] [gw25] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks2] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks3] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-9-chunks1] [gw17] [ 29%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-float32] [gw11] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_append dask/array/tests/test_routines.py::test_multi_insert dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-bool] dask/array/tests/test_routines.py::test_roll[0-shift3-chunks0] dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-tuple] [gw3] [ 29%] PASSED dask/array/tests/test_slicing.py::test_index_with_bool_dask_array_2 dask/array/tests/test_slicing.py::test_cull [gw6] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-True-True] dask/array/tests/test_routines.py::test_histogram2d[5-True-False] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_multi_insert [gw23] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-15] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-20] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[0-shift3-chunks1] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[0-shift4-chunks0] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[0-shift4-chunks1] dask/array/tests/test_routines.py::test_delete [gw1] [ 29%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks1] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[1-3-chunks0] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-3-chunks0] dask/array/tests/test_routines.py::test_roll[1-3-chunks1] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-3-chunks1] dask/array/tests/test_routines.py::test_roll[1-7-chunks0] [gw4] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[exp] dask/array/tests/test_ufunc.py::test_unary_ufunc[exp2] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-7-chunks0] dask/array/tests/test_routines.py::test_roll[1-7-chunks1] [gw27] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumprod] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-7-chunks1] dask/array/tests/test_routines.py::test_roll[1-9-chunks0] [gw18] [ 29%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape1-varargs1-None] dask/array/tests/test_routines.py::test_gradient[2-shape2-varargs2-None] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-9-chunks0] dask/array/tests/test_routines.py::test_roll[1-9-chunks1] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-9-chunks1] dask/array/tests/test_routines.py::test_roll[1-shift3-chunks0] [gw11] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[1-shift3-chunks1] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[1-shift4-chunks0] [gw12] [ 29%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries dask/dataframe/io/tests/test_demo.py::test_make_timeseries_no_args dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] [gw25] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks3] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks0] [gw5] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[equal] [gw4] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[exp2] dask/array/tests/test_ufunc.py::test_unary_ufunc[expm1] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_and] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[1-shift4-chunks1] [gw12] [ 29%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_no_args [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[-1-3-chunks0] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_blockwise [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-3-chunks0] dask/array/tests/test_routines.py::test_roll[-1-3-chunks1] [gw3] [ 29%] XFAIL dask/array/tests/test_slicing.py::test_cull [gw12] [ 29%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_blockwise [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-3-chunks1] dask/dataframe/io/tests/test_demo.py::test_no_overlaps dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape0] dask/array/tests/test_routines.py::test_roll[-1-7-chunks0] [gw6] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-True-False] dask/array/tests/test_routines.py::test_histogram2d[5-False-True] [gw3] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape0] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-7-chunks0] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape1] dask/array/tests/test_routines.py::test_roll[-1-7-chunks1] [gw2] [ 29%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[None-argsort-argtopk] [gw23] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-20] [gw4] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[expm1] dask/array/tests/test_reductions.py::test_topk_argtopk1[2-sort-topk] [gw3] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-5] dask/array/tests/test_ufunc.py::test_unary_ufunc[fabs] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-7-chunks1] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape2] dask/array/tests/test_routines.py::test_roll[-1-9-chunks0] [gw3] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape2] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape0] [gw12] [ 29%] PASSED dask/dataframe/io/tests/test_demo.py::test_no_overlaps [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-9-chunks0] dask/array/tests/test_routines.py::test_roll[-1-9-chunks1] [gw25] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks0] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks1] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-9-chunks1] dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks0] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_keywords [gw3] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape0] [gw17] [ 29%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-bool] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-uint8] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks0] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape1] [gw10] [ 29%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks5] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_delete dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks0] [gw3] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape1] [gw27] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumprod] dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks1] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumsum] [gw8] [ 29%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks3] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks0] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks1] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks1] [gw25] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks1] [gw23] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-5] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape2] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-10] dask/array/tests/test_routines.py::test_result_type [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_result_type [gw13] [ 29%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks4] [gw4] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[fabs] [gw3] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape2] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape0] [gw29] [ 29%] PASSED dask/array/tests/test_masked.py::test_reductions[sum-i8] dask/array/tests/test_routines.py::test_roll[axis4-3-chunks0] dask/array/tests/test_routines.py::test_einsum[abc,bad->abcd] [gw12] [ 29%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_keywords [gw6] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-False-True] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_fancy_keywords dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks2] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x5-chunks5] dask/array/tests/test_ufunc.py::test_unary_ufunc[fix] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-3-chunks0] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-None-True] [gw19] [ 29%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-None-False] [gw19] [ 29%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-True] [gw5] [ 29%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_and] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape0] [gw4] [ 30%] SKIPPED dask/array/tests/test_ufunc.py::test_unary_ufunc[fix] dask/array/tests/test_ufunc.py::test_unary_ufunc[floor] dask/array/tests/test_routines.py::test_histogram2d[5-False-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-False] [gw11] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_masked.py::test_reductions[sum-f8] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_or] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape1] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-False] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape1] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-False] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape2] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape2] [gw31] [ 30%] PASSED dask/array/tests/test_routines.py::test_einsum[abc,bad->abcd] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-True] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape0] [gw12] [ 30%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_fancy_keywords [gw1] [ 30%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks1] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-None-True] [gw26] [ 30%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-tuple] [gw7] [ 30%] PASSED dask/array/tests/test_routines.py::test_where dask/array/tests/test_routines.py::test_where_scalar_dtype dask/array/tests/test_routines.py::test_einsum[abcdef,bcdfg->abcdeg] dask/array/tests/test_random.py::test_array_broadcasting[RandomState] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape0] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape1] [gw23] [ 30%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-10] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-15] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_getitem_compute [gw11] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] [gw7] [ 30%] PASSED dask/array/tests/test_routines.py::test_where_scalar_dtype [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-None-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks2] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-True] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape1] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape2] dask/array/tests/test_routines.py::test_where_bool_optimization [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape2] [gw25] [ 30%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks2] [gw27] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumsum] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks3] dask/array/tests/test_slicing.py::test_slicing_integer_no_warnings dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-True] [gw4] [ 30%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[floor] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumprod] [gw11] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_ufunc.py::test_unary_ufunc[invert] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-False] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_integer_no_warnings [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-False] dask/array/tests/test_slicing.py::test_slicing_none_int_ellipes dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-fastparquet] [gw3] [ 30%] SKIPPED dask/array/tests/test_slicing.py::test_slicing_none_int_ellipes dask/array/tests/test_slicing.py::test_None_overlap_int [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_None_overlap_int dask/array/tests/test_slicing.py::test_negative_n_slicing [gw7] [ 30%] PASSED dask/array/tests/test_routines.py::test_where_bool_optimization dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-pyarrow] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-pyarrow] dask/array/tests/test_routines.py::test_where_nonzero [gw23] [ 30%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-15] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-fastparquet] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-20] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-pyarrow] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-pyarrow] [gw9] [ 30%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[f4] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-fastparquet] dask/array/tests/test_reductions.py::test_reductions_1D[i4] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-pyarrow] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-fastparquet] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_negative_n_slicing dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-pyarrow] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-False] dask/array/tests/test_slicing.py::test_negative_list_slicing dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-True] [gw4] [ 30%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[invert] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-True] dask/array/tests/test_ufunc.py::test_unary_ufunc[isfinite] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-True] [gw11] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_negative_list_slicing dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-False] [gw5] [ 30%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_or] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-False] [gw26] [ 30%] PASSED dask/array/tests/test_random.py::test_array_broadcasting[RandomState] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-True] dask/array/tests/test_random.py::test_array_broadcasting[default_rng] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-True] [gw30] [ 30%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks6-True-False-None] dask/array/tests/test_slicing.py::test_permit_oob_slices [gw6] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-False-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-True] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-796] dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-True] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_xor] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks7-True-False-None] [gw16] [ 30%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape22-y_shape22-x_chunks22-y_chunks22] dask/array/tests/test_routines.py::test_matmul[x_shape23-y_shape23-x_chunks23-y_chunks23] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-False] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_permit_oob_slices [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-True] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_directory_partitioning [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_directory_partitioning dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-fastparquet] dask/array/tests/test_slicing.py::test_normalize_index [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-fastparquet] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_normalize_index dask/array/tests/test_slicing.py::test_take_semi_sorted dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-pyarrow] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-fastparquet] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_take_semi_sorted [gw4] [ 30%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[isfinite] dask/array/tests/test_ufunc.py::test_unary_ufunc[isinf] dask/array/tests/test_slicing.py::test_slicing_plan[chunks0-index0-expected0] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_plan[chunks0-index0-expected0] [gw21] [ 30%] PASSED dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks_missing dask/array/tests/test_slicing.py::test_slicing_plan[chunks1-index1-expected1] dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-pyarrow] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[pyarrow] [gw2] [ 30%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[2-sort-topk] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[pyarrow] dask/array/tests/test_reductions.py::test_topk_argtopk1[2-argsort-argtopk] dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[pyarrow] [gw3] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_plan[chunks1-index1-expected1] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-False] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[pyarrow] [gw3] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-False] dask/array/tests/test_slicing.py::test_take_avoids_large_chunks dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-True] [gw3] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-True] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-False] [gw21] [ 30%] PASSED dask/array/tests/test_slicing.py::test_take_avoids_large_chunks [gw3] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-False] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-True] [gw3] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-True] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-False] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-fastparquet] dask/array/tests/test_slicing.py::test_take_uses_config [gw3] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-False] [gw21] [ 30%] PASSED dask/array/tests/test_slicing.py::test_take_uses_config dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-True] dask/array/tests/test_slicing.py::test_pathological_unsorted_slicing [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-fastparquet] [gw21] [ 30%] PASSED dask/array/tests/test_slicing.py::test_pathological_unsorted_slicing dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-pyarrow] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[fastparquet] [gw19] [ 30%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-True] dask/dataframe/io/tests/test_parquet.py::test_append_known_divisions_to_unknown_divisions_works[fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_known_divisions_to_unknown_divisions_works[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_known_divisions_to_unknown_divisions_works[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[pyarrow] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[pyarrow] dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params0] dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[fastparquet] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[fastparquet] [gw26] [ 31%] PASSED dask/array/tests/test_random.py::test_array_broadcasting[default_rng] dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[pyarrow] [gw4] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[isinf] dask/array/tests/test_random.py::test_multinomial[RandomState] [gw11] [ 31%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-796] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[pyarrow] dask/array/tests/test_ufunc.py::test_unary_ufunc[isnan] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_known_divisions_to_unknown_divisions_works[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-False] [gw23] [ 31%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-20] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[fastparquet] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-True] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-5] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[pyarrow] [gw10] [ 31%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks0] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-True] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks1] dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[fastparquet] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[pyarrow] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[pyarrow] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-True] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-True] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-False] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-True] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-True] [gw29] [ 31%] PASSED dask/array/tests/test_masked.py::test_reductions[sum-f8] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-False] [gw5] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_xor] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-pyarrow] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-pyarrow] [gw8] [ 31%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks4] dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[None] dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks5] [gw21] [ 31%] PASSED dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params0] dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params1] dask/array/tests/test_ufunc.py::test_binary_ufunc[floor_divide] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-pyarrow] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-pyarrow] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[None] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[processes] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[processes] [gw4] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[isnan] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_read_from_paths [gw26] [ 31%] PASSED dask/array/tests/test_random.py::test_multinomial[RandomState] dask/array/tests/test_random.py::test_multinomial[default_rng] dask/array/tests/test_ufunc.py::test_unary_ufunc[log] dask/array/tests/test_masked.py::test_reductions[prod-i8] [gw6] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-True] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_read_from_paths dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-False] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[True] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[True] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[False] [gw27] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumprod] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df0-write_kwargs0-read_kwargs0] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumsum] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df0-write_kwargs0-read_kwargs0] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df1-write_kwargs1-read_kwargs1] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df1-write_kwargs1-read_kwargs1] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df2-write_kwargs2-read_kwargs2] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df2-write_kwargs2-read_kwargs2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df3-write_kwargs3-read_kwargs3] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[pyarrow] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df3-write_kwargs3-read_kwargs3] [gw26] [ 31%] PASSED dask/array/tests/test_random.py::test_multinomial[default_rng] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[pyarrow] dask/array/tests/test_random.py::test_choice[RandomState] dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata_append [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata_append dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-None] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-a] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df4-write_kwargs4-read_kwargs4] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-a] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df4-write_kwargs4-read_kwargs4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df5-write_kwargs5-read_kwargs5] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-None] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df5-write_kwargs5-read_kwargs5] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df6-write_kwargs6-read_kwargs6] [gw18] [ 31%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape2-varargs2-None] [gw4] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df6-write_kwargs6-read_kwargs6] dask/array/tests/test_ufunc.py::test_unary_ufunc[log10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df7-write_kwargs7-read_kwargs7] dask/array/tests/test_routines.py::test_gradient[2-shape3-varargs3-0] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df7-write_kwargs7-read_kwargs7] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df8-write_kwargs8-read_kwargs8] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df8-write_kwargs8-read_kwargs8] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df9-write_kwargs9-read_kwargs9] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-a] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df9-write_kwargs9-read_kwargs9] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df10-write_kwargs10-read_kwargs10] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-a] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-fastparquet-None] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-fastparquet-a] [gw31] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[abcdef,bcdfg->abcdeg] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-fastparquet-a] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-None] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-None] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df10-write_kwargs10-read_kwargs10] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-a] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df11-write_kwargs11-read_kwargs11] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-a] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df11-write_kwargs11-read_kwargs11] [gw7] [ 31%] PASSED dask/array/tests/test_routines.py::test_where_nonzero dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df12-write_kwargs12-read_kwargs12] dask/dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df12-write_kwargs12-read_kwargs12] dask/array/tests/test_routines.py::test_where_incorrect_args dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df13-write_kwargs13-read_kwargs13] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df13-write_kwargs13-read_kwargs13] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df14-write_kwargs14-read_kwargs14] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df14-write_kwargs14-read_kwargs14] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df15-write_kwargs15-read_kwargs15] [gw24] [ 31%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-moveaxis] [gw7] [ 31%] PASSED dask/array/tests/test_routines.py::test_where_incorrect_args [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df15-write_kwargs15-read_kwargs15] dask/dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[pyarrow] dask/array/tests/test_routines.py::test_count_nonzero [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_write_partition_on_overwrite_is_true[fastparquet] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_write_partition_on_overwrite_is_true[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_write_partition_on_overwrite_is_true[pyarrow] [gw4] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log10] [gw6] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df16-write_kwargs16-read_kwargs16] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df16-write_kwargs16-read_kwargs16] dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df17-write_kwargs17-read_kwargs17] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df17-write_kwargs17-read_kwargs17] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df18-write_kwargs18-read_kwargs18] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-rollaxis] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df18-write_kwargs18-read_kwargs18] dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data1-assert_series_equal] dask/array/tests/test_routines.py::test_einsum[ea,fb,abcd,gc,hd->efgh] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_write_partition_on_overwrite_is_true[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[fastparquet] [gw1] [ 31%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df19-write_kwargs19-read_kwargs19] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df19-write_kwargs19-read_kwargs19] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks3] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df20-write_kwargs20-read_kwargs20] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[fastparquet] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[pyarrow] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[pyarrow] [gw11] [ 31%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[fastparquet] [gw4] [ 31%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data1-assert_series_equal] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[fastparquet] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df20-write_kwargs20-read_kwargs20] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df21-write_kwargs21-read_kwargs21] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df21-write_kwargs21-read_kwargs21] [gw21] [ 31%] PASSED dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df22-write_kwargs22-read_kwargs22] [gw23] [ 31%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-5] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df22-write_kwargs22-read_kwargs22] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-10] dask/array/tests/test_slicing.py::test_gh3579 dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[pyarrow] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[pyarrow] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiply_open [gw21] [ 31%] PASSED dask/array/tests/test_slicing.py::test_gh3579 [gw4] [ 31%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiply_open dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiple dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df23-write_kwargs23-read_kwargs23] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_errors_non_string_column_names[fastparquet] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_errors_non_string_column_names[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_errors_non_string_column_names[pyarrow] [gw4] [ 31%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiple [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df23-write_kwargs23-read_kwargs23] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df24-write_kwargs24-read_kwargs24] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_errors_non_string_column_names[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_dir_filter[fastparquet] [gw19] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dir_filter[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_dir_filter[pyarrow] [gw18] [ 31%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape3-varargs3-0] dask/array/tests/test_routines.py::test_gradient[2-shape4-varargs4-1] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df24-write_kwargs24-read_kwargs24] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df0-write_kwargs0-read_kwargs0] [gw3] [ 31%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df0-write_kwargs0-read_kwargs0] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dir_filter[pyarrow] [gw17] [ 32%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-uint8] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_decimal_dtype dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df1-write_kwargs1-read_kwargs1] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df1-write_kwargs1-read_kwargs1] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_start_stop_values [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_start_stop_values dask/dataframe/io/tests/test_hdf.py::test_hdf_globbing [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_globbing dask/dataframe/io/tests/test_hdf.py::test_hdf_file_list [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_file_list [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_decimal_dtype dask/array/tests/test_slicing.py::test_make_blockwise_sorted_slice [gw21] [ 32%] PASSED dask/array/tests/test_slicing.py::test_make_blockwise_sorted_slice dask/array/tests/test_slicing.py::test_shuffle_slice[size0-chunks0] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[fastparquet] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[fastparquet] [gw26] [ 32%] PASSED dask/array/tests/test_random.py::test_choice[RandomState] [gw27] [ 32%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumsum] dask/array/tests/test_random.py::test_choice[default_rng] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df2-write_kwargs2-read_kwargs2] [gw16] [ 32%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape23-y_shape23-x_chunks23-y_chunks23] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-int16] dask/array/tests/test_routines.py::test_matmul[x_shape24-y_shape24-x_chunks24-y_chunks24] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[pyarrow] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df2-write_kwargs2-read_kwargs2] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumprod] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_pattern_pathlike [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[pyarrow] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[pyarrow] [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_pattern_pathlike dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-set] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_path_pathlike [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-set] [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_path_pathlike dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[fastparquet] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[pyarrow] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-True] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-list] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-list] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_doesnt_segfault [gw7] [ 32%] PASSED dask/array/tests/test_routines.py::test_count_nonzero dask/array/tests/test_routines.py::test_count_nonzero_axis[None] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-False] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-False] [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_doesnt_segfault dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-tuple] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-tuple] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-set] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-set] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-list] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-list] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-tuple] dask/dataframe/io/tests/test_hdf.py::test_hdf_filenames [gw21] [ 32%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size0-chunks0] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-None] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-True] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-False] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-False] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-tuple] dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[fastparquet] [gw6] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-True] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[fastparquet] [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_filenames dask/dataframe/io/tests/test_hdf.py::test_hdf_path_exceptions dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[pyarrow] dask/array/tests/test_slicing.py::test_shuffle_slice[size1-chunks1] [gw4] [ 32%] PASSED dask/dataframe/io/tests/test_hdf.py::test_hdf_path_exceptions dask/dataframe/io/tests/test_hdf.py::test_hdf_nonpandas_keys [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-None] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-None] dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-False] [gw5] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[floor_divide] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-True] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-True] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-single-nest] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-False] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-False] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-True] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-single-nest] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-True] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-False] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-False] dask/array/tests/test_ufunc.py::test_binary_ufunc[fmax] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-True] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-double-nest] [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_nonpandas_keys [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-double-nest] dask/dataframe/io/tests/test_hdf.py::test_hdf_empty_dataframe [gw11] [ 32%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] [gw4] [ 32%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_empty_dataframe dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-double-nest] dask/dataframe/io/tests/test_io.py::test_meta_from_array [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-True] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-double-nest] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-False] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-False] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-True] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-True] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-False] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-False] dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-b] [gw4] [ 32%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_array [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-b] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-two-nest] dask/dataframe/io/tests/test_io.py::test_meta_from_1darray dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-None] [gw4] [ 32%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_1darray dask/dataframe/io/tests/test_io.py::test_meta_from_recarray [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-two-nest] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-single-nest] [gw4] [ 32%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_recarray dask/dataframe/io/tests/test_io.py::test_from_array [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-single-nest] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-None] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-b] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-double-nest] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-b] dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-None] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-double-nest] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[fastparquet] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-two-item-double-nest] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[pyarrow] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[fastparquet] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-two-item-double-nest] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[pyarrow] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-two-item-two-nest] [gw10] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks1] dask/dataframe/io/tests/test_parquet.py::test_custom_filename[fastparquet] [gw4] [ 32%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename[fastparquet] dask/dataframe/io/tests/test_io.py::test_from_array_with_record_dtype [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-two-item-two-nest] dask/dataframe/io/tests/test_parquet.py::test_custom_filename[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[fastparquet] [gw26] [ 32%] PASSED dask/array/tests/test_random.py::test_choice[default_rng] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename[pyarrow] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[fastparquet] dask/array/tests/test_random.py::test_create_with_auto_dimensions [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape4-varargs4-1] dask/dataframe/io/tests/test_parquet.py::test_custom_filename_works_with_pyarrow_when_append_is_true[fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks2] dask/dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[pyarrow] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename_works_with_pyarrow_when_append_is_true[fastparquet] dask/array/tests/test_routines.py::test_gradient[2-shape5-varargs5-2] [gw26] [ 32%] PASSED dask/array/tests/test_random.py::test_create_with_auto_dimensions dask/dataframe/io/tests/test_parquet.py::test_custom_filename_works_with_pyarrow_when_append_is_true[pyarrow] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename_works_with_pyarrow_when_append_is_true[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[fastparquet] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[pyarrow] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[pyarrow] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_gpu_write_parquet_simple dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[fastparquet] [gw4] [ 32%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_with_record_dtype [gw7] [ 32%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[None] dask/array/tests/test_routines.py::test_count_nonzero_axis[0] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[pyarrow] dask/array/tests/test_random.py::test_names [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[pyarrow] [gw26] [ 32%] PASSED dask/array/tests/test_random.py::test_names [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_gpu_write_parquet_simple dask/dataframe/io/tests/test_io.py::test_from_pandas_dataframe dask/dataframe/io/tests/test_parquet.py::test_retries_on_remote_filesystem dask/array/tests/test_random.py::test_permutation[RandomState] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_retries_on_remote_filesystem dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[fastparquet] [gw19] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[fastparquet] [gw21] [ 32%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size1-chunks1] dask/array/tests/test_slicing.py::test_shuffle_slice[size2-chunks2] [gw23] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-10] dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-fsspec] [gw25] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks3] [gw6] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-False] dask/array/tests/test_routines.py::test_histogramdd dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame0-0-out0] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-15] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-fsspec] [gw7] [ 32%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[0] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks0] dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-None] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-fsspec] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-fsspec] dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-None] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-None] dask/array/tests/test_routines.py::test_count_nonzero_axis[axis2] [gw29] [ 32%] PASSED dask/array/tests/test_masked.py::test_reductions[prod-i8] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[arrow] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[arrow] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[None] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[None] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option_real_data [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option_real_data dask/dataframe/io/tests/test_parquet.py::test_fsspec_to_parquet_filesystem_option [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_fsspec_to_parquet_filesystem_option dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[fastparquet] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[fastparquet] dask/array/tests/test_masked.py::test_reductions[prod-f8] dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[pyarrow] [gw21] [ 32%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size2-chunks2] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[fastparquet] [gw3] [ 32%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[fastparquet] [gw8] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks5] dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[pyarrow] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-True] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_dataframe dask/array/tests/test_slicing.py::test_gh4043[True-True-True] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-True] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks0] [gw27] [ 33%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumsum] [gw7] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[axis2] dask/array/tests/test_routines.py::test_count_nonzero_axis[axis3] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-False] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-False] dask/dataframe/io/tests/test_io.py::test_from_pandas_small dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-True] [gw18] [ 33%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape5-varargs5-2] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks0] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks1] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-False] dask/array/tests/test_routines.py::test_gradient[2-shape6-varargs6--1] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-False] [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-True-True] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[fastparquet] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[pyarrow] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[fastparquet-numpy_nullable] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[fastparquet-numpy_nullable] dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[fastparquet-pyarrow] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-numpy_nullable] dask/array/tests/test_slicing.py::test_gh4043[True-True-False] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-numpy_nullable] [gw26] [ 33%] PASSED dask/array/tests/test_random.py::test_permutation[RandomState] dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-pyarrow] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-pyarrow] dask/array/tests/test_random.py::test_permutation[default_rng] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_preserve_categorical_column_dtype [gw30] [ 33%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks7-True-False-None] [gw3] [ 33%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_preserve_categorical_column_dtype [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-True-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-product-None] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks1] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks8-True-False-None] [gw5] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmax] dask/array/tests/test_slicing.py::test_gh4043[True-False-True] dask/array/tests/test_ufunc.py::test_binary_ufunc[fmin] [gw2] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[2-argsort-argtopk] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks2] [gw28] [ 33%] PASSED dask/array/tests/test_masked.py::test_cumulative dask/array/tests/test_masked.py::test_accessors [gw22] [ 33%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-fliplr-kwargs1] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs2] dask/array/tests/test_reductions.py::test_topk_argtopk1[4-sort-topk] [gw26] [ 33%] PASSED dask/array/tests/test_random.py::test_permutation[default_rng] [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-False-True] dask/array/tests/test_slicing.py::test_gh4043[True-False-False] [gw23] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-15] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-20] [gw11] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] [gw6] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogramdd [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-False-False] [gw7] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[axis3] dask/array/tests/test_routines.py::test_count_nonzero_obj [gw28] [ 33%] PASSED dask/array/tests/test_masked.py::test_accessors dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_routines.py::test_histogramdd_seq_of_arrays dask/array/tests/test_masked.py::test_masked_array dask/array/tests/test_slicing.py::test_gh4043[False-True-True] [gw3] [ 33%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-product-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-mean-None] [gw19] [ 33%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame0-0-out0] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame1-1-out1] dask/array/tests/test_random.py::test_auto_chunks[RandomState] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks3] [gw26] [ 33%] PASSED dask/array/tests/test_random.py::test_auto_chunks[RandomState] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_small dask/array/tests/test_random.py::test_auto_chunks[default_rng] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[1] [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-True-True] [gw18] [ 33%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape6-varargs6--1] dask/array/tests/test_slicing.py::test_gh4043[False-True-False] [gw7] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[None] dask/array/tests/test_routines.py::test_gradient[2-shape7-varargs7-axis7] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[1] [gw26] [ 33%] PASSED dask/array/tests/test_random.py::test_auto_chunks[default_rng] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[2] dask/array/tests/test_random.py::test_randint_dtype [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[2] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[4] [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-True-False] dask/array/tests/test_slicing.py::test_gh4043[False-False-True] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[4] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[5] [gw17] [ 33%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-int16] [gw26] [ 33%] PASSED dask/array/tests/test_random.py::test_randint_dtype dask/array/tests/test_random.py::test_raises_bad_kwarg[RandomState] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-float32] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[5] dask/dataframe/io/tests/test_io.py::test_from_pandas_series [gw26] [ 33%] PASSED dask/array/tests/test_random.py::test_raises_bad_kwarg[RandomState] [gw7] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[None] dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[0] dask/array/tests/test_random.py::test_raises_bad_kwarg[default_rng] [gw6] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogramdd_seq_of_arrays [gw26] [ 33%] PASSED dask/array/tests/test_random.py::test_raises_bad_kwarg[default_rng] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks3] dask/array/tests/test_routines.py::test_histogramdd_alternative_bins_range [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-False-True] dask/array/tests/test_random.py::test_randomstate_kwargs dask/array/tests/test_linalg.py::test_svd_incompatible_chunking [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_series dask/array/tests/test_slicing.py::test_gh4043[False-False-False] [gw1] [ 33%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks3] dask/dataframe/io/tests/test_io.py::test_from_pandas_non_sorted [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_chunking [gw26] [ 33%] SKIPPED dask/array/tests/test_random.py::test_randomstate_kwargs dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks4] dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[0] dask/array/tests/test_rechunk.py::test_rechunk_internals_1 [gw7] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[0] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[0] dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[axis2] [gw26] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_internals_1 dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[1] [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-False-False] dask/array/tests/test_rechunk.py::test_intersect_1 [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[1] [gw19] [ 33%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame1-1-out1] dask/array/tests/test_slicing.py::test_slice_array_3d_with_bool_numpy_array [gw26] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_intersect_1 dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame2-None-None] dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[3] dask/array/tests/test_rechunk.py::test_intersect_2 [gw5] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmin] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[3] dask/array/tests/test_ufunc.py::test_binary_ufunc[fmod] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape0-chunks0-None] [gw26] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_intersect_2 [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_non_sorted [gw3] [ 33%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-mean-None] dask/array/tests/test_rechunk.py::test_rechunk_1d dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-None] dask/dataframe/io/tests/test_io.py::test_from_pandas_single_row [gw7] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[axis2] dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[axis3] [gw27] [ 33%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumprod] [gw26] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_1d [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_single_row [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape0-chunks0-None] [gw10] [ 33%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks2] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_datetime_index dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape1-chunks1-0] dask/array/tests/test_rechunk.py::test_rechunk_2d dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks3] [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_slice_array_3d_with_bool_numpy_array dask/array/tests/test_slicing.py::test_slice_array_null_dimension [gw19] [ 33%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame2-None-None] [gw11] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame0-0-out0] [gw21] [ 33%] PASSED dask/array/tests/test_slicing.py::test_slice_array_null_dimension dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_stats.py::test_measures[True-skew-kwargs0] [gw7] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[axis3] dask/array/tests/test_routines.py::test_count_nonzero_str [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape1-chunks1-0] [gw26] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_2d dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape2-chunks2-axis2] dask/array/tests/test_rechunk.py::test_rechunk_4d [gw23] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-20] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-5] [gw7] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_str [gw26] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_4d dask/array/tests/test_rechunk.py::test_rechunk_expand [gw16] [ 33%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape24-y_shape24-x_chunks24-y_chunks24] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape2-chunks2-axis2] dask/array/tests/test_routines.py::test_matmul[x_shape25-y_shape25-x_chunks25-y_chunks25] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape3-chunks3-None] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_datetime_index [gw2] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[4-sort-topk] dask/array/tests/test_routines.py::test_flatnonzero dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[None] dask/array/tests/test_reductions.py::test_topk_argtopk1[4-argsort-argtopk] [gw16] [ 33%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape25-y_shape25-x_chunks25-y_chunks25] [gw26] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_expand [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[None] [gw6] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogramdd_alternative_bins_range dask/array/tests/test_routines.py::test_matmul[x_shape26-y_shape26-x_chunks26-y_chunks26] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value1] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value1] [gw21] [ 33%] PASSED dask/array/tests/test_stats.py::test_measures[True-skew-kwargs0] dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs1] dask/array/tests/test_routines.py::test_histogramdd_weighted dask/array/tests/test_rechunk.py::test_rechunk_expand2 dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value2] [gw11] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape3-chunks3-None] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value2] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_wrong_args dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape0-chunks0-None] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_wrong_args dask/dataframe/io/tests/test_io.py::test_from_pandas_chunksize_one [gw26] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_expand2 [gw16] [ 33%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape26-y_shape26-x_chunks26-y_chunks26] [gw17] [ 33%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-float32] [gw3] [ 33%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-None] dask/array/tests/test_rechunk.py::test_rechunk_method dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs5] dask/array/tests/test_routines.py::test_matmul[x_shape27-y_shape27-x_chunks27-y_chunks27] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-bool] [gw25] [ 33%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape1-chunks1-0] [gw5] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmod] [gw29] [ 33%] PASSED dask/array/tests/test_masked.py::test_reductions[prod-f8] [gw4] [ 33%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_chunksize_one dask/array/tests/test_ufunc.py::test_binary_ufunc[greater] dask/array/tests/test_masked.py::test_reductions[mean-i8] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index0] [gw19] [ 34%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame0-0-out0] [gw8] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame1-1-out1] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks1] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape1-chunks1-0] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index1] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape2-chunks2-axis2] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index1] [gw21] [ 34%] PASSED dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs1] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index2] [gw11] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs2] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index2] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape2-chunks2-axis2] dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape3-chunks3-None] [gw4] [ 34%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config [gw23] [ 34%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-5] dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config_raises dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-10] [gw4] [ 34%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config_raises dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index0] [gw28] [ 34%] PASSED dask/array/tests/test_masked.py::test_masked_array dask/array/tests/test_masked.py::test_set_fill_value [gw7] [ 34%] PASSED dask/array/tests/test_routines.py::test_flatnonzero [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape3-chunks3-None] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index0] dask/array/tests/test_routines.py::test_nonzero dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape0-chunks0-None] dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index1] [gw21] [ 34%] PASSED dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs2] dask/array/tests/test_stats.py::test_measures[False-skew-kwargs0] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index1] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape0-chunks0-None] dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index0] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[ea,fb,abcd,gc,hd->efgh] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape1-chunks1-0] dask/array/tests/test_routines.py::test_einsum[ab,b] [gw19] [ 34%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame1-1-out1] [gw13] [ 34%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x5-chunks5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame2-None-None] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x6-chunks6] [gw6] [ 34%] PASSED dask/array/tests/test_routines.py::test_histogramdd_weighted [gw3] [ 34%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs5] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[ab,b] dask/array/tests/test_routines.py::test_einsum[aa] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[aa] dask/array/tests/test_routines.py::test_einsum[a,a->] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a->] dask/array/tests/test_routines.py::test_einsum[a,a->a] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a->a] [gw2] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk1[8-sort-topk] [gw30] [ 34%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks8-True-False-None] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks9-False-True-None] [gw27] [ 34%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumsum] [gw27] [ 34%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumprod] [gw27] [ 34%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumsum] [gw27] [ 34%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumprod] [gw27] [ 34%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-cumsum] [gw27] [ 34%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-cumprod] [gw10] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks3] [gw21] [ 34%] PASSED dask/array/tests/test_stats.py::test_measures[False-skew-kwargs0] dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs1] [gw21] [ 34%] PASSED dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs1] [gw5] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[greater] dask/array/tests/test_ufunc.py::test_binary_ufunc[greater_equal] dask/array/tests/test_routines.py::test_einsum[a,a] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a] dask/array/tests/test_routines.py::test_einsum[a,b] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[a,b] dask/array/tests/test_routines.py::test_einsum[a,b,c] [gw17] [ 34%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-uint8] dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs2] [gw21] [ 34%] PASSED dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs2] dask/array/tests/test_stats.py::test_bias_raises [gw21] [ 34%] PASSED dask/array/tests/test_stats.py::test_bias_raises dask/array/tests/test_stats.py::test_one[chisquare] dask/array/tests/test_routines.py::test_histogramdd_density [gw6] [ 34%] PASSED dask/array/tests/test_routines.py::test_histogramdd_density dask/array/tests/test_routines.py::test_histogramdd_weighted_density [gw23] [ 34%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-10] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-15] [gw23] [ 34%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-15] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-20] [gw11] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] [gw11] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] [gw15] [ 34%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[2-2] dask/bag/tests/test_bag.py::test_repartition_partition_size[5-2] [gw29] [ 34%] PASSED dask/array/tests/test_masked.py::test_reductions[mean-i8] dask/array/tests/test_masked.py::test_reductions[mean-f8] [gw19] [ 34%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame0-0-out0] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape2-chunks2-axis2] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape2-chunks2-axis2] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] [gw11] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] [gw13] [ 34%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x6-chunks6] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x7-chunks7] [gw13] [ 34%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x7-chunks7] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x8-chunks8] [gw13] [ 34%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x8-chunks8] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x9-chunks9] [gw1] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks5] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape3-chunks3-None] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape3-chunks3-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape0-chunks0-None] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape1-chunks1-0] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape2-chunks2-axis2] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape2-chunks2-axis2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs6] [gw13] [ 34%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x9-chunks9] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape3-chunks3-None] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape3-chunks3-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape0-chunks0-None] [gw18] [ 34%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape7-varargs7-axis7] dask/array/tests/test_routines.py::test_gradient[2-shape8-varargs8-axis8] [gw28] [ 34%] PASSED dask/array/tests/test_masked.py::test_set_fill_value dask/array/tests/test_masked.py::test_average_weights_with_masked_array[False] [gw28] [ 34%] PASSED dask/array/tests/test_masked.py::test_average_weights_with_masked_array[False] dask/array/tests/test_masked.py::test_average_weights_with_masked_array[True] [gw28] [ 34%] PASSED dask/array/tests/test_masked.py::test_average_weights_with_masked_array[True] dask/array/tests/test_masked.py::test_arithmetic_results_in_masked [gw28] [ 34%] PASSED dask/array/tests/test_masked.py::test_arithmetic_results_in_masked dask/array/tests/test_masked.py::test_count [gw27] [ 34%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-cumprod] [gw5] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[greater_equal] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x10-chunks10] dask/array/tests/test_ufunc.py::test_binary_ufunc[hypot] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape1-chunks1-0] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape2-chunks2-axis2] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape2-chunks2-axis2] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index0] dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index1] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index1] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape3-chunks3-None] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape3-chunks3-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape0-chunks0-None] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape1-chunks1-0] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape2-chunks2-axis2] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape3-chunks3-None] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape3-chunks3-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape0-chunks0-None] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape1-chunks1-0] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape1-chunks1-0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks4] dask/dataframe/io/tests/test_io.py::test_gpu_from_pandas_npartitions_duplicates [gw4] [ 34%] SKIPPED dask/dataframe/io/tests/test_io.py::test_gpu_from_pandas_npartitions_duplicates dask/dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumsum] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[a,b,c] dask/array/tests/test_routines.py::test_einsum[a] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[a] dask/array/tests/test_routines.py::test_einsum[ba,b] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape2-chunks2-axis2] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape2-chunks2-axis2] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array dask/dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array_with_blockwise_ops [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array_with_blockwise_ops dask/dataframe/io/tests/test_io.py::test_Series_from_dask_array [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_Series_from_dask_array dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[True] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[True] dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[False] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[False] dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_raises [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_raises dask/dataframe/io/tests/test_io.py::test_from_array_raises_more_than_2D [gw13] [ 34%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x10-chunks10] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x11-chunks11] [gw4] [ 34%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_raises_more_than_2D dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[std] [gw26] [ 34%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_method dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape3-chunks3-None] [gw25] [ 34%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape3-chunks3-None] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-fastparquet] [gw25] [ 34%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-pyarrow] [gw25] [ 34%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-fastparquet] [gw25] [ 34%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-pyarrow] [gw25] [ 34%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-fastparquet] [gw25] [ 34%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-pyarrow] [gw27] [ 34%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumprod] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[ba,b] dask/array/tests/test_routines.py::test_einsum[ba,b->] [gw7] [ 34%] PASSED dask/array/tests/test_routines.py::test_nonzero dask/array/tests/test_rechunk.py::test_rechunk_blockshape [gw26] [ 34%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_blockshape dask/array/tests/test_rechunk.py::test_dtype [gw25] [ 34%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-fastparquet] [gw25] [ 34%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-pyarrow] [gw25] [ 34%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-fastparquet] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-pyarrow] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-pyarrow] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_dtype dask/array/tests/test_rechunk.py::test_rechunk_with_dict dask/array/tests/test_routines.py::test_nonzero_method [gw1] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks0] [gw19] [ 35%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame1-1-out1] [gw13] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x11-chunks11] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x0-chunks0] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_dict [gw27] [ 35%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumsum] dask/array/tests/test_rechunk.py::test_rechunk_with_empty_input [gw8] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks1] dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[fastparquet] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[pyarrow] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[fastparquet] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[fastparquet] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_empty_input dask/array/tests/test_rechunk.py::test_rechunk_with_null_dimensions dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[pyarrow] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions dask/dataframe/io/tests/test_parquet.py::test_divisions_read_with_filters [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_read_with_filters dask/dataframe/io/tests/test_parquet.py::test_divisions_are_known_read_with_filters dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks2] [gw17] [ 35%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-uint8] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_null_dimensions dask/array/tests/test_rechunk.py::test_rechunk_with_integer [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_are_known_read_with_filters dask/dataframe/io/tests/test_parquet.py::test_read_from_fastparquet_parquetfile [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_from_fastparquet_parquetfile dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-threads] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-threads] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-processes] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-processes] [gw16] [ 35%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape27-y_shape27-x_chunks27-y_chunks27] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-int16] [gw31] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[ba,b->] dask/array/tests/test_routines.py::test_einsum[defab,fedbc->defac] [gw27] [ 35%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumsum] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-threads] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-threads] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-processes] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-processes] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumprod] [gw13] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x0-chunks0] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_integer dask/array/tests/test_rechunk.py::test_rechunk_0d dask/array/tests/test_routines.py::test_matmul[x_shape28-y_shape28-x_chunks28-y_chunks28] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x1-chunks1] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[False] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[False] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[True] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[True] dask/dataframe/io/tests/test_parquet.py::test_timestamp96 [gw21] [ 35%] PASSED dask/array/tests/test_stats.py::test_one[chisquare] dask/array/tests/test_stats.py::test_one[power_divergence] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_0d dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr0] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr0] dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr1] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr1] dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr2] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp96 dask/dataframe/io/tests/test_parquet.py::test_drill_scheme [gw11] [ 35%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr2] [gw27] [ 35%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumprod] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_drill_scheme dask/dataframe/io/tests/test_parquet.py::test_parquet_select_cats[fastparquet] [gw28] [ 35%] PASSED dask/array/tests/test_masked.py::test_count dask/array/tests/test_rechunk.py::test_rechunk_empty [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_select_cats[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_parquet_select_cats[pyarrow] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumsum] [gw5] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[hypot] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_select_cats[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_name[fastparquet] dask/array/tests/test_masked.py::test_like_funcs[ones_like] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_name[fastparquet] dask/array/tests/test_ufunc.py::test_binary_ufunc[ldexp] [gw2] [ 35%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[8-sort-topk] dask/dataframe/io/tests/test_parquet.py::test_columns_name[pyarrow] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_name[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-None] [gw14] [ 35%] PASSED dask/bag/tests/test_random.py::test_choices_empty_partition dask/bag/tests/test_random.py::test_choices_k_bigger_than_smallest_partition_size [gw19] [ 35%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame2-None-None] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-gzip] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-gzip] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-snappy] [gw13] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x1-chunks1] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x2-chunks2] dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array dask/array/tests/test_reductions.py::test_topk_argtopk1[8-argsort-argtopk] [gw3] [ 35%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs6] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs7] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-snappy] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-None] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-gzip] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-gzip] [gw28] [ 35%] PASSED dask/array/tests/test_masked.py::test_like_funcs[ones_like] [gw22] [ 35%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs3] dask/array/tests/test_masked.py::test_like_funcs[zeros_like] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-snappy] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-snappy] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-None] dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array_II [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-gzip] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-gzip] [gw28] [ 35%] PASSED dask/array/tests/test_masked.py::test_like_funcs[zeros_like] dask/array/tests/test_masked.py::test_like_funcs[empty_like] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-snappy] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-snappy] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-None] [gw21] [ 35%] PASSED dask/array/tests/test_stats.py::test_one[power_divergence] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-None] dask/array/tests/test_stats.py::test_one[normaltest] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-gzip] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-gzip] [gw28] [ 35%] PASSED dask/array/tests/test_masked.py::test_like_funcs[empty_like] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-snappy] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-snappy] [gw6] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_weighted_density dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata0] [gw23] [ 35%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-20] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-5] dask/array/tests/test_masked.py::test_nonzero [gw27] [ 35%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumsum] [gw25] [ 35%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata0] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array_II dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata1] [gw25] [ 35%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata1] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata2] [gw25] [ 35%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata2] dask/array/tests/test_rechunk.py::test_rechunk_same dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_null_index [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same [gw25] [ 35%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_null_index dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_sample_chunks dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumprod] [gw29] [ 35%] PASSED dask/array/tests/test_masked.py::test_reductions[mean-f8] dask/array/tests/test_masked.py::test_reductions[var-i8] dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[fastparquet] [gw25] [ 35%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-4] [gw6] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_sample_chunks [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_multiarg_chunks [gw18] [ 35%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape8-varargs8-axis8] [gw6] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_multiarg_chunks dask/array/tests/test_routines.py::test_gradient[2-shape9-varargs9-axis9] [gw13] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x2-chunks2] [gw9] [ 35%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[i4] dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown_floats dask/array/tests/test_reductions.py::test_reductions_1D[c8] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x3-chunks3] [gw19] [ 35%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame2-None-None] [gw10] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks4] [gw4] [ 35%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[std] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[var] [gw16] [ 35%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape28-y_shape28-x_chunks28-y_chunks28] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown_floats dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_weight_chunks dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame0-0-out0] dask/array/tests/test_rechunk.py::test_rechunk_same_partially_unknown dask/array/tests/test_routines.py::test_matmul[x_shape29-y_shape29-x_chunks29-y_chunks29] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_partially_unknown [gw6] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_weight_chunks dask/array/tests/test_rechunk.py::test_rechunk_with_zero_placeholders dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_bins_or_range [gw27] [ 35%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumprod] [gw25] [ 35%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-4] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumsum] [gw6] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_bins_or_range [gw3] [ 35%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs7] dask/array/tests/test_routines.py::test_histogramdd_raise_normed_and_density [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_zero_placeholders dask/array/tests/test_rechunk.py::test_rechunk_minus_one dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-min-None] [gw23] [ 35%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-5] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-10] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-5] [gw6] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raise_normed_and_density dask/array/tests/test_routines.py::test_histogramdd_raise_incompat_shape [gw16] [ 35%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape29-y_shape29-x_chunks29-y_chunks29] [gw30] [ 35%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks9-False-True-None] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks10-False-True-None] [gw6] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raise_incompat_shape dask/array/tests/test_routines.py::test_histogramdd_edges dask/array/tests/test_routines.py::test_matmul[x_shape30-y_shape30-x_chunks30-y_chunks30] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_minus_one [gw28] [ 35%] PASSED dask/array/tests/test_masked.py::test_nonzero dask/array/tests/test_rechunk.py::test_rechunk_intermediates dask/array/tests/test_masked.py::test_where [gw27] [ 35%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumprod] [gw3] [ 35%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-min-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-max-None] [gw26] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_intermediates [gw1] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks0] [gw17] [ 36%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-int16] dask/dataframe/io/tests/test_parquet.py::test_dtype_backend_categoricals [gw25] [ 36%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-5] [gw26] [ 36%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend_categoricals dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[None] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-float32] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[defab,fedbc->defac] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-6] dask/array/tests/test_routines.py::test_einsum[ab...,bc...->ac...] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks1] [gw26] [ 36%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[None] dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[filters1] [gw26] [ 36%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[filters1] dask/dataframe/tests/test_accessors.py::test_register[Series-register_series_accessor] [gw26] [ 36%] PASSED dask/dataframe/tests/test_accessors.py::test_register[Series-register_series_accessor] [gw3] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-max-None] dask/dataframe/tests/test_accessors.py::test_register[DataFrame-register_dataframe_accessor] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-count-None] [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumprod] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[ab...,bc...->ac...] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumsum] dask/array/tests/test_routines.py::test_einsum[a...a] [gw26] [ 36%] PASSED dask/dataframe/tests/test_accessors.py::test_register[DataFrame-register_dataframe_accessor] dask/dataframe/tests/test_accessors.py::test_register[Index-register_index_accessor] [gw21] [ 36%] PASSED dask/array/tests/test_stats.py::test_one[normaltest] [gw5] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[ldexp] dask/array/tests/test_ufunc.py::test_binary_ufunc[left_shift] [gw6] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd_edges dask/array/tests/test_stats.py::test_one[skewtest] [gw26] [ 36%] PASSED dask/dataframe/tests/test_accessors.py::test_register[Index-register_index_accessor] dask/array/tests/test_routines.py::test_cov [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[a...a] dask/dataframe/tests/test_accessors.py::test_accessor_works [gw11] [ 36%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_einsum[abc...->cba...] [gw23] [ 36%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-10] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] [gw26] [ 36%] PASSED dask/dataframe/tests/test_accessors.py::test_accessor_works dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-15] dask/dataframe/tests/test_accessors.py::test_dt_accessor [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumprod] [gw25] [ 36%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-6] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_nonzero_method [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[abc...->cba...] dask/array/tests/test_routines.py::test_unravel_index_empty dask/array/tests/test_routines.py::test_einsum[...ab->...a] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-0] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_unravel_index_empty dask/array/tests/test_routines.py::test_unravel_index [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumsum] [gw3] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-count-None] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[...ab->...a] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-None] dask/array/tests/test_routines.py::test_einsum[a...a->a...] [gw19] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame1-1-out1] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[a...a->a...] dask/array/tests/test_routines.py::test_einsum[...abc,...abcd->...d] [gw25] [ 36%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-0] [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-1] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumprod] [gw26] [ 36%] PASSED dask/dataframe/tests/test_accessors.py::test_dt_accessor dask/dataframe/tests/test_accessors.py::test_dt_accessor_not_available [gw26] [ 36%] PASSED dask/dataframe/tests/test_accessors.py::test_dt_accessor_not_available dask/dataframe/tests/test_accessors.py::test_str_accessor [gw17] [ 36%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-float32] [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumprod] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-bool] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumsum] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[...abc,...abcd->...d] dask/array/tests/test_routines.py::test_einsum[ab...,b->ab...] [gw21] [ 36%] PASSED dask/array/tests/test_stats.py::test_one[skewtest] [gw23] [ 36%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-15] dask/array/tests/test_stats.py::test_one[kurtosistest] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-rollaxis] [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumsum] [gw5] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[left_shift] dask/array/tests/test_ufunc.py::test_binary_ufunc[less] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-20] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumprod] dask/array/tests/test_routines.py::test_moveaxis_rollaxis_keyword [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[ab...,b->ab...] dask/array/tests/test_routines.py::test_einsum[aa->a] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[aa->a] dask/array/tests/test_routines.py::test_einsum[ab,ab,c->c] [gw4] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[var] [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumprod] [gw19] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[quantile] [gw25] [ 36%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-1] [gw2] [ 36%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[8-argsort-argtopk] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame2-None-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-2] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_unravel_index dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-sort-topk] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis_keyword dask/array/tests/test_routines.py::test_moveaxis_rollaxis_numpy_api [gw3] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs12] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumsum] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-0] [gw10] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks5] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[ab,ab,c->c] dask/array/tests/test_routines.py::test_einsum[aab,bc->ac] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks0] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[aab,bc->ac] dask/array/tests/test_routines.py::test_einsum[aab,bcc->ac] [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumsum] [gw19] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame2-None-None] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame0-0-out0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-2] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumprod] [gw25] [ 36%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-2] [gw21] [ 36%] PASSED dask/array/tests/test_stats.py::test_one[kurtosistest] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[aab,bcc->ac] dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs0] dask/array/tests/test_routines.py::test_einsum[fdf,cdd,ccd,afe->ae] [gw2] [ 36%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-sort-topk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-3] [gw0] [ 36%] PASSED dask/array/tests/test_routines.py::test_tril_triu dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-argsort-argtopk] dask/array/tests/test_routines.py::test_tril_ndims [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumprod] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis_numpy_api dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumsum] dask/array/tests/test_routines.py::test_flip[shape0-flipud-kwargs0] [gw18] [ 36%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape9-varargs9-axis9] [gw4] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[quantile] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[mean] [gw23] [ 36%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-20] [gw0] [ 36%] PASSED dask/array/tests/test_routines.py::test_tril_ndims dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-5] dask/array/tests/test_routines.py::test_tril_triu_non_square_arrays [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-2] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flipud-kwargs0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-asarray] dask/array/tests/test_routines.py::test_flip[shape0-fliplr-kwargs1] dask/array/tests/test_routines.py::test_gradient[2-shape10-varargs10--1] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-fliplr-kwargs1] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-asarray] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs2] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs2] [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumsum] [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[fdf,cdd,ccd,afe->ae] dask/array/tests/test_routines.py::test_einsum[fff,fae,bef,def->abd] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-from_array] [gw25] [ 36%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-3] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs3] [gw2] [ 36%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-argsort-argtopk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-4] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs3] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs4] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs4] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs5] [gw3] [ 36%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs12] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-sort-topk] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs5] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumprod] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-from_array] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs6] [gw5] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[less] [gw11] [ 36%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] [gw29] [ 36%] PASSED dask/array/tests/test_masked.py::test_reductions[var-i8] [gw21] [ 36%] PASSED dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs0] dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs1] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_masked.py::test_reductions[var-f8] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-0] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs13] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs6] [gw11] [ 36%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_ufunc.py::test_binary_ufunc[less_equal] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs7] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs7] dask/bag/tests/test_bag.py::test_to_textfiles[-open] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-1] [gw27] [ 36%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumprod] [gw24] [ 36%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[-open] [gw11] [ 36%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[pyarrow] dask/bag/tests/test_bag.py::test_to_textfiles_name_function_preserves_order [gw26] [ 36%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor [gw27] [ 36%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[pyarrow] [gw17] [ 36%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-bool] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_duplicate_index_columns dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-uint8] dask/dataframe/tests/test_accessors.py::test_str_accessor_not_available [gw2] [ 36%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-sort-topk] [gw7] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-1] [gw27] [ 36%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_duplicate_index_columns dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-argsort-argtopk] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_column_with_index_name [gw31] [ 36%] PASSED dask/array/tests/test_routines.py::test_einsum[fff,fae,bef,def->abd] dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts0] [gw25] [ 36%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-5] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-2] [gw0] [ 36%] PASSED dask/array/tests/test_routines.py::test_tril_triu_non_square_arrays dask/array/tests/test_routines.py::test_tril_triu_indices[3-0-3-auto] [gw26] [ 36%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_not_available [gw27] [ 36%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_column_with_index_name dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[fastparquet] [gw27] [ 36%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[pyarrow] [gw27] [ 36%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[fastparquet] [gw27] [ 36%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[fastparquet] dask/dataframe/tests/test_accessors.py::test_str_accessor_getitem dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[pyarrow] [gw8] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks3] [gw30] [ 36%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks10-False-True-None] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape30-y_shape30-x_chunks30-y_chunks30] dask/array/tests/test_routines.py::test_matmul[x_shape31-y_shape31-x_chunks31-y_chunks31] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks11-False-True-None] [gw11] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[pyarrow] [gw6] [ 37%] PASSED dask/array/tests/test_routines.py::test_cov dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[fastparquet] [gw7] [ 37%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-asarray] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[pyarrow] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[pyarrow] dask/array/tests/test_routines.py::test_corrcoef dask/dataframe/io/tests/test_parquet.py::test_select_partitioned_column[fastparquet] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_partitioned_column[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_select_partitioned_column[pyarrow] [gw26] [ 37%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_getitem dask/dataframe/tests/test_accessors.py::test_str_accessor_extractall [gw11] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] [gw23] [ 37%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-5] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-10] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] [gw1] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks1] [gw25] [ 37%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-5] [gw21] [ 37%] PASSED dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs1] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_partitioned_column[pyarrow] [gw7] [ 37%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-asarray] dask/dataframe/io/tests/test_parquet.py::test_with_tz[fastparquet] dask/array/tests/test_stats.py::test_two[ttest_1samp-kwargs2] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_with_tz[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_with_tz[pyarrow] [gw31] [ 37%] PASSED dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts0] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_with_tz[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_arrow_partitioning [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_arrow_partitioning [gw11] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] dask/dataframe/io/tests/test_parquet.py::test_informative_error_messages [gw27] [ 37%] PASSED dask/dataframe/io/tests/test_parquet.py::test_informative_error_messages dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-6] [gw2] [ 37%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-argsort-argtopk] [gw18] [ 37%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape10-varargs10--1] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-sort-topk] dask/array/tests/test_routines.py::test_bincount dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-from_array] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] [gw0] [ 37%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[3-0-3-auto] dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts1] dask/array/tests/test_routines.py::test_tril_triu_indices[3-1-3-auto] dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[fastparquet] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[pyarrow] [gw7] [ 37%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-from_array] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-0] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df0] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df1] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df1] [gw26] [ 37%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_extractall dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removeprefix] [gw18] [ 37%] PASSED dask/array/tests/test_routines.py::test_bincount [gw5] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[less_equal] dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp] [gw11] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df2] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] [gw7] [ 37%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-0] dask/array/tests/test_routines.py::test_bincount_with_weights[weights0] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df3] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df3] [gw2] [ 37%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-sort-topk] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df4] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-argsort-argtopk] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df4] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df5] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df5] [gw18] [ 37%] PASSED dask/array/tests/test_routines.py::test_bincount_with_weights[weights0] [gw31] [ 37%] PASSED dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df6] [gw20] [ 37%] PASSED dask/array/tests/test_random.py::test_concurrency[RandomState] dask/array/tests/test_random.py::test_concurrency[default_rng] dask/array/tests/test_routines.py::test_bincount_with_weights[weights1] [gw28] [ 37%] PASSED dask/array/tests/test_masked.py::test_where dask/array/tests/test_numpy_compat.py::test_basic dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts2] [gw25] [ 37%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-6] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-0] [gw7] [ 37%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-1] [gw3] [ 37%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs13] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df7] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df7] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df8] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs14] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df8] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df9] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df9] [gw28] [ 37%] PASSED dask/array/tests/test_numpy_compat.py::test_basic dask/array/tests/test_numpy_compat.py::test_min_max_round_funcs [gw18] [ 37%] PASSED dask/array/tests/test_routines.py::test_bincount_with_weights[weights1] dask/array/tests/test_routines.py::test_bincount_unspecified_minlength dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df10] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df10] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-2] [gw23] [ 37%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-10] [gw19] [ 37%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame1-1-out1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df11] [gw22] [ 37%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs3] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-15] [gw26] [ 37%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removeprefix] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs4] [gw2] [ 37%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-sort-topk] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df11] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df12] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df12] [gw10] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks0] [gw25] [ 37%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-0] dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removesuffix] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-1] [gw28] [ 37%] PASSED dask/array/tests/test_numpy_compat.py::test_min_max_round_funcs dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-True] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df13] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df13] dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-False] [gw0] [ 37%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[3-1-3-auto] dask/array/tests/test_routines.py::test_tril_triu_indices[3--1-3-auto] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df14] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-False] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df14] [gw18] [ 37%] PASSED dask/array/tests/test_routines.py::test_bincount_unspecified_minlength dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-True] dask/array/tests/test_routines.py::test_digitize dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df15] [gw31] [ 37%] PASSED dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts2] dask/array/tests/test_routines.py::test_einsum_order[C] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-True] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df15] [gw2] [ 37%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-argsort-argtopk] dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-False] [gw7] [ 37%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-2] [gw11] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df16] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-False] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df16] dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df17] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df17] [gw17] [ 37%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-int16] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df18] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-asarray] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df18] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df19] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df19] [gw31] [ 37%] PASSED dask/array/tests/test_routines.py::test_einsum_order[C] [gw7] [ 37%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-asarray] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df20] dask/array/tests/test_routines.py::test_einsum_order[F] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df20] [gw25] [ 37%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-1] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-True] dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-2] dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[fastparquet] [gw12] [ 37%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_getitem_compute [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[fastparquet] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_column_projection [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-False] dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-True] dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[pyarrow] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[pyarrow] [gw26] [ 37%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removesuffix] dask/dataframe/tests/test_accessors.py::test_str_accessor_cat dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[fastparquet] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-from_array] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-True] dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-False] [gw2] [ 37%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-argsort-argtopk] [gw5] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-False] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-sort-topk] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[pyarrow] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[pyarrow] [gw0] [ 37%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[3--1-3-auto] dask/array/tests/test_routines.py::test_tril_triu_indices[5-0-5-1] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-True] dask/dataframe/io/tests/test_parquet.py::test_categories_large[fastparquet] dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp2] [gw19] [ 37%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame2-None-None] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_large[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categories_large[pyarrow] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_large[pyarrow] [gw11] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-fastparquet] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-fastparquet] [gw31] [ 37%] PASSED dask/array/tests/test_routines.py::test_einsum_order[F] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-pyarrow] dask/array/tests/test_routines.py::test_einsum_order[A] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-True] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-pyarrow] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-False] dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-fastparquet] [gw27] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-fastparquet] [gw2] [ 37%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-sort-topk] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-False] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-True] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-argsort-argtopk] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-0] [gw28] [ 37%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-True] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-False] [gw7] [ 38%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-from_array] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-False] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-0] [gw25] [ 38%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-2] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-True] [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-3] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-True] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] [gw3] [ 38%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs14] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-None] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_order[A] [gw7] [ 38%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-0] [gw23] [ 38%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-15] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-False] dask/array/tests/test_routines.py::test_einsum_order[K] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-True] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-20] [gw19] [ 38%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame2-None-None] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-True] dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[False] [gw2] [ 38%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-argsort-argtopk] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-False] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-sort-topk] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-False] [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[True] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-1] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[True] dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[False] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[False] dask/array/tests/test_optimization.py::test_optimize_slicing[True] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_order[K] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_optimize_slicing[True] dask/array/tests/test_routines.py::test_einsum_casting[no] dask/array/tests/test_optimization.py::test_optimize_slicing[False] [gw2] [ 38%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-sort-topk] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_optimize_slicing[False] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-argsort-argtopk] [gw25] [ 38%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-3] dask/array/tests/test_optimization.py::test_fuse_slice [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_slice dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-4] dask/array/tests/test_optimization.py::test_fuse_slice_with_lists [gw8] [ 38%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks3] [gw7] [ 38%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-1] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_slice_with_lists [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks4] dask/array/tests/test_optimization.py::test_nonfusible_fancy_indexing [gw26] [ 38%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_cat dask/dataframe/tests/test_accessors.py::test_str_accessor_cat_none dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-2] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_nonfusible_fancy_indexing dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[True] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[True] [gw1] [ 38%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks2] dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[False] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[no] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks3] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[False] dask/array/tests/test_routines.py::test_einsum_casting[equiv] dask/array/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw7] [ 38%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-2] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_numpy_arrays dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array [gw2] [ 38%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-argsort-argtopk] [gw5] [ 38%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp2] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-True] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-sort-topk] dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_and] [gw26] [ 38%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_cat_none [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-True] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[split] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-False] [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-False] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-True] [gw12] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_column_projection dask/dataframe/io/tests/test_demo.py::test_with_spec[None] [gw3] [ 38%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs16] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-True] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-False] [gw25] [ 38%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-5] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[equiv] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-False] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-True] dask/array/tests/test_routines.py::test_einsum_casting[safe] [gw2] [ 38%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-sort-topk] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-True] [gw17] [ 38%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-int16] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-argsort-argtopk] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-False] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-float32] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-False] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-True] [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] [gw27] [ 38%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-0] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-1] [gw12] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec[None] [gw7] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array dask/dataframe/io/tests/test_io.py::test_from_array_wrong_column_shape_error [gw7] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_wrong_column_shape_error dask/dataframe/io/tests/test_io.py::test_from_array_with_column_names [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[safe] [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] dask/dataframe/io/tests/test_demo.py::test_with_spec[42] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] [gw23] [ 38%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-20] dask/array/tests/test_routines.py::test_einsum_casting[same_kind] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-True] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-False] [gw26] [ 38%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[split] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-5] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-False] dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[10] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[10] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[rsplit] [gw25] [ 38%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-5] [gw12] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec[42] dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-6] [gw18] [ 38%] PASSED dask/array/tests/test_routines.py::test_digitize dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[5] dask/array/tests/test_routines.py::test_searchsorted[left-a0-1-v0-1] [gw2] [ 38%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-argsort-argtopk] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[same_kind] dask/array/tests/test_routines.py::test_einsum_casting[unsafe] [gw18] [ 38%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a0-1-v0-1] dask/array/tests/test_routines.py::test_searchsorted[left-a1-1-v1-1] [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] [gw6] [ 38%] PASSED dask/array/tests/test_routines.py::test_corrcoef dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_routines.py::test_round [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[5] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-sort-topk] dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[3] [gw26] [ 38%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[rsplit] [gw18] [ 38%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a1-1-v1-1] [gw3] [ 38%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs16] dask/array/tests/test_routines.py::test_searchsorted[left-a2-3-v2-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs17] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[unsafe] [gw10] [ 38%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks1] [gw25] [ 38%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-6] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[split] [gw7] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_with_column_names dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array_1d [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[3] [gw18] [ 38%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a2-3-v2-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-0] [gw12] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[None] dask/array/tests/test_routines.py::test_einsum_split_every[None] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks2] [gw2] [ 38%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-sort-topk] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_split_every[None] dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[True] dask/array/tests/test_routines.py::test_einsum_split_every[2] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[True] dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[False] dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[42] dask/array/tests/test_routines.py::test_searchsorted[left-a3-3-v3-5] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-argsort-argtopk] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[False] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_split_every[2] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter_nofancy] dask/array/tests/test_routines.py::test_einsum_invalid_args [gw25] [ 38%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-0] [gw28] [ 38%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter_nofancy] [gw31] [ 38%] PASSED dask/array/tests/test_routines.py::test_einsum_invalid_args [gw5] [ 38%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_and] dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction [gw17] [ 38%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-float32] [gw23] [ 38%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-5] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_out] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-bool] [gw6] [ 38%] PASSED dask/array/tests/test_routines.py::test_round dask/array/tests/test_routines.py::test_unique_kwargs[False-False-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-1] [gw0] [ 38%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[5-0-5-1] [gw18] [ 38%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a3-3-v3-5] dask/array/tests/test_slicing.py::test_slice_1d [gw6] [ 38%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-False-False] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-10] dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_or] [gw0] [ 38%] PASSED dask/array/tests/test_slicing.py::test_slice_1d [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_slicing.py::test_slice_singleton_value_on_boundary [gw0] [ 38%] PASSED dask/array/tests/test_slicing.py::test_slice_singleton_value_on_boundary [gw30] [ 38%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks11-False-True-None] dask/array/tests/test_slicing.py::test_slice_array_1d dask/array/tests/test_routines.py::test_searchsorted[left-a4-3-v4-5] [gw0] [ 38%] PASSED dask/array/tests/test_slicing.py::test_slice_array_1d dask/array/tests/test_routines.py::test_unique_kwargs[False-False-True] dask/array/tests/test_slicing.py::test_slice_array_2d [gw0] [ 38%] PASSED dask/array/tests/test_slicing.py::test_slice_array_2d dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_slicing.py::test_slice_optimizations [gw0] [ 38%] PASSED dask/array/tests/test_slicing.py::test_slice_optimizations [gw7] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array_1d dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks12-True-True-None] dask/dataframe/io/tests/test_io.py::test_from_array_1d_with_column_names dask/array/tests/test_slicing.py::test_slicing_with_singleton_indices [gw0] [ 38%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_singleton_indices [gw2] [ 38%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-argsort-argtopk] dask/array/tests/test_slicing.py::test_slicing_with_newaxis [gw0] [ 38%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_newaxis dask/array/tests/test_slicing.py::test_take [gw18] [ 38%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a4-3-v4-5] [gw11] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] [gw3] [ 39%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs17] [gw12] [ 39%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[42] dask/dataframe/io/tests/test_demo.py::test_with_spec_pyarrow dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-pyarrow] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-pyarrow] [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_demo.py::test_with_spec_pyarrow dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-fastparquet] dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[None] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-fastparquet] [gw6] [ 39%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-False-True] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-pyarrow] dask/array/tests/test_routines.py::test_unique_kwargs[False-True-False] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-fastparquet] [gw12] [ 39%] PASSED dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[None] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-sort-topk] dask/array/tests/test_routines.py::test_searchsorted[left-a5-3-v5-v_chunks5] dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[42] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-fastparquet] [gw4] [ 39%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[mean] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs18] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[sem] [gw25] [ 39%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-1] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-pyarrow] [gw12] [ 39%] PASSED dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[42] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-pyarrow] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_take dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-True] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-True] dask/array/tests/test_slicing.py::test_take_sorted dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-False] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-True] [gw31] [ 39%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-True] dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction2 dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-False] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-False] dask/dataframe/io/tests/test_demo.py::test_with_spec_category_nunique dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-2] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-True] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-False] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-False] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_take_sorted dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-True] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-True] dask/array/tests/test_slicing.py::test_slicing_chunks dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-False] [gw2] [ 39%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-sort-topk] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-False] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-argsort-argtopk] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-True] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_slicing_chunks [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-False] dask/array/tests/test_slicing.py::test_slicing_with_numpy_arrays [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-True] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-True] [gw12] [ 39%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_category_nunique dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[None] [gw18] [ 39%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a5-3-v5-v_chunks5] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-False] dask/array/tests/test_routines.py::test_searchsorted[right-a0-1-v0-1] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-True] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-True] [gw7] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_1d_with_column_names dask/dataframe/io/tests/test_io.py::test_from_array_1d_list_of_columns_gives_dataframe dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-False] [gw12] [ 39%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[None] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-True] [gw6] [ 39%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-True-False] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-True] dask/array/tests/test_routines.py::test_unique_kwargs[False-True-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-False] [gw2] [ 39%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-argsort-argtopk] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-False] [gw18] [ 39%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a0-1-v0-1] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-sort-topk] [gw25] [ 39%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-2] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-3] dask/array/tests/test_routines.py::test_searchsorted[right-a1-1-v1-1] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_numpy_arrays dask/array/tests/test_slicing.py::test_slicing_and_chunks [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_slicing_and_chunks dask/array/tests/test_slicing.py::test_slicing_and_unknown_chunks [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-fastparquet] dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[42] [gw23] [ 39%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-10] [gw8] [ 39%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks5] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-pyarrow] [gw27] [ 39%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-15] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-1] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-pyarrow] [gw3] [ 39%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs18] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_slicing_and_unknown_chunks dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-fastparquet] [gw31] [ 39%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction2 [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-fastparquet] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sum-None] [gw2] [ 39%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-argsort-argtopk] [gw12] [ 39%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[42] dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction3 dask/array/tests/test_slicing.py::test_slicing_identities [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_slicing_identities dask/array/tests/test_slicing.py::test_slice_stop_0 [gw17] [ 39%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-bool] [gw1] [ 39%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks3] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-pyarrow] [gw18] [ 39%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a1-1-v1-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks4] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-pyarrow] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-uint8] dask/array/tests/test_routines.py::test_searchsorted[right-a2-3-v2-2] [gw7] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_1d_list_of_columns_gives_dataframe [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_slice_stop_0 dask/array/tests/test_slicing.py::test_slice_list_then_None dask/dataframe/io/tests/test_io.py::test_from_dask_array_struct_dtype dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-infer] [gw26] [ 39%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[split] [gw5] [ 39%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_or] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-infer] dask/dataframe/io/tests/test_demo.py::test_with_spec_datetime_index dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_xor] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[rsplit] [gw6] [ 39%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-True-True] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_slice_list_then_None dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-None] dask/array/tests/test_slicing.py::test_slicing_exhaustively dask/array/tests/test_routines.py::test_unique_kwargs[True-False-False] [gw25] [ 39%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-3] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-None] [gw2] [ 39%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-argsort-argtopk] [gw0] [ 39%] SKIPPED dask/array/tests/test_slicing.py::test_slicing_exhaustively dask/array/tests/test_slicing.py::test_slicing_with_negative_step_flops_keys dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-4] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-infer] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-sort-topk] [gw12] [ 39%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_datetime_index dask/dataframe/io/tests/test_hdf.py::test_to_hdf [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-infer] [gw31] [ 39%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction3 dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-None] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_negative_step_flops_keys dask/array/tests/test_routines.py::test_average[True-a0] [gw18] [ 39%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a2-3-v2-2] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-None] dask/array/tests/test_slicing.py::test_empty_slice dask/array/tests/test_routines.py::test_searchsorted[right-a3-3-v3-5] dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[fastparquet] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[pyarrow] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-True] [gw6] [ 39%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-False-False] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_empty_slice [gw2] [ 39%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-sort-topk] dask/array/tests/test_slicing.py::test_multiple_list_slicing dask/array/tests/test_routines.py::test_unique_kwargs[True-False-True] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-argsort-argtopk] [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf [gw3] [ 39%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sum-None] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_nodes dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-prod-None] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-True] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-False] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-False] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-index1-True] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-index1-True] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-index1-False] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-index1-False] [gw31] [ 39%] PASSED dask/array/tests/test_routines.py::test_average[True-a0] [gw7] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_struct_dtype dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_chunks dask/dataframe/tests/test_groupby.py::test_full_groupby[disk] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_multiple_list_slicing [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_nodes dask/array/tests/test_slicing.py::test_boolean_list_slicing dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_files [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_files dask/dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_nodes [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_nodes dask/dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_files [gw29] [ 39%] PASSED dask/array/tests/test_masked.py::test_reductions[var-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-None] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-True] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-True] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-False] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-False] [gw18] [ 39%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a3-3-v3-5] dask/array/tests/test_routines.py::test_searchsorted[right-a4-3-v4-5] [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_files [gw25] [ 39%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-5] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_link_optimizations [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_link_optimizations [gw10] [ 39%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks3] [gw0] [ 39%] PASSED dask/array/tests/test_slicing.py::test_boolean_list_slicing [gw2] [ 39%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-argsort-argtopk] dask/array/tests/test_slicing.py::test_boolean_numpy_array_slicing dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-True] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-True] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-False] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-sort-topk] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_lock_delays [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_lock_delays dask/dataframe/io/tests/test_hdf.py::test_to_hdf_exceptions [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_exceptions [gw29] [ 39%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-None] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-sync] [gw12] [ 39%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-sync] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-threads] [gw11] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-False] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[fastparquet] [gw11] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[pyarrow] [gw11] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[fastparquet] [gw11] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[fastparquet] [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_chunks [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_boolean_numpy_array_slicing dask/array/tests/test_slicing.py::test_empty_list dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[pyarrow] [gw11] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter[fastparquet] [gw6] [ 40%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-False-True] dask/array/tests/test_routines.py::test_unique_kwargs[True-True-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-threads] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-processes] [gw3] [ 40%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-prod-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-product-None] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-processes] [gw2] [ 40%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-argsort-argtopk] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-f8] [gw11] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter[pyarrow] [gw11] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[fastparquet] [gw11] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[pyarrow] [gw11] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[pyarrow] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-3] dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes0-expected_divisions0] [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes0-expected_divisions0] dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes1-expected_divisions1] [gw16] [ 40%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape31-y_shape31-x_chunks31-y_chunks31] [gw18] [ 40%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a4-3-v4-5] dask/array/tests/test_routines.py::test_searchsorted[right-a5-3-v5-v_chunks5] [gw29] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-f8] dask/array/tests/test_routines.py::test_tensordot [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes1-expected_divisions1] dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes2-expected_divisions2] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-sync] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-sync] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-threads] [gw25] [ 40%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-5] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_empty_list [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-threads] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-processes] dask/array/tests/test_slicing.py::test_uneven_chunks dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-6] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-True-None] [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes2-expected_divisions2] dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_width_error [gw23] [ 40%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-15] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-20] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-processes] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_uneven_chunks dask/array/tests/test_slicing.py::test_new_blockdim [gw27] [ 40%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-1] [gw17] [ 40%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-int16] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-sync] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-sync] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-threads] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-threads] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-processes] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-processes] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_kwargs [gw2] [ 40%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-sort-topk] [gw5] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_xor] dask/array/tests/test_ufunc.py::test_binary_ufunc[maximum] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_new_blockdim dask/array/tests/test_slicing.py::test_slicing_consistent_names [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_kwargs dask/dataframe/io/tests/test_hdf.py::test_to_fmt_warns [gw29] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-True-None] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-True-f8] [gw29] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-False] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-2] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_slicing_consistent_names [gw22] [ 40%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs4] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs5] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_fmt_warns dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data0-assert_frame_equal] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data0-assert_frame_equal] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-True] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-False] [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_width_error dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[cupy-cudf] [gw7] [ 40%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[cupy-cudf] dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[numpy-pandas] [gw18] [ 40%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a5-3-v5-v_chunks5] [gw6] [ 40%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-True-False] [gw29] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-False] dask/array/tests/test_slicing.py::test_slicing_consistent_names_after_normalization [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_slicing_consistent_names_after_normalization dask/array/tests/test_slicing.py::test_sanitize_index_element [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_sanitize_index_element dask/array/tests/test_slicing.py::test_sanitize_index [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_sanitize_index dask/array/tests/test_slicing.py::test_uneven_blockdims [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_uneven_blockdims dask/array/tests/test_slicing.py::test_oob_check [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_oob_check dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-True] [gw3] [ 40%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-product-None] dask/array/tests/test_routines.py::test_searchsorted_sorter_not_implemented dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-True] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-None] [gw18] [ 40%] PASSED dask/array/tests/test_routines.py::test_searchsorted_sorter_not_implemented [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-None] dask/array/tests/test_routines.py::test_histogram dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-3] [gw29] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-True] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-mean-None] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-False] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-2] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-True] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-True] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-2] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-False] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-True] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-False] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-1] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-False] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-True] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-False] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-None] [gw30] [ 40%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks12-True-True-None] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks13-True-True-None] [gw2] [ 40%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-sort-topk] [gw25] [ 40%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-6] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-None] [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[numpy-pandas] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-3] [gw29] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-False] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-False] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-argsort-argtopk] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-True] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-False] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-True] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-True] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-True] dask/dataframe/io/tests/test_io.py::test_to_bag [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-True] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-0] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-True] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-2] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-True] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-True] [gw29] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-True] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-False] dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-fastparquet] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-pyarrow] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-fastparquet] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-pyarrow] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-fastparquet] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-True] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-False] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-fastparquet] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-fastparquet] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-pyarrow] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-pyarrow] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-1] [gw2] [ 40%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-argsort-argtopk] dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-pyarrow] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-fastparquet] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-pyarrow] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-pyarrow] [gw29] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-False] [gw25] [ 40%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-1] [gw0] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-None] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-2-sort-topk] dask/dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-fastparquet] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-fastparquet] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-pyarrow] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-True] [gw12] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-fastparquet] [gw6] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-pyarrow] [gw26] [ 41%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[rsplit] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[fastparquet] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-fastparquet] [gw17] [ 41%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-int16] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-pyarrow] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-pyarrow] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-float32] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_getitem_skip_when_getting_read_parquet[fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-pyarrow] [gw0] [ 41%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-None] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-pyarrow] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_getitem_skip_when_getting_read_parquet[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-fastparquet] [gw29] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-True] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-pyarrow] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-False] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_getitem_skip_when_getting_read_parquet[pyarrow] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_getitem_skip_when_getting_read_parquet[pyarrow] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-3] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-None] [gw23] [ 41%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-20] dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-pyarrow] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-None] [gw14] [ 41%] PASSED dask/bag/tests/test_random.py::test_choices_k_bigger_than_smallest_partition_size dask/bag/tests/test_random.py::test_choices_k_equal_bag_size_with_unbalanced_partitions dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-pyarrow] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-5] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-None] [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-2-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-2-argsort-argtopk] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand_more_columns [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-None] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-pyarrow] [gw25] [ 41%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-2] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-True] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-True] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-fastparquet] [gw29] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-False] [gw11] [ 41%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-3] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-None] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-None] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-True] dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-fastparquet] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-4] dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-True] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-True] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[fastparquet] [gw8] [ 41%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks0] [gw0] [ 41%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-3] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-2] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[pyarrow] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-fastparquet] [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-2-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-sort-topk] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-pyarrow] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-True] [gw19] [ 41%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[2] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_pandas_metadata_nullable_pyarrow dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-pyarrow] [gw29] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-True] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-pyarrow] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pandas_metadata_nullable_pyarrow dask/dataframe/io/tests/test_parquet.py::test_pandas_timestamp_overflow_pyarrow dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-fastparquet] dask/array/tests/test_ufunc.py::test_ufunc_where_no_out [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-fastparquet] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pandas_timestamp_overflow_pyarrow dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-pyarrow] [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-sort-topk] dask/dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-fastparquet] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-argsort-argtopk] [gw5] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[maximum] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-pyarrow] [gw25] [ 41%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-2] dask/array/tests/test_ufunc.py::test_binary_ufunc[minimum] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[fastparquet] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols0] [gw29] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_no_out [gw31] [ 41%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby[disk] dask/dataframe/tests/test_groupby.py::test_full_groupby[tasks] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-3] dask/array/tests/test_ufunc.py::test_ufunc_where_doesnt_mutate_out [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-fastparquet] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols0] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols1] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols1] dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-pyarrow] [gw6] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-pyarrow] [gw0] [ 41%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-0] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-True] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols0] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols0] [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-argsort-argtopk] [gw29] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_doesnt_mutate_out dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-sort-topk] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols1] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols1] dask/array/tests/test_wrap.py::test_ones dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols0] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols0] dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols1] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols1] [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_ones dask/array/tests/test_wrap.py::test_size_as_list dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols0] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols0] [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-sort-topk] dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols1] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-argsort-argtopk] [gw12] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols1] [gw27] [ 41%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-2] [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_size_as_list [gw10] [ 41%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks3] dask/array/tests/test_wrap.py::test_singleton_size dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-0] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[disk] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks4] [gw21] [ 41%] XFAIL dask/array/tests/test_stats.py::test_two[ttest_1samp-kwargs2] dask/array/tests/test_stats.py::test_two[ttest_rel-kwargs3] [gw18] [ 41%] PASSED dask/array/tests/test_routines.py::test_histogram dask/array/tests/test_routines.py::test_histogram_alternative_bins_range [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_singleton_size dask/array/tests/test_wrap.py::test_kwargs [gw17] [ 41%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-bool] [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_kwargs dask/array/tests/test_wrap.py::test_full [gw23] [ 41%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-5] [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-argsort-argtopk] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-10] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-sort-topk] [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_full dask/array/tests/test_wrap.py::test_full_error_nonscalar_fill_value [gw13] [ 41%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x3-chunks3] [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_full_error_nonscalar_fill_value dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x4-chunks4] dask/array/tests/test_wrap.py::test_full_detects_da_dtype [gw25] [ 41%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-3] [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-sort-topk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-4] [gw0] [ 41%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-0] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-argsort-argtopk] [gw21] [ 41%] PASSED dask/array/tests/test_stats.py::test_two[ttest_rel-kwargs3] [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_full_detects_da_dtype dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-1] dask/array/tests/test_wrap.py::test_full_none_dtype dask/array/tests/test_stats.py::test_two[chisquare-kwargs4] [gw16] [ 41%] PASSED dask/array/tests/test_routines.py::test_tensordot [gw18] [ 41%] PASSED dask/array/tests/test_routines.py::test_histogram_alternative_bins_range dask/array/tests/test_routines.py::test_tensordot_2[0] dask/array/tests/test_routines.py::test_histogram_bins_range_with_nan_array [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_full_none_dtype dask/array/tests/test_wrap.py::test_full_like_error_nonscalar_fill_value [gw9] [ 41%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[c8] [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_full_like_error_nonscalar_fill_value dask/array/tests/test_reductions.py::test_reduction_errors [gw27] [ 41%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[disk] dask/array/tests/test_wrap.py::test_can_make_really_big_array_of_ones [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-argsort-argtopk] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[tasks] [gw9] [ 41%] PASSED dask/array/tests/test_reductions.py::test_reduction_errors [gw29] [ 41%] PASSED dask/array/tests/test_wrap.py::test_can_make_really_big_array_of_ones dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-sort-topk] dask/array/tests/test_reductions.py::test_reductions_2D[f4] dask/array/tests/test_wrap.py::test_wrap_consistent_names [gw9] [ 41%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[f4] [gw5] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[minimum] dask/array/tests/test_reductions.py::test_reductions_2D[i4] dask/array/tests/test_ufunc.py::test_binary_ufunc[mod] [gw9] [ 42%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[i4] dask/array/tests/test_reductions.py::test_reductions_2D[c8] [gw18] [ 42%] PASSED dask/array/tests/test_routines.py::test_histogram_bins_range_with_nan_array [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_two[chisquare-kwargs4] [gw9] [ 42%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[c8] dask/array/tests/test_routines.py::test_histogram_return_type [gw29] [ 42%] PASSED dask/array/tests/test_wrap.py::test_wrap_consistent_names dask/array/tests/test_reductions.py::test_arg_reductions[argmin-argmin] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs5] dask/bag/tests/test_bag.py::test_Bag [gw29] [ 42%] PASSED dask/bag/tests/test_bag.py::test_Bag [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-sort-topk] dask/bag/tests/test_bag.py::test_keys dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-argsort-argtopk] [gw29] [ 42%] PASSED dask/bag/tests/test_bag.py::test_keys dask/bag/tests/test_bag.py::test_bag_groupby_pure_hash [gw0] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-1] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-4] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[tasks] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-2] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-5] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-argsort-argtopk] [gw17] [ 42%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-bool] [gw18] [ 42%] PASSED dask/array/tests/test_routines.py::test_histogram_return_type [gw31] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby[tasks] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[disk] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[tasks] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-sort-topk] dask/array/tests/test_routines.py::test_histogram_extra_args_and_shapes dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-uint8] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs5] dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[disk] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs6] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[0] [gw23] [ 42%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-10] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-15] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-5] dask/array/tests/test_routines.py::test_tensordot_2[1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-6] [gw1] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks5] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-sort-topk] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[tasks] dask/dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[disk] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-argsort-argtopk] [gw15] [ 42%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-2] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs6] [gw8] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks0] dask/bag/tests/test_bag.py::test_repartition_partition_size[1-5] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs7] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks1] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[1] dask/array/tests/test_routines.py::test_tensordot_2[axes2] [gw30] [ 42%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks13-True-True-None] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-6] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks14-True-True-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-0] [gw5] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[mod] dask/array/tests/test_ufunc.py::test_binary_ufunc[multiply] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-argsort-argtopk] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[disk] dask/dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[tasks] [gw0] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-2] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-sort-topk] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-3] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes2] dask/array/tests/test_routines.py::test_tensordot_2[axes3] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-0] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs7] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs8] [gw6] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-True] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-1] [gw9] [ 42%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[argmin-argmin] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-sort-topk] dask/array/tests/test_reductions.py::test_arg_reductions[argmax-argmax] [gw0] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-3] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[tasks] [gw17] [ 42%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-uint8] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-1] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-argsort-argtopk] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-4] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-int16] [gw11] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-4] [gw23] [ 42%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-15] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes3] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-20] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-2] dask/array/tests/test_routines.py::test_tensordot_2[axes4] [gw12] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-1] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-sort-topk] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-5] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-2] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs8] dask/array/tests/test_stats.py::test_moments[0] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-sort-topk] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes4] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-argsort-argtopk] dask/array/tests/test_routines.py::test_tensordot_2[axes5] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_moments[0] dask/array/tests/test_stats.py::test_moments[1] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-2] [gw5] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[multiply] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-3] dask/array/tests/test_ufunc.py::test_binary_ufunc[nextafter] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-2-sort-topk] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_moments[1] [gw0] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-4] dask/array/tests/test_stats.py::test_moments[2] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-5] dask/array/tests/test_routines.py::test_tensordot_2[axes6] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-2-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-2-argsort-argtopk] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-2] [gw4] [ 42%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[sem] dask/dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[skew] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-1] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_moments[2] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-3] dask/array/tests/test_stats.py::test_moments[3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-4] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes6] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[auto] [gw26] [ 42%] XFAIL dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand_more_columns [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-2-argsort-argtopk] [gw4] [ 42%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[skew] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-sort-topk] dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[range_index] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[auto] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks1] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_moments[3] [gw17] [ 42%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-int16] dask/array/tests/test_stats.py::test_moments[4] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-float32] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-1] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-4] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[kurtosis] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-sort-topk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-5] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks1] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-argsort-argtopk] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks2] [gw26] [ 42%] PASSED dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[range_index] dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[other index] [gw0] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-6] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_moments[4] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks2] dask/array/tests/test_stats.py::test_anova dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks3] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-argsort-argtopk] [gw23] [ 42%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-20] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-sort-topk] dask/array/tests/test_linalg.py::test_lu_1 [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-5] [gw4] [ 42%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[kurtosis] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-6] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[False] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks3] [gw26] [ 42%] PASSED dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[other index] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks4] dask/dataframe/tests/test_accessors.py::test_string_nullable_types [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-argsort-argtopk] [gw5] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[nextafter] dask/array/tests/test_ufunc.py::test_binary_ufunc[not_equal] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks4] [gw8] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks1] [gw1] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks5] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks2] dask/array/tests/test_routines.py::test_tensordot_double_contraction_ngt2 dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks0] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-1] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk3 [gw9] [ 42%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[argmax-argmax] [gw3] [ 42%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-mean-None] dask/array/tests/test_reductions.py::test_arg_reductions[nanargmin-nanargmin] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-6] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-0] [gw10] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks4] [gw26] [ 42%] PASSED dask/dataframe/tests/test_accessors.py::test_string_nullable_types dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics [gw26] [ 42%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_arithmetic_names dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks5] [gw16] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_ngt2 [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-0] dask/array/tests/test_routines.py::test_tensordot_more_than_26_dims dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-1] [gw27] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-1] [gw26] [ 42%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_arithmetic_names dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics_different_index [gw26] [ 42%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics_different_index dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-2] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-2] [gw0] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-6] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-7] [gw12] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-1] [gw3] [ 42%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-None] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs5] [gw25] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-2] [gw6] [ 42%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-False] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-2] [gw21] [ 42%] PASSED dask/array/tests/test_stats.py::test_anova dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_1samp-2] [gw25] [ 43%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-2] [gw21] [ 43%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_1samp-2] dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_rel-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-3] [gw21] [ 43%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_rel-2] [gw5] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[not_equal] dask/array/tests/test_stats.py::test_nan_raises[omit-skewtest-1] dask/array/tests/test_ufunc.py::test_binary_ufunc[power] [gw21] [ 43%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-skewtest-1] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_extra_args_and_shapes dask/array/tests/test_routines.py::test_histogram_normed_deprecation [gw27] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-2] [gw0] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-7] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_normed_deprecation dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-8] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-1] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-None] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-None] dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosis-1] [gw26] [ 43%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics [gw21] [ 43%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosis-1] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-0] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-None] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-1] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-1] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-hist_range3] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-hist_range3] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range4] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range4] [gw27] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-1] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range5] dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics_with_dask_instances [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range5] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range6] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range6] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range7] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range7] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-2] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins8-None] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins8-None] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins9-None] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins9-None] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins10-None] [gw3] [ 43%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs6] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins10-None] [gw5] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[power] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-True] dask/array/tests/test_ufunc.py::test_binary_ufunc[remainder] [gw0] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-8] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-9] [gw17] [ 43%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-float32] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-bool] [gw27] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-1] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks14-True-True-None] dask/array/tests/test_linalg.py::test_tsqr_zero_height_chunks [gw10] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks0] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-True] [gw27] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-1] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-False] [gw0] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-9] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-10] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-2] [gw1] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks1] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-False] [gw3] [ 43%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs6] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs7] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-True] [gw26] [ 43%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics_with_dask_instances dask/dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods [gw27] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-2] [gw5] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[remainder] [gw8] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks2] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-1] dask/array/tests/test_ufunc.py::test_binary_ufunc[right_shift] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks3] [gw9] [ 43%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[nanargmin-nanargmin] dask/array/tests/test_reductions.py::test_arg_reductions[nanargmax-nanargmax] [gw0] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-10] [gw24] [ 43%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_name_function_preserves_order dask/bag/tests/test_bag.py::test_to_textfiles_name_function_warn dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-11] [gw6] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-None] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-True] [gw22] [ 43%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs5] [gw27] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-1] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs6] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-2] [gw2] [ 43%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk3 [gw17] [ 43%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-bool] [gw25] [ 43%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-3] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-uint8] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_tsqr_zero_height_chunks dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumsum] dask/array/tests/test_linalg.py::test_sfqr[20-10-10-ValueError] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-4] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-10-10-ValueError] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-True] dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks1-ValueError] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-False] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks1-ValueError] dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks2-ValueError] [gw3] [ 43%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs7] [gw2] [ 43%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumsum] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks2-ValueError] dask/array/tests/test_linalg.py::test_sfqr[40-10-chunks3-ValueError] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-min-None] dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumprod] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[40-10-chunks3-ValueError] dask/array/tests/test_linalg.py::test_sfqr[128-2-chunks4-ValueError] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[128-2-chunks4-ValueError] dask/array/tests/test_linalg.py::test_sfqr[129-2-chunks5-ValueError] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[129-2-chunks5-ValueError] [gw2] [ 43%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumprod] dask/array/tests/test_linalg.py::test_sfqr[130-2-chunks6-ValueError] dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmin] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[130-2-chunks6-ValueError] dask/array/tests/test_linalg.py::test_sfqr[131-2-chunks7-ValueError] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[131-2-chunks7-ValueError] dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks8-ValueError] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks8-ValueError] dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks9-ValueError] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks9-ValueError] [gw2] [ 43%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmin] dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks10-ValueError] [gw27] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-2] dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmax] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks10-ValueError] dask/array/tests/test_linalg.py::test_sfqr[10-5-10-None] dask/dataframe/tests/test_groupby.py::test_series_groupby[disk] [gw12] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-0] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-False] [gw10] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-1] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks1] [gw2] [ 43%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmax] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-disk] [gw19] [ 43%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[2] [gw2] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[False] [gw2] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[first-disk] [gw3] [ 43%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-min-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-max-None] [gw5] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[right_shift] dask/array/tests/test_ufunc.py::test_binary_ufunc[subtract] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-5-10-None] dask/array/tests/test_linalg.py::test_sfqr[5-10-10-None] [gw17] [ 43%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-int16] [gw2] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[first-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[first-tasks] [gw1] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks2] [gw6] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-True] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-False] [gw2] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[first-tasks] [gw8] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks3] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-disk] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks4] [gw9] [ 43%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[nanargmax-nanargmax] dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmin-nanmin] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-False] [gw5] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[subtract] dask/array/tests/test_ufunc.py::test_binary_ufunc[true_divide] [gw0] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-11] [gw9] [ 43%] PASSED dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmin-nanmin] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[5-10-10-None] dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmax-nanmax] dask/array/tests/test_linalg.py::test_sfqr[10-10-10-None] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-0] [gw2] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-disk] [gw25] [ 43%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-4] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-tasks] [gw17] [ 43%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-float32] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-5] [gw9] [ 43%] PASSED dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmax-nanmax] [gw3] [ 43%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-max-None] dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmin-nanargmin] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-count-None] [gw10] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks1] [gw28] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_out] [gw27] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby[disk] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_series_groupby[tasks] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks2] [gw30] [ 43%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-10-10-None] dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks14-None] [gw2] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-disk] [gw18] [ 43%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-False] [gw23] [ 43%] PASSED dask/array/tests/test_linalg.py::test_lu_1 [gw3] [ 43%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-count-None] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-tasks-split_every] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-None] dask/array/tests/test_linalg.py::test_lu_2[10] [gw23] [ 43%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[10] dask/array/tests/test_linalg.py::test_lu_2[20] [gw23] [ 43%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[20] [gw6] [ 43%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-False] dask/array/tests/test_linalg.py::test_lu_2[30] [gw23] [ 43%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[30] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-None] dask/array/tests/test_linalg.py::test_lu_2[50] [gw23] [ 43%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[50] dask/array/tests/test_linalg.py::test_lu_3[50] [gw23] [ 43%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[50] dask/array/tests/test_linalg.py::test_lu_3[100] [gw23] [ 43%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[100] dask/array/tests/test_linalg.py::test_lu_3[200] [gw23] [ 43%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[200] dask/array/tests/test_linalg.py::test_lu_errors [gw5] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[true_divide] [gw23] [ 44%] PASSED dask/array/tests/test_linalg.py::test_lu_errors dask/array/tests/test_linalg.py::test_solve_triangular_vector[20-10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df3-write_kwargs3-read_kwargs3] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df3-write_kwargs3-read_kwargs3] [gw2] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-disk] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df4-write_kwargs4-read_kwargs4] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-tasks] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df4-write_kwargs4-read_kwargs4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df5-write_kwargs5-read_kwargs5] [gw30] [ 44%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks14-None] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df5-write_kwargs5-read_kwargs5] dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks15-None] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df6-write_kwargs6-read_kwargs6] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df6-write_kwargs6-read_kwargs6] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df7-write_kwargs7-read_kwargs7] [gw25] [ 44%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-5] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df7-write_kwargs7-read_kwargs7] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-6] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df8-write_kwargs8-read_kwargs8] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df8-write_kwargs8-read_kwargs8] [gw21] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df9-write_kwargs9-read_kwargs9] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df9-write_kwargs9-read_kwargs9] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df10-write_kwargs10-read_kwargs10] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df10-write_kwargs10-read_kwargs10] [gw17] [ 44%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-float32] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df11-write_kwargs11-read_kwargs11] [gw23] [ 44%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[20-10] [gw1] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks2] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-bool] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df11-write_kwargs11-read_kwargs11] dask/array/tests/test_linalg.py::test_solve_triangular_vector[50-10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df12-write_kwargs12-read_kwargs12] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks3] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df12-write_kwargs12-read_kwargs12] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df13-write_kwargs13-read_kwargs13] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df13-write_kwargs13-read_kwargs13] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df14-write_kwargs14-read_kwargs14] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df14-write_kwargs14-read_kwargs14] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df15-write_kwargs15-read_kwargs15] [gw19] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[False] [gw2] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-tasks] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df15-write_kwargs15-read_kwargs15] dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[2] dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[disk] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df16-write_kwargs16-read_kwargs16] [gw2] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[disk] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df16-write_kwargs16-read_kwargs16] [gw8] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks4] dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[tasks] [gw9] [ 44%] PASSED dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmin-nanargmin] dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmax-nanargmax] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks5] [gw2] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[tasks] dask/dataframe/tests/test_groupby.py::test_aggregate_dask[disk] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df17-write_kwargs17-read_kwargs17] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df17-write_kwargs17-read_kwargs17] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df18-write_kwargs18-read_kwargs18] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df18-write_kwargs18-read_kwargs18] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df19-write_kwargs19-read_kwargs19] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df19-write_kwargs19-read_kwargs19] [gw30] [ 44%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks15-None] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df20-write_kwargs20-read_kwargs20] dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks16-None] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df20-write_kwargs20-read_kwargs20] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df21-write_kwargs21-read_kwargs21] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df21-write_kwargs21-read_kwargs21] [gw12] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df22-write_kwargs22-read_kwargs22] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-0] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df22-write_kwargs22-read_kwargs22] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df23-write_kwargs23-read_kwargs23] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df23-write_kwargs23-read_kwargs23] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df24-write_kwargs24-read_kwargs24] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df24-write_kwargs24-read_kwargs24] dask/dataframe/io/tests/test_parquet.py::test_categories[fastparquet] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categories[pyarrow] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[fastparquet] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[pyarrow] [gw6] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-None] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[pyarrow] [gw10] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks2] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks3] dask/dataframe/io/tests/test_parquet.py::test_empty_partition[fastparquet] [gw11] [ 44%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-5] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty_partition[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_empty_partition[pyarrow] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-0] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty_partition[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-True] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-False] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-False] [gw23] [ 44%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[50-10] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-True] dask/array/tests/test_linalg.py::test_solve_triangular_vector[70-20] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-False] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_fastparquet_default_writes_nulls [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_fastparquet_default_writes_nulls dask/dataframe/io/tests/test_parquet.py::test_to_parquet_pyarrow_w_inconsistent_schema_by_partition_succeeds_w_manual_schema [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_pyarrow_w_inconsistent_schema_by_partition_succeeds_w_manual_schema [gw17] [ 44%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-bool] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-False] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-False] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-uint8] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-True] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-True] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-False] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-False] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-True] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-True] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_error [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_error dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_explicit_schema_none [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_explicit_schema_none [gw9] [ 44%] PASSED dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmax-nanargmax] dask/array/tests/test_reductions.py::test_min_max_empty_chunks[min-min] dask/dataframe/io/tests/test_parquet.py::test_partition_on[fastparquet] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partition_on[pyarrow] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[fastparquet] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[fastparquet] [gw30] [ 44%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks16-None] dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[pyarrow] [gw27] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby[tasks] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[pyarrow] dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[disk] dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[aa] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[aa] dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[partition_on1] [gw27] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[disk] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[partition_on1] dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[tasks] dask/array/tests/test_linalg.py::test_sfqr[20-20-10-ValueError] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-fastparquet] [gw30] [ 44%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-20-10-ValueError] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-fastparquet] dask/array/tests/test_linalg.py::test_qr[20-10-10-None] [gw27] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_index_array[disk] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-pyarrow] [gw5] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-pyarrow] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-2] [gw23] [ 44%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[70-20] dask/array/tests/test_linalg.py::test_solve_triangular_matrix[20-10] [gw1] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks4] [gw17] [ 44%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-int16] [gw9] [ 44%] PASSED dask/array/tests/test_reductions.py::test_min_max_empty_chunks[min-min] dask/array/tests/test_reductions.py::test_min_max_empty_chunks[max-max] [gw25] [ 44%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-6] [gw6] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-True] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-0] [gw27] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_index_array[disk] [gw25] [ 44%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_index_array[tasks] [gw8] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks5] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:\\foo\\bar-c:\\foo\\bar] [gw8] [ 44%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:\\foo\\bar-c:\\foo\\bar] [gw30] [ 44%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-10-None] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[C:\\\\foo\\bar-C:\\\\foo\\bar] dask/array/tests/test_linalg.py::test_qr[20-10-chunks1-None] [gw8] [ 44%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[C:\\\\foo\\bar-C:\\\\foo\\bar] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:/foo/bar-c:/foo/bar] [gw8] [ 44%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:/foo/bar-c:/foo/bar] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///c|\\foo\\bar-c:\\foo\\bar] [gw8] [ 44%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///c|\\foo\\bar-c:\\foo\\bar] [gw9] [ 44%] PASSED dask/array/tests/test_reductions.py::test_min_max_empty_chunks[max-max] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C|/foo/bar-C:/foo/bar] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[argmax] [gw8] [ 44%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C|/foo/bar-C:/foo/bar] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C:/foo/bar-C:/foo/bar] [gw8] [ 44%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C:/foo/bar-C:/foo/bar] [gw9] [ 44%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[argmax] dask/bytes/tests/test_bytes_utils.py::test_stringify_path dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[nanargmax] [gw8] [ 44%] PASSED dask/bytes/tests/test_bytes_utils.py::test_stringify_path dask/bytes/tests/test_compression.py::test_files[None-noop_file] [gw9] [ 44%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[nanargmax] [gw8] [ 44%] PASSED dask/bytes/tests/test_compression.py::test_files[None-noop_file] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[argmax] [gw31] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[disk] dask/bytes/tests/test_compression.py::test_files[zip-unzip] dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[tasks] [gw8] [ 44%] PASSED dask/bytes/tests/test_compression.py::test_files[zip-unzip] dask/bytes/tests/test_compression.py::test_files[bz2-BZ2File] [gw8] [ 44%] PASSED dask/bytes/tests/test_compression.py::test_files[bz2-BZ2File] dask/bytes/tests/test_compression.py::test_files[gzip-] [gw8] [ 44%] PASSED dask/bytes/tests/test_compression.py::test_files[gzip-] [gw9] [ 44%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[argmax] [gw23] [ 44%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[20-10] dask/bytes/tests/test_compression.py::test_files[lzma-LZMAFile] dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-10] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[nanargmax] [gw8] [ 44%] SKIPPED dask/bytes/tests/test_compression.py::test_files[lzma-LZMAFile] dask/bytes/tests/test_compression.py::test_files[xz-LZMAFile] [gw8] [ 44%] PASSED dask/bytes/tests/test_compression.py::test_files[xz-LZMAFile] dask/bytes/tests/test_local.py::test_unordered_urlpath_errors [gw17] [ 44%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-int16] [gw8] [ 44%] PASSED dask/bytes/tests/test_local.py::test_unordered_urlpath_errors dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-float32] dask/bytes/tests/test_local.py::test_read_bytes [gw12] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-0] [gw27] [ 44%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_index_array[tasks] [gw8] [ 44%] PASSED dask/bytes/tests/test_local.py::test_read_bytes dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-1] [gw9] [ 44%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[nanargmax] dask/dataframe/tests/test_groupby.py::test_groupby_set_index[disk] [gw0] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-0] dask/bytes/tests/test_local.py::test_read_bytes_sample_delimiter [gw30] [ 45%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-chunks1-None] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[argmax] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-1] dask/array/tests/test_linalg.py::test_qr[20-10-chunks2-None] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_sample_delimiter [gw27] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_set_index[disk] dask/bytes/tests/test_local.py::test_parse_sample_bytes dask/dataframe/tests/test_groupby.py::test_groupby_set_index[tasks] [gw22] [ 45%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs6] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_parse_sample_bytes dask/bytes/tests/test_local.py::test_read_bytes_no_sample dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs7] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_no_sample dask/bytes/tests/test_local.py::test_read_bytes_blocksize_none [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_none [gw27] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_set_index[tasks] dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5.0] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] [gw9] [ 45%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[argmax] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[nanargmax] [gw10] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks4] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5.0] dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5 B] [gw9] [ 45%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[nanargmax] dask/array/tests/test_reductions.py::test_reductions_2D_nans [gw30] [ 45%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-chunks2-None] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-ndim--False] [gw6] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-False] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-None] [gw21] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-0] [gw23] [ 45%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-10] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5 B] dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-20] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-ndim--False] [gw19] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reduction_series_invalid_axis dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-sum--False] dask/bytes/tests/test_local.py::test_read_bytes_blocksize_float_errs [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_float_errs dask/bytes/tests/test_local.py::test_read_bytes_include_path [gw19] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reduction_series_invalid_axis [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_include_path dask/bytes/tests/test_local.py::test_with_urls [gw17] [ 45%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-float32] [gw5] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-2] dask/array/tests/test_ufunc.py::test_binary_ufunc[float_power] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_with_urls dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-0] dask/bytes/tests/test_local.py::test_with_paths dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_non_numeric_dtypes [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-sum--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range--False] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_with_paths [gw1] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks4] dask/bytes/tests/test_local.py::test_read_bytes_block [gw25] [ 45%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-2] [gw13] [ 45%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x4-chunks4] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] [gw25] [ 45%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-3] [gw14] [ 45%] PASSED dask/bag/tests/test_random.py::test_choices_k_equal_bag_size_with_unbalanced_partitions dask/bag/tests/test_random.py::test_choices_with_more_bag_partitons [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range2--False] [gw5] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-0] [gw24] [ 45%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_name_function_warn dask/bag/tests/test_bag.py::test_to_textfiles_encoding [gw23] [ 45%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-20] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-1] dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[20-10] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_block dask/bytes/tests/test_local.py::test_read_bytes_delimited [gw24] [ 45%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_encoding dask/bag/tests/test_bag.py::test_to_textfiles_inputs [gw3] [ 45%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs12] [gw17] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[float_power] dask/array/tests/test_ufunc.py::test_ufunc_outer [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range2--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-cumsum--True] [gw5] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-2] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-cumsum--True] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_delimited dask/bytes/tests/test_local.py::test_compression[None-None] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-ndim--False] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[None-None] dask/bytes/tests/test_local.py::test_compression[zip-None] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[zip-None] dask/bytes/tests/test_local.py::test_compression[bz2-None] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[bz2-None] dask/bytes/tests/test_local.py::test_compression[gzip-None] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-ndim--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-sum--False] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[gzip-None] dask/bytes/tests/test_local.py::test_compression[lzma-None] [gw8] [ 45%] SKIPPED dask/bytes/tests/test_local.py::test_compression[lzma-None] [gw10] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks4] dask/bytes/tests/test_local.py::test_compression[xz-None] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-sum--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range--False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks5] [gw17] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_outer [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[xz-None] [gw12] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-1] dask/array/tests/test_ufunc.py::test_complex[isreal] dask/bytes/tests/test_local.py::test_compression[None-10] [gw5] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-0] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range2--False] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-0] [gw1] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks5] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[None-10] dask/bytes/tests/test_local.py::test_compression[zip-10] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[zip-10] dask/bytes/tests/test_local.py::test_compression[bz2-10] [gw6] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-None] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[bz2-10] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks0] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-True] dask/bytes/tests/test_local.py::test_compression[gzip-10] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[gzip-10] dask/bytes/tests/test_local.py::test_compression[lzma-10] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range2--False] [gw8] [ 45%] SKIPPED dask/bytes/tests/test_local.py::test_compression[lzma-10] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-cumsum--True] dask/bytes/tests/test_local.py::test_compression[xz-10] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_compression[xz-10] dask/bytes/tests/test_local.py::test_open_files [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-cumsum--True] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum0-] dask/bytes/tests/test_local.py::test_open_files_text_mode[utf-8] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_text_mode[utf-8] [gw19] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_non_numeric_dtypes dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[False] dask/bytes/tests/test_local.py::test_open_files_text_mode[ascii] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum0-] dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum1-] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_text_mode[ascii] [gw25] [ 45%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-4] dask/bytes/tests/test_local.py::test_open_files_compression[None-rt] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[None-rt] dask/bytes/tests/test_local.py::test_open_files_compression[None-rb] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum1-] dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-range-] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[None-rb] dask/bytes/tests/test_local.py::test_open_files_compression[zip-rt] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[zip-rt] dask/bytes/tests/test_local.py::test_open_files_compression[zip-rb] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-range-] dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum0-] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[zip-rb] dask/bytes/tests/test_local.py::test_open_files_compression[bz2-rt] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[bz2-rt] dask/bytes/tests/test_local.py::test_open_files_compression[bz2-rb] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[bz2-rb] dask/bytes/tests/test_local.py::test_open_files_compression[gzip-rt] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[gzip-rt] dask/bytes/tests/test_local.py::test_open_files_compression[gzip-rb] [gw0] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-2] [gw8] [ 45%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[gzip-rb] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum0-] dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rt] dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum1-] [gw8] [ 45%] SKIPPED dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rt] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-1] [gw4] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[False] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum1-] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[2] dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-range-] [gw8] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-2] [gw17] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_complex[isreal] [gw20] [ 45%] PASSED dask/array/tests/test_random.py::test_concurrency[default_rng] dask/array/tests/test_ufunc.py::test_complex[iscomplex] dask/array/tests/test_random.py::test_doc_randomstate[RandomState] [gw20] [ 45%] PASSED dask/array/tests/test_random.py::test_doc_randomstate[RandomState] dask/array/tests/test_random.py::test_doc_randomstate[default_rng] [gw20] [ 45%] PASSED dask/array/tests/test_random.py::test_doc_randomstate[default_rng] dask/array/tests/test_random.py::test_doc_generator [gw23] [ 45%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[20-10] dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-10] [gw20] [ 45%] PASSED dask/array/tests/test_random.py::test_doc_generator dask/array/tests/test_random.py::test_serializability[RandomState] [gw6] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-True] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-False] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-range-] [gw8] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-2] dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum0-] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-3] [gw8] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-3] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-4] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum0-] [gw5] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-1] dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum1-] [gw11] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-1] [gw1] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks1] [gw20] [ 45%] PASSED dask/array/tests/test_random.py::test_serializability[RandomState] [gw8] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-4] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-0] dask/array/tests/test_random.py::test_serializability[default_rng] [gw8] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-1] [gw20] [ 45%] PASSED dask/array/tests/test_random.py::test_serializability[default_rng] dask/array/tests/test_random.py::test_determinisim_through_dask_values[RandomState] [gw30] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum1-] [gw6] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-False] [gw8] [ 45%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-1] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-2] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-None] dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-range-] [gw10] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks0] [gw18] [ 46%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-tasks-split_out] [gw17] [ 46%] PASSED dask/array/tests/test_ufunc.py::test_complex[iscomplex] dask/array/tests/test_ufunc.py::test_complex[real] [gw21] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-0] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-range-] dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum0-] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-1] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-2] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-3] [gw31] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[tasks] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-0] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum0-] dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum1-] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-3] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-4] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum1-] dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-range-] [gw3] [ 46%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs12] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs13] [gw25] [ 46%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-4] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-4] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-0] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-range-] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-5] dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum0-] [gw28] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_out] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-1] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_determinisim_through_dask_values[RandomState] dask/array/tests/test_random.py::test_determinisim_through_dask_values[default_rng] [gw12] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-0] [gw6] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-None] dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-True] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-2] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum0-] dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum1-] [gw15] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-5] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-1] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-5] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-3] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum1-] [gw1] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks1] dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-range-] [gw31] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks2] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-1] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-3] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-4] [gw17] [ 46%] PASSED dask/array/tests/test_ufunc.py::test_complex[real] dask/array/tests/test_ufunc.py::test_complex[imag] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-range-] dask/array/tests/test_routines.py::test_ptp[shape0-None] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-4] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs7] [gw5] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-1] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-2] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_determinisim_through_dask_values[default_rng] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs1] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs1] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs2] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs3] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs3] dask/array/tests/test_random.py::test_generator_consistent_names[RandomState] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_ptp[shape0-None] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs4] dask/array/tests/test_routines.py::test_ptp[shape1-0] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs4] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-0] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-1] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs1] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs1] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs2] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs3] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs4] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_generator_consistent_names[RandomState] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs4] dask/array/tests/test_random.py::test_generator_consistent_names[default_rng] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs0] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-2] [gw10] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks1] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_ptp[shape1-0] dask/array/tests/test_routines.py::test_ptp[shape2-1] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-3] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_ptp[shape2-1] dask/array/tests/test_routines.py::test_ptp[shape3-2] [gw31] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-2] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-3] [gw25] [ 46%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-4] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_ptp[shape3-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-6] dask/array/tests/test_routines.py::test_ptp[shape4--1] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_generator_consistent_names[default_rng] dask/array/tests/test_random.py::test_random[RandomState] [gw17] [ 46%] PASSED dask/array/tests/test_ufunc.py::test_complex[imag] dask/array/tests/test_ufunc.py::test_ufunc_2results[frexp] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-4] dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[disk] [gw0] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-3] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_ptp[shape4--1] dask/array/tests/test_routines.py::test_diff[0-shape0-0] [gw1] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks3] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape0-0] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[disk] dask/array/tests/test_routines.py::test_diff[0-shape1-1] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_random[RandomState] dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[tasks] dask/array/tests/test_random.py::test_random[default_rng] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_random[default_rng] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape1-1] dask/array/tests/test_random.py::test_parametrized_random_function[RandomState] dask/array/tests/test_routines.py::test_diff[0-shape2-2] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[tasks] dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[disk] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape2-2] dask/array/tests/test_routines.py::test_diff[0-shape3--1] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[disk] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_parametrized_random_function[RandomState] dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[tasks] dask/array/tests/test_random.py::test_parametrized_random_function[default_rng] [gw22] [ 46%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs0] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape3--1] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs1] dask/array/tests/test_routines.py::test_diff[1-shape0-0] [gw0] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-4] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_parametrized_random_function[default_rng] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[tasks] dask/array/tests/test_random.py::test_kwargs[RandomState] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-1] [gw31] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-2] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-3] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_kwargs[RandomState] dask/array/tests/test_random.py::test_kwargs[default_rng] [gw12] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-1] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-True-0] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_kwargs[default_rng] [gw6] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-True] dask/array/tests/test_random.py::test_unique_names[RandomState] dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-False] [gw5] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-0] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape0-0] dask/array/tests/test_routines.py::test_diff[1-shape1-1] [gw20] [ 46%] PASSED dask/array/tests/test_random.py::test_unique_names[RandomState] dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-fastparquet] [gw8] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-1] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-fastparquet] [gw17] [ 46%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_2results[frexp] dask/array/tests/test_ufunc.py::test_ufunc_2results[modf] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-4] dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_series[fastparquet] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_series[fastparquet] [gw21] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-False] dask/dataframe/io/tests/test_parquet.py::test_read_series[pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_series[pyarrow] [gw10] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks1] dask/dataframe/io/tests/test_parquet.py::test_names[fastparquet] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_names[fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks2] dask/dataframe/io/tests/test_parquet.py::test_names[pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_names[pyarrow] [gw0] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-fastparquet] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-fastparquet] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-pyarrow] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-5] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-fastparquet] [gw5] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-0] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-pyarrow] [gw30] [ 46%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-1] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-pyarrow] dask/array/tests/test_routines.py::test_diff[1-shape2-2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-fastparquet] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pandas] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pandas] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[pyarrow-pandas] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[pyarrow-pandas] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[pyarrow-pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes_with_types_mapper[fastparquet] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes_with_types_mapper[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes_with_types_mapper[pyarrow] [gw20] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes_with_types_mapper[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-fastparquet] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-pyarrow] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-fastparquet] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-pyarrow] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-pyarrow] [gw22] [ 47%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs1] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs2] [gw8] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-4] [gw31] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-3] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-20] [gw22] [ 47%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs2] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-4] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs3] [gw22] [ 47%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs4] [gw22] [ 47%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs4] dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-False] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-False] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs0] dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-True] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-False] [gw1] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks3] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-False] [gw30] [ 47%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape2-2] dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-True] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-True] dask/array/tests/test_routines.py::test_diff[1-shape3--1] dask/dataframe/io/tests/test_parquet.py::test_append_create[fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks4] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_create[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_create[pyarrow] [gw0] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-5] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_create[pyarrow] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-6] [gw25] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-0] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_2results[modf] dask/array/tests/test_ufunc.py::test_clip [gw25] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-0] dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-1] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[pyarrow] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats[fastparquet] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats[pyarrow] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-False] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-False] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-True] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-True] [gw3] [ 47%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs13] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs14] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-False] [gw5] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-1] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-False] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-True] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-True] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-2] dask/dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[fastparquet] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[pyarrow] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[fastparquet] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[fastparquet] [gw30] [ 47%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape3--1] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[pyarrow] dask/array/tests/test_routines.py::test_diff[2-shape0-0] [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-False] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_clip [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-False] dask/array/tests/test_ufunc.py::test_angle [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-True] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[pyarrow-False] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[pyarrow-True] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-False] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-True] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-True] [gw20] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-True] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-min] [gw0] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-6] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-7] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_angle dask/array/tests/test_ufunc.py::test_issignedinf [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x6-chunks6] [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x6-chunks6] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x7-chunks7] [gw6] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-False] dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-None] [gw5] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-0] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_issignedinf [gw30] [ 47%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape0-0] dask/array/tests/test_ufunc.py::test_non_ufunc_others[i0] dask/array/tests/test_routines.py::test_diff[2-shape1-1] [gw12] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-True-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-True-1] [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x7-chunks7] [gw10] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks2] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x8-chunks8] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks3] [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-True] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[False-False] [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x8-chunks8] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x9-chunks9] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_non_ufunc_others[i0] dask/array/tests/test_ufunc.py::test_non_ufunc_others[sinc] [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x9-chunks9] [gw8] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-20] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x10-chunks10] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-1] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_non_ufunc_others[sinc] dask/array/tests/test_ufunc.py::test_non_ufunc_others[nan_to_num] [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[False-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[False-True] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_non_ufunc_others[nan_to_num] [gw0] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-7] dask/array/tests/test_ufunc.py::test_frompyfunc [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x10-chunks10] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x11-chunks11] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-8] [gw8] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-4] [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x11-chunks11] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks0] [gw5] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-0] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_frompyfunc dask/array/tests/test_ufunc.py::test_frompyfunc_wrapper dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-1] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_frompyfunc_wrapper dask/array/tests/test_ufunc.py::test_array_ufunc [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks0] [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[False-True] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-False] [gw25] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-1] [gw11] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-1] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc [gw8] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-2] [gw9] [ 47%] PASSED dask/array/tests/test_reductions.py::test_reductions_2D_nans dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-2] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-20] dask/array/tests/test_reductions.py::test_moment dask/array/tests/test_ufunc.py::test_array_ufunc_binop [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks1] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks2] [gw30] [ 47%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape1-1] dask/array/tests/test_routines.py::test_diff[2-shape2-2] [gw25] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-3] [gw31] [ 47%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-4] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-0] [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks2] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks0] [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-True] [gw20] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-min] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-max] [gw0] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-8] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-9] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc_binop [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks0] dask/array/tests/test_ufunc.py::test_array_ufunc_out dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks1] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc_out [gw9] [ 47%] PASSED dask/array/tests/test_reductions.py::test_moment dask/array/tests/test_ufunc.py::test_unsupported_ufunc_methods dask/array/tests/test_reductions.py::test_reductions_with_negative_axes [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_unsupported_ufunc_methods [gw10] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks3] dask/array/tests/test_ufunc.py::test_out_numpy dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks4] [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_out_numpy dask/array/tests/test_ufunc.py::test_out_shape_mismatch [gw17] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_out_shape_mismatch dask/array/tests/test_ufunc.py::test_divmod [gw1] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks5] [gw6] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-None] [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-True] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-True] dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_on_index [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks1] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks2] [gw9] [ 47%] PASSED dask/array/tests/test_reductions.py::test_reductions_with_negative_axes [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_on_index dask/array/tests/test_reductions.py::test_nan dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_with_arrow_string_ea [gw30] [ 47%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape2-2] [gw21] [ 47%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_with_arrow_string_ea dask/array/tests/test_routines.py::test_diff[2-shape3--1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-int64[pyarrow]] [gw21] [ 47%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-int64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-float64[pyarrow]] [gw21] [ 47%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-float64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int64] [gw31] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-0] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-1] [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int32] [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks2] dask/array/tests/test_rechunk.py::test_rechunk_unknown_raises [gw21] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int32] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Float64] [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_raises dask/array/tests/test_rechunk.py::test_old_to_new_single [gw13] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_single [gw3] [ 47%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs14] dask/array/tests/test_rechunk.py::test_old_to_new [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-None] dask/array/tests/test_rechunk.py::test_old_to_new_large [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_large dask/array/tests/test_rechunk.py::test_old_to_new_known [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_known [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Float64] dask/array/tests/test_rechunk.py::test_rechunk_zero_dim [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_nan [gw5] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-UInt64] dask/array/tests/test_reductions.py::test_nan_object[nansum] [gw12] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-True-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-0] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim dask/array/tests/test_rechunk.py::test_rechunk_empty_chunks [gw8] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-20] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-1] [gw25] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-4] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-UInt64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-int64[pyarrow]] [gw21] [ 48%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-int64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-float64[pyarrow]] [gw21] [ 48%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-float64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int64] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_chunks dask/array/tests/test_rechunk.py::test_rechunk_avoid_needless_chunking [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_nan_object[nansum] dask/array/tests/test_reductions.py::test_nan_object[sum] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_avoid_needless_chunking dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-1-10-expected0] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-1-10-expected0] dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-50-10-expected1] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int32] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-50-10-expected1] [gw30] [ 48%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape3--1] dask/array/tests/test_routines.py::test_diff_prepend[0] [gw3] [ 48%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs16] [gw20] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-max] dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-100-10-expected2] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-100-10-expected2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-first] dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[20-7-10-expected3] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[20-7-10-expected3] dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[20-chunks4-5-expected4] [gw30] [ 48%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[0] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int32] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[20-chunks4-5-expected4] dask/array/tests/test_routines.py::test_diff_prepend[1] dask/array/tests/test_rechunk.py::test_rechunk_auto_2d dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Float64] [gw31] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-1] [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_nan_object[sum] dask/array/tests/test_reductions.py::test_nan_object[nanmin] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-2] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_2d [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Float64] dask/array/tests/test_rechunk.py::test_rechunk_auto_3d [gw10] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-UInt64] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_3d [gw24] [ 48%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_inputs dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[100] dask/bag/tests/test_bag.py::test_to_textfiles_endlines [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_nan_object[nanmin] dask/array/tests/test_reductions.py::test_nan_object[min] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-UInt64] [gw8] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-int64[pyarrow]] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-4] [gw21] [ 48%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-int64[pyarrow]] [gw3] [ 48%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs16] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-float64[pyarrow]] [gw21] [ 48%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-float64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs17] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int64] [gw25] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-4] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_divmod dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-5] dask/array/tests/test_ufunc.py::test_dtype_kwarg[float64] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[100] [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[1000] dask/array/tests/test_reductions.py::test_nan_object[nanmax] [gw30] [ 48%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[1] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[float64] dask/array/tests/test_routines.py::test_diff_prepend[2] dask/array/tests/test_ufunc.py::test_dtype_kwarg[float32] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int32] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[float32] dask/array/tests/test_ufunc.py::test_dtype_kwarg[int32] [gw29] [ 48%] PASSED dask/bag/tests/test_bag.py::test_bag_groupby_pure_hash dask/bag/tests/test_bag.py::test_bag_groupby_normal_hash [gw28] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_out] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[int32] [gw6] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-True] [gw3] [ 48%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs17] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_every] [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_nan_object[nanmax] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs18] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-False] [gw1] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks5] dask/array/tests/test_ufunc.py::test_dtype_kwarg[int64] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks0] dask/array/tests/test_reductions.py::test_nan_object[max] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int32] [gw0] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-9] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Float64] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-10] [gw14] [ 48%] PASSED dask/bag/tests/test_random.py::test_choices_with_more_bag_partitons dask/bag/tests/test_random.py::test_sample_with_more_bag_partitons [gw31] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-2] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[int64] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-3] dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-None] [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_nan_object[max] dask/array/tests/test_reductions.py::test_0d_array [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Float64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-UInt64] [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_0d_array dask/array/tests/test_reductions.py::test_reduction_on_scalar [gw3] [ 48%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs18] dask/dataframe/tests/test_arithmetics_reduction.py::test_count_numeric_only_axis_one [gw22] [ 48%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs1] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-f8] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-UInt64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-int64[pyarrow]] [gw21] [ 48%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-int64[pyarrow]] [gw12] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-float64[pyarrow]] [gw21] [ 48%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-float64[pyarrow]] [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_reduction_on_scalar dask/array/tests/test_reductions.py::test_reductions_with_empty_array dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int64] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-1] [gw5] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-0] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-None] [gw8] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-20] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-None] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int32] dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-f8] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-f8] [gw30] [ 48%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[2] [gw5] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-0] dask/array/tests/test_routines.py::test_diff_append[0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-1] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int32] dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Float64] [gw3] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_count_numeric_only_axis_one dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[sum] [gw30] [ 48%] PASSED dask/array/tests/test_routines.py::test_diff_append[0] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-None] dask/array/tests/test_routines.py::test_diff_append[1] dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-f8] [gw10] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks5] [gw31] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-3] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-f8] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Float64] dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-None] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks0] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-4] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-UInt64] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-None] dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-f8] [gw25] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-6] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-False-None] [gw21] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-UInt64] dask/dataframe/tests/test_boolean.py::test_meta [gw5] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-2] [gw6] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-False] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-None] [gw20] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-first] [gw21] [ 48%] PASSED dask/dataframe/tests/test_boolean.py::test_meta dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-last] dask/dataframe/tests/test_boolean.py::test_ops [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-False-None] [gw9] [ 48%] PASSED dask/array/tests/test_reductions.py::test_reductions_with_empty_array dask/array/tests/test_reductions.py::test_tree_reduce_depth dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-False-f8] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-False-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-True-None] [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-True-None] [gw30] [ 48%] PASSED dask/array/tests/test_routines.py::test_diff_append[1] dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-True-f8] [gw21] [ 48%] PASSED dask/dataframe/tests/test_boolean.py::test_ops dask/array/tests/test_routines.py::test_diff_append[2] dask/dataframe/tests/test_categorical.py::test_concat_unions_categoricals [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-False-None] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[1000] dask/array/tests/test_rechunk.py::test_rechunk_down [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-False-None] [gw3] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[sum] dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-False-f8] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[prod] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_down dask/array/tests/test_rechunk.py::test_rechunk_zero [gw17] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-False-f8] [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-True-None] dask/array/tests/test_rechunk.py::test_rechunk_bad_keys [gw13] [ 48%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_bad_keys dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-5] [gw1] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks1] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-True-None] dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-True-f8] [gw0] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-10] [gw23] [ 49%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-10] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-11] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-None] [gw5] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-2] [gw12] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-1] dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-20] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-0] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-None] [gw13] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-5] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-f8] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-6] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-0] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-True-None] [gw21] [ 49%] PASSED dask/dataframe/tests/test_categorical.py::test_concat_unions_categoricals dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-True] [gw10] [ 49%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks1] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-True-None] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-True-f8] [gw13] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-0] [gw6] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-None] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-True-f8] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-True] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-False-None] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-1] [gw2] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_dask[disk] dask/dataframe/tests/test_groupby.py::test_aggregate_dask[tasks] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-False-f8] [gw3] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[prod] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[product] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-False-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-True-None] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-True-None] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-True-f8] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-2] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-True-f8] [gw15] [ 49%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[2-5] dask/bag/tests/test_bag.py::test_repartition_partition_size[5-5] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-None] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[2] [gw30] [ 49%] PASSED dask/array/tests/test_routines.py::test_diff_append[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[lt] dask/array/tests/test_routines.py::test_diff_negative_order [gw30] [ 49%] PASSED dask/array/tests/test_routines.py::test_diff_negative_order dask/array/tests/test_routines.py::test_ediff1d[None-None-shape0] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-f8] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-None] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[lt] [gw30] [ 49%] PASSED dask/array/tests/test_routines.py::test_ediff1d[None-None-shape0] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[gt] dask/array/tests/test_routines.py::test_ediff1d[None-None-shape1] [gw18] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-tasks-split_out] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-disk-split_every] [gw9] [ 49%] PASSED dask/array/tests/test_reductions.py::test_tree_reduce_depth dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-3] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-None] dask/array/tests/test_reductions.py::test_tree_reduce_set_options dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-f8] [gw1] [ 49%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks1] [gw5] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks2] [gw25] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-6] [gw9] [ 49%] PASSED dask/array/tests/test_reductions.py::test_tree_reduce_set_options [gw11] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-2] dask/array/tests/test_reductions.py::test_reduction_names dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-1] [gw17] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-f8] dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-0] [gw8] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-20] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[gt] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-0] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-1] [gw9] [ 49%] PASSED dask/array/tests/test_reductions.py::test_reduction_names [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-1] dask/array/tests/test_reductions.py::test_general_reduction_names dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-3] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-2] [gw9] [ 49%] PASSED dask/array/tests/test_reductions.py::test_general_reduction_names dask/array/tests/test_reductions.py::test_array_reduction_out[sum] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[le] [gw30] [ 49%] PASSED dask/array/tests/test_routines.py::test_ediff1d[None-None-shape1] [gw31] [ 49%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-4] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-2] [gw9] [ 49%] PASSED dask/array/tests/test_reductions.py::test_array_reduction_out[sum] [gw21] [ 49%] PASSED dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-3] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-0] dask/array/tests/test_reductions.py::test_array_reduction_out[argmax] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-False] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-4] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-4] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-4] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-5] dask/array/tests/test_routines.py::test_ediff1d[0-0-shape0] [gw9] [ 49%] PASSED dask/array/tests/test_reductions.py::test_array_reduction_out[argmax] dask/dataframe/io/tests/test_json.py::test_read_orient_not_records_and_lines [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[le] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ge] [gw9] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_read_orient_not_records_and_lines dask/dataframe/io/tests/test_json.py::test_write_orient_not_records_and_lines [gw9] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_write_orient_not_records_and_lines dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-6] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[5] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-0] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-0] [gw3] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[product] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[min] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-2] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-3] [gw30] [ 49%] PASSED dask/array/tests/test_routines.py::test_ediff1d[0-0-shape0] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ge] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ne] dask/array/tests/test_routines.py::test_ediff1d[0-0-shape1] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-4] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-5] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-4] [gw8] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-5] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-4] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-5] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ne] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-6] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-0] [gw31] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-0] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[eq] [gw6] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-True] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-False] [gw10] [ 49%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks1] [gw17] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-0] dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-1] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-6] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks2] [gw30] [ 49%] PASSED dask/array/tests/test_routines.py::test_ediff1d[0-0-shape1] dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape0] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[eq] dask/dataframe/tests/test_arithmetics_reduction.py::test_sum_intna [gw30] [ 49%] PASSED dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape0] dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape1] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-1] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_sum_intna dask/dataframe/tests/test_arithmetics_reduction.py::test_divmod [gw12] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-1] [gw8] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-20] [gw1] [ 49%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks3] [gw31] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-2] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-0] [gw30] [ 49%] PASSED dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape1] [gw28] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_every] dask/array/tests/test_routines.py::test_gradient[1-shape0-varargs0-None] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_out] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-2] [gw3] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[min] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[max] [gw20] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-last] [gw9] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[5] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[15] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-prod] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-1] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_divmod dask/dataframe/tests/test_arithmetics_reduction.py::test_moment [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-2] [gw31] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-2] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-3] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_moment dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sum] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-2] [gw5] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-1] [gw9] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[15] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[33] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-3] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-2] [gw4] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sum] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-4] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[count] [gw13] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-3] [gw31] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-3] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-4] [gw17] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-1] dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-2] [gw6] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-False] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-None] [gw9] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[33] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[200] [gw25] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-4] [gw0] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-11] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[count] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[mean] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-0] [gw1] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks4] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[200] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[90000] [gw25] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-5] [gw10] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-6] [gw13] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-3] [gw3] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[max] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[count] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-4] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[90000] [gw22] [ 50%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs1] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[mean] dask/dataframe/io/tests/test_json.py::test_read_json_basic[split] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs2] [gw22] [ 50%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs3] [gw22] [ 50%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs4] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[var] [gw22] [ 50%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs4] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] [gw25] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-6] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[split] dask/dataframe/io/tests/test_json.py::test_read_json_basic[records] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-4] [gw19] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[2] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[records] dask/dataframe/io/tests/test_json.py::test_read_json_basic[index] [gw8] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-20] [gw12] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-0] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[var] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[index] dask/dataframe/io/tests/test_json.py::test_read_json_basic[columns] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sem] [gw23] [ 50%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-20] dask/array/tests/test_linalg.py::test_solve_triangular_errors [gw23] [ 50%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_errors [gw3] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[count] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-False] dask/array/tests/test_linalg.py::test_solve[20-10] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[columns] [gw6] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-None] dask/dataframe/io/tests/test_json.py::test_read_json_basic[values] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-True] [gw11] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-4] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-prod] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args0] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[values] dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[pandas] [gw17] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-2] dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-3] [gw1] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks4] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sem] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks5] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-sum] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[pandas] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-sum] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-prod] dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[json] [gw10] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks4] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-prod] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-product] [gw21] [ 50%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-False] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[json] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-None] dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[ujson] [gw5] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-0] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-product] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-sum] [gw31] [ 50%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-4] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-0] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[ujson] dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[read_json] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-sum] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-prod] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-prod] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-product] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[read_json] [gw0] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-0] dask/dataframe/io/tests/test_json.py::test_read_json_meta[split] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-1] [gw5] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-1] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-product] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-0] [gw6] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-True] [gw13] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-4] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[split] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-5] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args0] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-False] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args1] dask/dataframe/io/tests/test_json.py::test_read_json_meta[records] [gw12] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-0] [gw8] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-1] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-c] [gw13] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-6] [gw5] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-2] [gw30] [ 50%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape0-varargs0-None] dask/array/tests/test_routines.py::test_gradient[1-shape1-varargs1-None] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[records] dask/dataframe/io/tests/test_json.py::test_read_json_meta[index] [gw17] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-True] [gw25] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-20] [gw10] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks5] [gw5] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-0] [gw13] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-6] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[index] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-0] dask/dataframe/io/tests/test_json.py::test_read_json_meta[columns] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-0] [gw1] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks0] [gw31] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-0] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args2] [gw8] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-c] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-d] [gw24] [ 50%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_endlines dask/bag/tests/test_bag.py::test_string_namespace [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[columns] dask/dataframe/io/tests/test_json.py::test_read_json_meta[values] [gw16] [ 50%] PASSED dask/array/tests/test_routines.py::test_tensordot_more_than_26_dims [gw0] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-2] dask/array/tests/test_routines.py::test_dot_method [gw6] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-False] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[values] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-None] dask/dataframe/io/tests/test_json.py::test_write_json_basic[split] [gw12] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-1] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-0] [gw23] [ 50%] PASSED dask/array/tests/test_linalg.py::test_solve[20-10] dask/array/tests/test_linalg.py::test_solve[50-10] [gw16] [ 50%] PASSED dask/array/tests/test_routines.py::test_dot_method [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[split] dask/dataframe/io/tests/test_json.py::test_write_json_basic[records] dask/array/tests/test_routines.py::test_dot_persist_equivalence [gw14] [ 50%] PASSED dask/bag/tests/test_random.py::test_sample_with_more_bag_partitons dask/bag/tests/test_random.py::test_sample_size_exactly_k [gw13] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-1] [gw31] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-2] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args2] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[records] dask/dataframe/io/tests/test_json.py::test_write_json_basic[index] [gw17] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-idx] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-False] [gw5] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-1] [gw6] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-None] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-True] [gw1] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks0] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[index] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks1] dask/dataframe/io/tests/test_json.py::test_write_json_basic[columns] [gw10] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks5] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[columns] [gw12] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-0] dask/dataframe/io/tests/test_json.py::test_write_json_basic[values] [gw13] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks0] [gw3] [ 50%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-False] [gw8] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-d] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-1] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-None] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel3] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-idx] [gw16] [ 50%] PASSED dask/array/tests/test_routines.py::test_dot_persist_equivalence dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args0] dask/array/tests/test_routines.py::test_vdot[shape0-chunks0] [gw0] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-3] [gw31] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-2] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-3] [gw9] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[values] dask/dataframe/io/tests/test_json.py::test_to_json_with_get [gw30] [ 50%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape1-varargs1-None] dask/array/tests/test_routines.py::test_gradient[1-shape2-varargs2-None] [gw16] [ 50%] PASSED dask/array/tests/test_routines.py::test_vdot[shape0-chunks0] dask/array/tests/test_routines.py::test_vdot[shape1-chunks1] [gw13] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-3] [gw4] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-1] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args1] [gw12] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-0] [gw1] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks1] [gw21] [ 50%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-None] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-1] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-True] [gw17] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-2] [gw6] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks2] [gw13] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-3] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-False] [gw15] [ 51%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-5] dask/bag/tests/test_bag.py::test_multiple_repartition_partition_size dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-4] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_vdot[shape1-chunks1] dask/array/tests/test_routines.py::test_outer[shape10-shape20] [gw18] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-disk-split_out] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_outer[shape10-shape20] dask/array/tests/test_routines.py::test_outer[shape11-shape21] [gw20] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args2] [gw31] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-3] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-4] [gw8] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel4] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_outer[shape11-shape21] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-ndim--False] [gw4] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-1] [gw12] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-1] [gw10] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks1] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-ndim--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-sum--False] [gw13] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-5] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-sum--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range--False] [gw20] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-idx] [gw6] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-False] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-None] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range2--False] [gw21] [ 51%] PASSED dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-True] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec2-dask_spec2-False] [gw13] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-6] [gw0] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-4] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range2--False] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec2-dask_spec2-False] [gw12] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-1] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-cumsum--True] [gw20] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-idx] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec3-dask_spec3-False] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-0] [gw17] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-None] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-True] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-2] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-cumsum--True] [gw1] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks3] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-ndim--False] [gw30] [ 51%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape2-varargs2-None] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec3-dask_spec3-False] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-0] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-mean-mean] dask/array/tests/test_routines.py::test_gradient[1-shape3-varargs3-0] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-mean-mean] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec1-dask_spec1] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-ndim--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-sum--False] [gw6] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-None] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-True] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec1-dask_spec1] [gw4] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-0] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec2-dask_spec2] [gw10] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks2] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-1] [gw20] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args1] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec2-dask_spec2] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-mean-mean] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-mean-mean] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec1-dask_spec1] [gw13] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-6] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-1] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-2] [gw30] [ 51%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape3-varargs3-0] dask/dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-0] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-sum--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range--False] [gw8] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel4] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-a] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec1-dask_spec1] [gw12] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-1] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec2-dask_spec2] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-2] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-3] [gw3] [ 51%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-None] [gw20] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args1] [gw29] [ 51%] PASSED dask/bag/tests/test_bag.py::test_bag_groupby_normal_hash dask/bag/tests/test_bag.py::test_bag_map dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args2] dask/dataframe/tests/test_categorical.py::test_categorize [gw30] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[disk] dask/dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[tasks] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-3] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec2-dask_spec2] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[disk] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range--False] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-4] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range2--False] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[disk] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[tasks] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[disk] [gw28] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_every] [gw30] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[tasks] [gw17] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[disk] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-False] [gw13] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-0] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-0] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[disk] [gw20] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--idx] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-0] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range2--False] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-1] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-cumsum--True] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-2] [gw30] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[disk] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[tasks] [gw16] [ 51%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-cumsum--True] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[tasks] dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[disk] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[fastparquet] [gw11] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-4] dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[pyarrow] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[pyarrow] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-5] dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[fastparquet] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[pyarrow] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[fastparquet] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[pyarrow] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[fastparquet] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[fastparquet] [gw4] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-1] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[pyarrow] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-0] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-1] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-1] [gw6] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-True] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-2] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-12] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-False] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-12] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-3] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-1] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-12] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-12] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-1] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-1] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-12] [gw30] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[tasks] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-12] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-a] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-1] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-1] [gw20] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--idx] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-12] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-12] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args0] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-8] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-8] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-25] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-25] [gw1] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks3] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-3] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-8] [gw13] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks4] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-2] [gw12] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-1] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-8] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-25] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-25] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters0--13] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters1--2] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters0--13] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-0] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters1--2] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters0--13] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters1--2] [gw16] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters0--13] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters1--2] [gw30] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-a] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_filter_isna[True] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_1] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_isna[True] [gw5] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-4] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-0] dask/dataframe/io/tests/test_parquet.py::test_filter_isna[False] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_isna[False] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[fastparquet] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[pyarrow] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[fastparquet] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[pyarrow] [gw5] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-0] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[fastparquet] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[pyarrow] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-c] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-fastparquet] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-pyarrow] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[pyarrow-fastparquet] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[pyarrow-pyarrow] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-True] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-False] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-False] [gw30] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_1] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-True] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-False] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-True] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-False] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-False] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_2] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-True] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-False] [gw16] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-False] [gw6] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-None] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-None] [gw20] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-False] [gw13] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-False] [gw30] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_2] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_3] [gw4] [ 52%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-1] [gw17] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-False] [gw12] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-0] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-False] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-False] [gw31] [ 52%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-4] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_dir[disk] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-None] [gw31] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dir[disk] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dir[tasks] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-True] [gw31] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dir[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-None] [gw13] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-3] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-sync] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-False] [gw8] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-a] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-False] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-c] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-None] [gw0] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-5] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-False] [gw1] [ 52%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks4] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks5] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-None] [gw30] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_3] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-a] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-None] [gw10] [ 52%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks2] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-False] [gw13] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks3] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-None] [gw4] [ 52%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-True] [gw6] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-0] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-None] [gw2] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_dask[tasks] [gw30] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-a] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-None] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-True] [gw21] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[disk] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_1] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-True] [gw13] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-6] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-None] [gw6] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-0] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-1] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-None] [gw12] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-True] [gw20] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-True] [gw17] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-None] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns0] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-True] [gw25] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-20] [gw1] [ 52%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks5] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-None] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks0] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-False] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-True] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-None] [gw16] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-False] [gw30] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_1] [gw16] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_2] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-True] [gw16] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-None] [gw16] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-False] [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-1] [gw16] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-False] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-var] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-True] [gw16] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-None] [gw16] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-a] [gw16] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-a] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-b] [gw16] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by4] [gw11] [ 53%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-5] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-0] dask/dataframe/tests/test_groupby.py::test_numeric_column_names[disk] [gw4] [ 53%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-1] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-1] [gw5] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-c] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-var] dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-list] [gw30] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_2] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-d] [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-2] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-2] [gw8] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-c] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-d] [gw12] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-1] [gw20] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-idx] [gw1] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks1] [gw30] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_3] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumprod] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-2] [gw10] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-3] [gw17] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns0] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks4] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-list] dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-var] [gw14] [ 53%] PASSED dask/bag/tests/test_random.py::test_sample_size_exactly_k dask/bag/tests/test_random.py::test_sample_k_bigger_than_bag_size [gw4] [ 53%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-0] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-3] [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_numeric_column_names[disk] dask/dataframe/tests/test_groupby.py::test_numeric_column_names[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-4] [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-1] [gw20] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-idx] [gw12] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-0] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-var] [gw16] [ 53%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by4] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-a] dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-list] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-5] [gw0] [ 53%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-5] [gw25] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-0] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-list] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-var] [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_numeric_column_names[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[disk] [gw11] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[disk] dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[tasks] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-6] [gw16] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-b] [gw17] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns1] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns2] [gw12] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-0] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-6] [gw8] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-d] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel3] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-0] [gw28] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_out] [gw16] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-c] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-1] [gw5] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-d] [gw10] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks5] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel3] [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-2] [gw1] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks2] [gw20] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args0] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args1] [gw16] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-c] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-3] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-foo] [gw31] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-sync] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-threads] [gw30] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumcount] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-foo] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-by1] [gw20] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args2] [gw18] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-disk-split_out] [gw12] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_every] [gw16] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by3] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-0] [gw10] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks5] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks0] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-by1] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-foo] [gw1] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks2] [gw25] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks3] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-20] [gw17] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns2] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns3] [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-2] [gw4] [ 53%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-0] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-foo] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-by1] [gw16] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-a] [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-1] [gw20] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-idx] [gw12] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-1] [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[disk] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-by1] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-foo] [gw29] [ 53%] PASSED dask/bag/tests/test_bag.py::test_bag_map dask/bag/tests/test_bag.py::test_map_method [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-a] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-foo] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-by1] [gw3] [ 53%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize dask/dataframe/tests/test_categorical.py::test_categorical_dtype [gw10] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks0] [gw3] [ 53%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_dtype dask/dataframe/tests/test_categorical.py::test_categorize_index dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks1] [gw8] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel3] [gw1] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks3] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks4] [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[tasks] [gw12] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-0] [gw20] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-idx] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args0] [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-a] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-by1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-b] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-foo] [gw3] [ 53%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize_index dask/dataframe/tests/test_categorical.py::test_categorical_set_index[disk] [gw17] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns3] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns0] [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[disk] [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[disk] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-foo] dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-by1] [gw24] [ 53%] PASSED dask/bag/tests/test_bag.py::test_string_namespace dask/bag/tests/test_bag.py::test_string_namespace_with_unicode [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[sum-disk] [gw20] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args1] [gw10] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks2] [gw6] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-c] [gw13] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-by1] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[disk] [gw14] [ 53%] PASSED dask/bag/tests/test_random.py::test_sample_k_bigger_than_bag_size dask/bag/tests/test_random.py::test_sample_empty_partition [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[sum-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[sum-tasks] [gw5] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel4] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[disk] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[tasks] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args2] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[sum-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-disk] [gw4] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-1] [gw1] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks4] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks5] [gw30] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumcount] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumsum] [gw12] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-1] [gw6] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by3] [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns0] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns1] [gw10] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks3] [gw11] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-tasks] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--idx] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-1] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--idx] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec0-dask_spec0-False] [gw11] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-disk] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec0-dask_spec0-False] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec1-dask_spec1-True] [gw12] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-1] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-True] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec1-dask_spec1-True] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec2-dask_spec2-False] [gw0] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-1] [gw10] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks4] [gw6] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by3] [gw3] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index[disk] dask/dataframe/tests/test_categorical.py::test_categorical_set_index[tasks] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by4] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec2-dask_spec2-False] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-2] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec3-dask_spec3-False] [gw1] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks0] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec3-dask_spec3-False] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec0-dask_spec0-False] [gw19] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[2] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec0-dask_spec0-False] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec1-dask_spec1-True] [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sum-None] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns2] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec1-dask_spec1-True] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-6] [gw8] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel4] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-tasks] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-a] [gw6] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-a] [gw10] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks5] [gw19] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sum-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-prod-None] [gw23] [ 54%] PASSED dask/array/tests/test_linalg.py::test_solve[50-10] [gw5] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel4] dask/array/tests/test_linalg.py::test_inv[20-10] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-a] [gw19] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-prod-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-product-None] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-disk] [gw12] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-True] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-False] [gw25] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-20] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-1] [gw19] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-product-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-mean-None] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-5] [gw1] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks1] [gw3] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index[tasks] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-1] [gw25] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-4] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-tasks] [gw24] [ 54%] PASSED dask/bag/tests/test_bag.py::test_string_namespace_with_unicode dask/bag/tests/test_bag.py::test_str_empty_split [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_to_json_with_get dask/dataframe/io/tests/test_json.py::test_read_json_error [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_error dask/dataframe/io/tests/test_json.py::test_read_chunked[5] [gw3] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-1] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-3] [gw4] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-1] [gw30] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumsum] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-6] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-7] [gw15] [ 54%] PASSED dask/bag/tests/test_bag.py::test_multiple_repartition_partition_size dask/bag/tests/test_bag.py::test_repartition_partition_size_complex_dtypes dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-var] [gw19] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-mean-None] [gw10] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-None] [gw3] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-3] [gw25] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-4] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-6] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-20] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-disk] [gw23] [ 54%] PASSED dask/array/tests/test_linalg.py::test_inv[20-10] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-0] [gw12] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-False] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-None] [gw23] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-1] [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[5] dask/dataframe/io/tests/test_json.py::test_read_chunked[15] [gw8] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-a] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-disk] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-c] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-tasks] [gw3] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-6] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-1] [gw23] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-2] [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[15] dask/dataframe/io/tests/test_json.py::test_read_chunked[33] [gw19] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-None] [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[33] [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns2] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns3] [gw28] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_out] [gw31] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-threads] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_every] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-tasks] dask/dataframe/io/tests/test_json.py::test_read_chunked[200] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-disk] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-sync] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs5] [gw5] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-a] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-c] [gw23] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-3] [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[200] dask/dataframe/io/tests/test_json.py::test_read_chunked[90000] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-disk] [gw23] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-3] [gw3] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-4] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-tasks] [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[90000] dask/dataframe/io/tests/test_json.py::test_json_compressed[None] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-3] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-5] [gw10] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks0] [gw1] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks2] [gw21] [ 54%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-var] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-std] [gw19] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs6] [gw23] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-5] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-disk] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-7] [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_json_compressed[None] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-8] dask/dataframe/io/tests/test_json.py::test_json_compressed[gzip] [gw23] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-5] [gw25] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-20] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-6] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-1] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-tasks] [gw3] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-3] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-6] [gw12] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-None] dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-True] [gw8] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-c] [gw19] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs6] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-d] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs7] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-tasks] [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_json_compressed[gzip] [gw4] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-1] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-disk] dask/dataframe/io/tests/test_json.py::test_json_compressed[xz] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmin] [gw4] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmax] [gw23] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-6] [gw25] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-0] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-4] [gw4] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmax] [gw5] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-c] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-d] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-2] [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns3] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[disk] [gw4] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-False] [gw23] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-0] [gw9] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_json_compressed[xz] dask/dataframe/io/tests/test_json.py::test_read_json_inferred_compression [gw3] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-6] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-1] [gw10] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks2] [gw11] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-disk] [gw19] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs7] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-min-None] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-False] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-True] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[disk] [gw25] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-4] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[tasks] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-20] [gw9] [ 55%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_inferred_compression dask/dataframe/io/tests/test_json.py::test_to_json_results [gw1] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks3] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-True] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-False] [gw9] [ 55%] PASSED dask/dataframe/io/tests/test_json.py::test_to_json_results dask/dataframe/io/tests/test_parquet.py::test_get_engine_pyarrow [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_get_engine_pyarrow dask/dataframe/io/tests/test_parquet.py::test_get_engine_fastparquet [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_get_engine_fastparquet dask/dataframe/io/tests/test_parquet.py::test_local[False-fastparquet-fastparquet] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[False-fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_local[False-fastparquet-pyarrow] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-2] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[tasks] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmin] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[False-fastparquet-pyarrow] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-False] dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-fastparquet] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[disk] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-pyarrow] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-pyarrow] [gw19] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-min-None] [gw11] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-tasks] dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-fastparquet] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-disk] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-fastparquet] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-max-None] dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-pyarrow] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-fastparquet] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-fastparquet] [gw3] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-1] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-3] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmin] dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-pyarrow] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-pyarrow] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmax] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-False] [gw9] [ 55%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-False] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-5] [gw5] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel3] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[disk] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[tasks] [gw20] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-8] [gw13] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-2] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-9] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-5] [gw8] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-d] [gw12] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-True] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel3] dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-False] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-2] [gw19] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-max-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-3] [gw11] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-disk] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-count-None] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-tasks] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmax] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmin] [gw24] [ 55%] PASSED dask/bag/tests/test_bag.py::test_str_empty_split dask/bag/tests/test_bag.py::test_map_with_iterator_function [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmin] [gw10] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks3] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[tasks] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmax] [gw0] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-1] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmax] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-2] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmin] [gw3] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-3] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-6] [gw19] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-count-None] [gw18] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_every] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-None] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_out] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-True] [gw11] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-tasks] [gw1] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks3] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-disk] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks4] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-False] [gw11] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-tasks] [gw11] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-tasks] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-4] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-disk] [gw11] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-tasks] [gw11] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-known] [gw11] [ 55%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-known] [gw30] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-var] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-sum] [gw11] [ 55%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-known] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmin] [gw11] [ 55%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-unknown] [gw11] [ 55%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-known] [gw25] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-20] [gw9] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-1] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-5] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-1] [gw19] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-None] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmax] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs12] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmin] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmax] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmax] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-False] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-5] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-True] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-6] [gw3] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-6] dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[1] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-True] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-False] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmax] [gw9] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-2] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-0] [gw5] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel3] [gw13] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-5] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-1] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-False] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[disk] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-1] [gw12] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-False] [gw25] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-1] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmax] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmin] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-4] dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-None] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmax] [gw16] [ 55%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-a] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmax] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmin] [gw20] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-9] [gw19] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs12] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs13] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-b] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-1] [gw10] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks3] [gw3] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[1] dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks4] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[disk] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[tasks] [gw8] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel4] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-2] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmax] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[tasks] [gw9] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-5] [gw1] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks5] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-3] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-unknown] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-False] [gw3] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[4] dask/dataframe/tests/test_categorical.py::test_categorical_accessor_presence [gw3] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_accessor_presence [gw19] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs13] [gw11] [ 55%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-known] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs14] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-unknown] [gw30] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-sum] [gw4] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-False] [gw13] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-mean] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-True] dask/dataframe/tests/test_categorical.py::test_categorize_nan dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-2] [gw31] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-sync] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-threads] [gw3] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize_nan dask/dataframe/tests/test_categorical.py::test_return_type_known_categories [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-True] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-False] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::test_return_type_known_categories dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series0] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-4] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-5] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series1] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-known] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series2] [gw25] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-4] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series2] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-20] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series0] [gw28] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_every] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series0] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_out] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series1] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-False] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series1] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[disk] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series2] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series0] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-5] [gw14] [ 56%] PASSED dask/bag/tests/test_random.py::test_sample_empty_partition dask/bag/tests/test_random.py::test_sample_size_k_bigger_than_smallest_partition_size [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-6] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series1] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-unknown] [gw10] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks5] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series2] [gw19] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs14] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-None] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series2] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[disk] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series0] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[tasks] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-None] [gw5] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-a] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-0] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series1] [gw9] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-1] [gw20] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-2] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series2] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-1] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[tasks] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-unknown] [gw8] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel4] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-known] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series2] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-a] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series0] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-unknown] [gw19] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-None] [gw1] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs16] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks0] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series1] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-False] [gw13] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-2] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-1] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-5] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series2] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series0] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-False] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-unknown] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series1] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-3] [gw19] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs16] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs17] [gw27] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-known] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series1] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-True] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series2] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-False] [gw9] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-2] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series0] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-3] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-known] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series0] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-False] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-uint8] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-unknown] [gw10] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks0] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series2] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-known] [gw3] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-unknown] [gw19] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs17] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-4] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs18] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-5] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-known] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-uint8] dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int32] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-6] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-known] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-known] [gw1] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-unknown] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks1] [gw19] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs18] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sum-None] [gw24] [ 56%] PASSED dask/bag/tests/test_bag.py::test_map_with_iterator_function dask/bag/tests/test_bag.py::test_ensure_compute_output_is_concrete [gw9] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-5] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-0] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int32] dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int64] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-known] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-1] [gw19] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sum-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-prod-None] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-known] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-2] [gw19] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-prod-None] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series0] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int64] dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-uint8] [gw30] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-mean] [gw10] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks0] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-count] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-known] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-unknown] [gw19] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series0] [gw11] [ 56%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] [gw3] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-unknown] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-unknown] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-3] [gw13] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-5] [gw19] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series2] [gw5] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-a] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-c] [gw19] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series0] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-uint8] dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int32] [gw19] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series0] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-3] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series1] [gw1] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks2] [gw19] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series2] [gw12] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-unknown] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-unordererd-known] [gw19] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series2] [gw0] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-3] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series0] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-5] [gw8] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-a] [gw19] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series0] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-c] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series1] [gw4] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int32] dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int64] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-unordererd-known] [gw19] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series2] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-6] [gw3] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-known] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series0] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-known] [gw9] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-1] [gw20] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-3] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series1] [gw10] [ 57%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks2] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series1] [gw23] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-6] [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int64] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[disk] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-foo] [gw25] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-20] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-1] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series0] [gw13] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-2] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series0] [gw21] [ 57%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-std] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-known] [gw1] [ 57%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks3] [gw11] [ 57%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-mean] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] [gw30] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-count] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-size] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series2] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-known] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-known] [gw12] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-known] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_empty [gw12] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-unordererd-known] [gw12] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-unordererd-unknown] [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-foo] [gw12] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-known] [gw12] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-unknown] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_empty dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series0] [gw12] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-known] [gw12] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-unknown] [gw12] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] [gw9] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-2] [gw3] [ 57%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-known] [gw3] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-unknown] [gw3] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-known] [gw3] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-unknown] [gw3] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-unknown] [gw13] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-5] [gw2] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-1] [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-by1] [gw3] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-8] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-foo] [gw25] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-4] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-unknown] [gw3] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-unordererd-known] [gw5] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-c] [gw3] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-d] [gw23] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[tasks] [gw3] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-known] [gw10] [ 57%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks2] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks3] [gw1] [ 57%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks3] [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-foo] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks4] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-by1] [gw30] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-size] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-std] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-unknown] [gw9] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-5] [gw18] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-disk-split_every] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series2] [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-unknown] [gw11] [ 57%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_string_ops dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-known] [gw11] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-known] [gw25] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-20] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_string_ops dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_non_string_raises [gw11] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-unknown] [gw19] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_non_string_raises dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-known] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-unknown] [gw11] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_extensions.py::test_register_extension_type dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-known] [gw11] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-unknown] [gw15] [ 57%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size_complex_dtypes dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] dask/bag/tests/test_bag.py::test_repartition_names [gw15] [ 57%] PASSED dask/bag/tests/test_bag.py::test_repartition_names dask/bag/tests/test_bag.py::test_repartition_input_errors [gw15] [ 57%] PASSED dask/bag/tests/test_bag.py::test_repartition_input_errors dask/bag/tests/test_bag.py::test_accumulate [gw19] [ 57%] PASSED dask/dataframe/tests/test_extensions.py::test_register_extension_type [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_extensions.py::test_reduction dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-known] [gw19] [ 57%] PASSED dask/dataframe/tests/test_extensions.py::test_reduction dask/dataframe/tests/test_extensions.py::test_scalar [gw19] [ 57%] PASSED dask/dataframe/tests/test_extensions.py::test_scalar [gw20] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-3] dask/dataframe/tests/test_format.py::test_repr dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-4] [gw8] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-c] [gw10] [ 57%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks3] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-d] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-unknown] [gw23] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[tasks] [gw10] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-known] [gw1] [ 57%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks5] [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-known] [gw19] [ 57%] PASSED dask/dataframe/tests/test_format.py::test_repr dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_format.py::test_repr_meta_mutation [gw31] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-threads] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-0] [gw19] [ 57%] PASSED dask/dataframe/tests/test_format.py::test_repr_meta_mutation dask/dataframe/tests/test_format.py::test_dataframe_format [gw31] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-1] [gw10] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-unknown] [gw13] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-5] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-unknown] [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-unknown] [gw9] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-1] [gw19] [ 57%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format [gw4] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_format.py::test_dataframe_format_with_index [gw24] [ 57%] PASSED dask/bag/tests/test_bag.py::test_ensure_compute_output_is_concrete dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-unknown] dask/bag/tests/test_bag.py::test_bag_class_extend [gw4] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-known] [gw31] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-2] [gw4] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-unknown] [gw4] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-known] [gw19] [ 57%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_with_index dask/dataframe/tests/test_format.py::test_dataframe_format_unknown_divisions [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-unknown] [gw31] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-3] [gw4] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-unknown] [gw10] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-unordererd-known] [gw19] [ 57%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_unknown_divisions dask/dataframe/tests/test_format.py::test_dataframe_format_long [gw5] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel3] [gw31] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-4] [gw9] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-2] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-known] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-unordererd-unknown] [gw1] [ 58%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks5] [gw23] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-0] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-unknown] [gw28] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks0] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-known] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-5] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-unknown] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-known] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-unknown] [gw13] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-2] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-known] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-ordered-known] [gw6] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-a] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-b] [gw9] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-5] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-known] [gw23] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-unknown] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-known] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-1] [gw25] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-20] [gw14] [ 58%] PASSED dask/bag/tests/test_random.py::test_sample_size_k_bigger_than_smallest_partition_size dask/bag/tests/test_random.py::test_sample_k_equal_bag_size_with_unbalanced_partitions dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-1] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-ordered-unknown] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-2] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-known] [gw0] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-4] [gw19] [ 58%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_long [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_format.py::test_series_format dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-known] [gw19] [ 58%] PASSED dask/dataframe/tests/test_format.py::test_series_format [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-3] dask/dataframe/tests/test_format.py::test_series_format_long [gw19] [ 58%] PASSED dask/dataframe/tests/test_format.py::test_series_format_long dask/dataframe/tests/test_format.py::test_index_format [gw19] [ 58%] PASSED dask/dataframe/tests/test_format.py::test_index_format [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_format.py::test_categorical_format [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-4] [gw19] [ 58%] PASSED dask/dataframe/tests/test_format.py::test_categorical_format dask/dataframe/tests/test_format.py::test_duplicate_columns_repr dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-known] [gw19] [ 58%] PASSED dask/dataframe/tests/test_format.py::test_duplicate_columns_repr dask/dataframe/tests/test_format.py::test_empty_repr [gw19] [ 58%] PASSED dask/dataframe/tests/test_format.py::test_empty_repr dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[disk] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-a] [gw30] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-std] [gw31] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-a] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-min] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-b] [gw31] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-b] dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[disk-True] [gw31] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[disk-False] [gw31] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-True] [gw31] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-False] [gw31] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-False] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-True] [gw12] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] [gw23] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] [gw13] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-2] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-known] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-known] [gw8] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-d] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-False] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel3] [gw20] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-4] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-5] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-False] [gw25] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-True] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-4] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-unknown] [gw9] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[disk] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-known] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-known] [gw5] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel3] [gw1] [ 58%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks0] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel4] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-False] [gw23] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-2] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-unknown] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-unknown] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-unknown] [gw30] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-min] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-max] dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[disk] [gw9] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[disk] dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[tasks] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-known] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-unknown] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-known] [gw9] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-unknown] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[disk] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-known] [gw16] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-c] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-ordered-known] [gw18] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-disk-split_out] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-known] [gw23] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-2] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-0] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-unknown] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[tasks] dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[disk] [gw1] [ 58%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[disk] [gw1] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[disk] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-ordered-unknown] [gw1] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[disk] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-unknown] [gw13] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-1] [gw1] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[disk] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[tasks] [gw30] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-max] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-first] [gw1] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-key1] [gw9] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[disk] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[disk] dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[tasks] dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[tasks] [gw16] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by3] [gw1] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-by1] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-known] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-known] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-known] [gw1] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-key1] [gw31] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-2] [gw19] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[disk] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[tasks] [gw23] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-unknown] [gw9] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[tasks] [gw23] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-known] [gw1] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-key1] [gw23] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-unknown] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-known] [gw4] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-known] [gw23] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-known] [gw8] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel3] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-unknown] [gw25] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-4] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-20] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-known] [gw13] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-1] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-known] [gw5] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-a] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-unknown] [gw12] [ 59%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-unknown] [gw1] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-key1] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-unknown] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-unknown] [gw17] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-unknown] [gw28] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_out] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-unknown] [gw4] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-unknown] [gw1] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-key1] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-unknown] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-known] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-by1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmax] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmax] [gw17] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmin] [gw23] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-mean] [gw4] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-unknown] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-mean] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-std] [gw30] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-first] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-last] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-std] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-var] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-unknown] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-mean] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-mean] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-std] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-std] [gw2] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-8] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-var] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-1] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-mean] [gw1] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-by1] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-mean] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-std] [gw4] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-unknown] [gw17] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-known] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-std] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-var] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-known] [gw19] [ 59%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[disk] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-mean] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-mean] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-std] [gw13] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-2] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-std] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-5] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-var] [gw4] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-unknown] [gw1] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-key1] [gw17] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-known] [gw21] [ 59%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-mean] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-by1] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-min] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-sum] [gw5] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-a] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-c] [gw31] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-2] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-3] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-min] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-max] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-unknown] [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[disk] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-known] [gw4] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-unknown] [gw1] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-key1] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-max] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-sum] [gw17] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-known] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-sum] [gw21] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-prod] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-var] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-unknown] [gw1] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-by1] [gw4] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-unknown] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-prod] [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-first] dask/dataframe/tests/test_groupby.py::test_groupby_error[disk] [gw17] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-unknown] [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_error[disk] dask/dataframe/tests/test_groupby.py::test_groupby_error[tasks] [gw20] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-5] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-6] [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_error[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-unknown] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-unknown] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-first] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-last] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-unknown] [gw1] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-key1] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-unknown] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-known] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-unknown] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-known] [gw4] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-unknown] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-unknown] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-last] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-corr] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-known] [gw8] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel4] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-unknown] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-unknown] [gw30] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-last] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-prod] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-known] [gw1] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-key1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-unknown] [gw17] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-by1] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-known] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-unknown] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-known] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-known] [gw5] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-c] [gw19] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-d] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-unknown] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-False] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-known] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-known] [gw24] [ 60%] PASSED dask/bag/tests/test_bag.py::test_bag_class_extend dask/bag/tests/test_bag.py::test_gh715 dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-unknown] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-known] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-unknown] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-unordererd-known] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-unordererd-unknown] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-unordererd-unknown] [gw17] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-unknown] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-unknown] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-known] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-known] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[disk] dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-unknown] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-known] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-by1] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-known] [gw13] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-5] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-key1] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-unordererd-known] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-corr] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cov] [gw12] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-known] [gw19] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-var] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-by1] [gw17] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-known] [gw31] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-3] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-unordererd-unknown] [gw3] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-known] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-False] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-2] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[tasks] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-by1] [gw0] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-4] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-key1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] [gw13] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-2] [gw17] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-unknown] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-std] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-by1] [gw14] [ 60%] PASSED dask/bag/tests/test_random.py::test_sample_k_equal_bag_size_with_unbalanced_partitions dask/bag/tests/test_random.py::test_sample_k_larger_than_partitions [gw11] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-False] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-count-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-unknown] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-known] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cov] [gw5] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-d] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel3] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-key1] [gw17] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-unordererd-known] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-std] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-var] [gw30] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-prod] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumprod] [gw13] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-key1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-by1] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cumsum] [gw17] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-count-True] [gw29] [ 60%] PASSED dask/bag/tests/test_bag.py::test_map_method dask/bag/tests/test_bag.py::test_starmap dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-count-False] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-key1] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-mean] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-unknown] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-var] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-std] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-count-False] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-True] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-by1] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-mean] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-median] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-key1] [gw31] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-2] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-3] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-std] [gw5] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel3] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-var] [gw13] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-5] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-1] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-True] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-False] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumprod] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-by1] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-known] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-False] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-agg2-True] [gw6] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-c] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-median] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-std] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-std] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-by1] [gw13] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-key1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-2] [gw18] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_every] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-by1] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-std] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-var] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-std] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-var] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-agg2-True] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-agg2-False] [gw30] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumcount] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-by1] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-min] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-var] [gw13] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-min] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-unknown] [gw13] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-known] [gw6] [ 60%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-c] [gw0] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by3] [gw24] [ 60%] PASSED dask/bag/tests/test_bag.py::test_gh715 dask/bag/tests/test_bag.py::test_bag_compute_forward_kwargs dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-0] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-min] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-agg2-False] dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-A] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-max] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-var] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-std] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-min] [gw5] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-max] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-a] [gw20] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-6] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-7] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-max] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-sum] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-unknown] [gw4] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-A] [gw17] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumsum] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-prod] [gw31] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-3] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-2] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-max] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-sum] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-prod] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-std] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-var] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-prod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-first] [gw13] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-prod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-first] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-last] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-by1] dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-A] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-known] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-first] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-corr] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-last] [gw0] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-1] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-std] [gw28] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-disk-split_every] [gw12] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-known] [gw9] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[disk] dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[tasks] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-known] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-A] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-unknown] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-last] dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-by1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-median] [gw14] [ 61%] PASSED dask/bag/tests/test_random.py::test_sample_k_larger_than_partitions dask/bag/tests/test_random.py::test_weighted_sampling_without_replacement [gw14] [ 61%] PASSED dask/bag/tests/test_random.py::test_weighted_sampling_without_replacement dask/bag/tests/test_random.py::test_sample_return_bag [gw14] [ 61%] PASSED dask/bag/tests/test_random.py::test_sample_return_bag dask/bag/tests/test_random.py::test_partitions_are_coerced_to_lists [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-median] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmax] [gw1] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmin] [gw1] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-min] [gw13] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-known] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-std] [gw30] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumcount] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-corr] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-var] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cov] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-min] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-max] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-known] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-by1] dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[disk] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[disk] dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[tasks] [gw17] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-head] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-max] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-sum] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-unknown] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-head] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-sum] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-tail] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-prod] [gw8] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumsum] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-var] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-std] [gw12] [ 61%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-known] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cov] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumprod] [gw13] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-known] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-prod] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-first] [gw25] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-20] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-tail] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-1] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-head] [gw0] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-2] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-known] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-last] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumsum] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-tail] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-last] [gw5] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-a] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-median] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-c] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-unknown] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-std] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-var] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-mean] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-tail] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-head] [gw31] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-2] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-3] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-head] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-tail] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-mean] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-median] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-known] [gw17] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] [gw13] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-known] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-median] [gw13] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmax] [gw1] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmax] [gw12] [ 61%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-unknown] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-known] [gw1] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-std] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-min] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-tail] [gw13] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-known] [gw13] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-unknown] [gw15] [ 61%] PASSED dask/bag/tests/test_bag.py::test_accumulate dask/bag/tests/test_bag.py::test_groupby_tasks [gw13] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-known] [gw16] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by4] [gw0] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-1] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-unknown] [gw21] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-var] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-tail] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-std] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-median] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-min] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-std] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-max] [gw30] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-var] [gw8] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumprod] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-std] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-tail] dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[disk] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj0] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-head] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj0] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj1] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj1] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-max] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-sum] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj2] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj3] [gw25] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-1] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-known] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-sum] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj3] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-prod] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-std] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj4] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-var] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj4] [gw24] [ 61%] PASSED dask/bag/tests/test_bag.py::test_bag_compute_forward_kwargs dask/bag/tests/test_bag.py::test_to_delayed dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj5] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-prod] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj5] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj6] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-tasks] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj6] [gw24] [ 61%] PASSED dask/bag/tests/test_bag.py::test_to_delayed dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj7] dask/bag/tests/test_bag.py::test_to_delayed_optimize_graph [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj7] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj8] [gw4] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-head] [gw12] [ 61%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-tail] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-unknown] [gw24] [ 61%] PASSED dask/bag/tests/test_bag.py::test_to_delayed_optimize_graph dask/bag/tests/test_bag.py::test_from_delayed [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj8] [gw13] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-known] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj9] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-unknown] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj9] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj10] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj10] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-var] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj11] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-cov] [gw19] [ 61%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj11] dask/dataframe/tests/test_indexing.py::test_getitem_integer_slice [gw17] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-known] [gw17] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-known] [gw16] [ 61%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-unknown] [gw17] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-known] [gw17] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-unknown] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-known] [gw4] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-tail] [gw18] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_every] [gw17] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-a] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_out] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-unknown] [gw12] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-known] [gw12] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-unknown] [gw12] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-known] [gw19] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_integer_slice [gw1] [ 62%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-tasks] [gw12] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-disk] [gw12] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-known] [gw12] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_indexing.py::test_loc_on_numpy_datetimes [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-unknown] [gw12] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-unknown] [gw0] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-known] [gw12] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-unknown] [gw12] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] [gw19] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_on_numpy_datetimes dask/dataframe/tests/test_indexing.py::test_loc_on_pandas_datetimes [gw5] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-c] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-d] [gw4] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-head] [gw31] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-3] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-tail] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-2] [gw19] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_on_pandas_datetimes dask/dataframe/tests/test_indexing.py::test_loc_datetime_no_freq [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-known] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-known] [gw19] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_datetime_no_freq dask/dataframe/tests/test_indexing.py::test_coerce_loc_index dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-unknown] [gw19] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_coerce_loc_index dask/dataframe/tests/test_indexing.py::test_loc_timestamp_str [gw4] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-tail] [gw20] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-7] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df10] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-8] [gw23] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-cov] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-corr] [gw17] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-unknown] [gw9] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[disk] [gw25] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-4] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-20] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-known] [gw1] [ 62%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-tasks] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-unknown] [gw0] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-2] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-unknown] [gw28] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-disk-split_out] [gw4] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df10] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df11] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[disk] [gw4] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df11] dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[tasks] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df12] [gw31] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-2] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-3] [gw11] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-unknown] [gw3] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-known] [gw9] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[disk] dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[tasks] [gw17] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-known] [gw0] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-0] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-known] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-unknown] [gw1] [ 62%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-disk] [gw23] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-corr] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-cov] [gw30] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-var] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-sum] [gw4] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df12] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-None] [gw5] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel3] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-unknown] [gw4] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-None] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-known] [gw19] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_timestamp_str [gw12] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_indexing.py::test_getitem_timestamp_str dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] [gw4] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-2] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-10] [gw9] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-known] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_dataframe dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-known] [gw4] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-10] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-None] [gw10] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_dataframe dask/dataframe/tests/test_indexing.py::test_gpu_loc [gw31] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-3] [gw10] [ 62%] SKIPPED dask/dataframe/tests/test_indexing.py::test_gpu_loc dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-disk] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-unknown] [gw1] [ 62%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-tasks] [gw0] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-2] [gw17] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-unknown] [gw16] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-b] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-known] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-unknown] [gw4] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-None] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-2] [gw23] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-cov] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-corr] [gw10] [ 62%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-tasks] [gw30] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-sum] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-mean] [gw19] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_timestamp_str [gw14] [ 62%] PASSED dask/bag/tests/test_random.py::test_partitions_are_coerced_to_lists dask/bag/tests/test_random.py::test_reservoir_sample_map_partitions_correctness dask/dataframe/tests/test_indexing.py::test_loc_period_str [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-known] [gw1] [ 62%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-disk] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_string_label[disk] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_string_label[disk] dask/dataframe/tests/test_groupby.py::test_groupby_string_label[tasks] [gw31] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-2] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-3] [gw0] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-2] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_string_label[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumsum] [gw17] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-known] [gw17] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-unknown] [gw14] [ 62%] PASSED dask/bag/tests/test_random.py::test_reservoir_sample_map_partitions_correctness dask/bag/tests/test_random.py::test_reservoir_sample_with_replacement_map_partitions_correctness [gw17] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-known] [gw5] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel3] [gw17] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-unknown] [gw17] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_cov_non_numeric_grouping_column[disk] [gw10] [ 62%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-tasks] [gw4] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-disk] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-10] [gw6] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by4] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-known] [gw25] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-20] dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[disk] [gw12] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] [gw9] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-known] [gw17] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov_non_numeric_grouping_column[disk] dask/dataframe/tests/test_groupby.py::test_groupby_cov_non_numeric_grouping_column[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-unknown] [gw24] [ 62%] PASSED dask/bag/tests/test_bag.py::test_from_delayed dask/bag/tests/test_bag.py::test_from_delayed_iterator [gw24] [ 62%] PASSED dask/bag/tests/test_bag.py::test_from_delayed_iterator dask/bag/tests/test_bag.py::test_range [gw1] [ 62%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-tasks] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumprod] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_period_str [gw23] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-corr] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumsum] dask/dataframe/tests/test_indexing.py::test_getitem_period_str [gw10] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-disk] [gw4] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-10] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-tasks] dask/dataframe/tests/test_hyperloglog.py::test_larger_data [gw23] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumsum] [gw0] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-1] [gw21] [ 63%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-std] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-mean] [gw23] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumprod] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumsum] [gw23] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumprod] [gw6] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-a] [gw31] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-3] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-2] [gw23] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-var] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov_non_numeric_grouping_column[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_None_column_name[disk] [gw20] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-8] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-9] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-unknown] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_None_column_name[disk] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_None_column_name[tasks] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_None_column_name[tasks] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-True] [gw14] [ 63%] PASSED dask/bag/tests/test_random.py::test_reservoir_sample_with_replacement_map_partitions_correctness dask/bag/tests/test_text.py::test_read_text[None-None-ascii-True] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[None-None-ascii-True] dask/bag/tests/test_text.py::test_read_text[None-None-ascii-False] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[None-None-ascii-False] dask/bag/tests/test_text.py::test_read_text[None-None-utf-8-True] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-known] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[None-None-utf-8-True] dask/bag/tests/test_text.py::test_read_text[None-None-utf-8-False] [gw18] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_every] [gw23] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-var] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-std] [gw30] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-mean] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-count] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[None-None-utf-8-False] dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-True] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumprod] [gw10] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumsum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-disk] [gw16] [ 63%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-b] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-True] dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-False] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-c] [gw1] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-disk] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-known] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-unknown] dask/bag/tests/test_text.py::test_read_text[zip-None-utf-8-True] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-True] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-False] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-utf-8-True] dask/bag/tests/test_text.py::test_read_text[zip-None-utf-8-False] [gw23] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-std] [gw5] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-inner] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-a] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-utf-8-False] dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-True] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-True] dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-False] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-False] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_period_str dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-True] dask/dataframe/tests/test_indexing.py::test_to_series[index0] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-unordererd-known] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-False] dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-True] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_to_series[index0] [gw9] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] dask/dataframe/tests/test_indexing.py::test_to_series[index1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum1] [gw0] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-2] [gw10] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-disk] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumsum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumprod] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-True] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_to_series[index1] dask/dataframe/tests/test_indexing.py::test_to_frame[index0] dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-False] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-unordererd-unknown] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-False] dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-True] [gw23] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-right] [gw16] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by3] [gw12] [ 63%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] [gw25] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[disk] dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[tasks] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-True] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-True] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-False] dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-False] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_to_frame[index0] dask/dataframe/tests/test_indexing.py::test_to_frame[index1] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-False] [gw31] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-2] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-3] dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-True] [gw1] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-disk] [gw5] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-a] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-tasks] [gw28] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-disk-split_out] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-c] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-known] [gw30] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-count] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-size] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-True] dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-False] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-False] dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-True] [gw14] [ 63%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-True] dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-False] [gw14] [ 63%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-False] dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-True] [gw10] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-tasks] [gw14] [ 63%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-disk] dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-False] [gw14] [ 63%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-False] dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-True] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_to_frame[index1] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_indexing.py::test_iloc[0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-disk] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[disk] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[0] dask/dataframe/tests/test_indexing.py::test_iloc[indexer1] [gw23] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-right] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-inner] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-True] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-True] dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-False] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer1] dask/dataframe/tests/test_indexing.py::test_iloc[indexer2] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-False] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer2] dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-True] dask/dataframe/tests/test_indexing.py::test_iloc[indexer3] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer3] dask/dataframe/tests/test_indexing.py::test_iloc[indexer4] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-True] dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-False] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer4] dask/dataframe/tests/test_indexing.py::test_iloc_series [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_series dask/dataframe/tests/test_indexing.py::test_iloc_raises [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_raises [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-False] dask/dataframe/tests/test_indexing.py::test_iloc_duplicate_columns dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-True] [gw5] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-c] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-d] [gw0] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-0] [gw30] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-size] [gw1] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-std] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-inner] [gw23] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-right] [gw6] [ 63%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-b] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_duplicate_columns [gw9] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum1] dask/dataframe/tests/test_indexing.py::test_iloc_dispatch_to_getitem dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-rank] [gw2] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-1] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-8] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-True] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-False] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-True] dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-False] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_dispatch_to_getitem dask/dataframe/tests/test_indexing.py::test_iloc_out_of_order_selection [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[disk] dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[tasks] [gw0] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-0] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_out_of_order_selection dask/dataframe/tests/test_indexing.py::test_pandas_nullable_boolean_data_type dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-1] [gw14] [ 63%] PASSED dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-False] dask/bag/tests/test_text.py::test_read_text[None-10 B-utf-8-True] [gw17] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-False] [gw1] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-inner] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-True] [gw23] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-left] [gw19] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_pandas_nullable_boolean_data_type dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_series [gw13] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-disk] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-tasks] [gw19] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_series dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-disk] [gw5] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-d] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel3] [gw10] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-tasks] [gw31] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-3] dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-pandas] [gw17] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-True] [gw11] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-unknown] [gw14] [ 64%] PASSED dask/bag/tests/test_text.py::test_read_text[None-10 B-utf-8-True] dask/bag/tests/test_text.py::test_read_text[None-10 B-utf-8-False] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-disk] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[tasks] [gw12] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-known] [gw31] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-pandas] dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-cudf] [gw31] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-cudf] dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-pandas] [gw1] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-inner] [gw23] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-right] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[disk] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[disk] dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[tasks] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[disk] [gw31] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-pandas] [gw3] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-cudf] [gw31] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-cudf] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-a] [gw10] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-tasks] [gw0] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-1] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[disk] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-2] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[tasks] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-a] [gw8] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[tasks] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj12] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj12] dask/dataframe/tests/test_hashing.py::test_categorical_consistency [gw16] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by4] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_categorical_consistency [gw12] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_hashing.py::test_object_missing_values dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-unknown] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_object_missing_values [gw1] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-inner] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-left] [gw31] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-a] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-b] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj1] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj1] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj2] [gw23] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-inner] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj2] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj3] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj3] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj4] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj4] [gw5] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel3] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj5] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel4] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj5] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj6] [gw18] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_every] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj6] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_out] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df0] [gw13] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-disk] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df0] [gw31] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-b] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-c] [gw17] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-tasks] [gw14] [ 64%] PASSED dask/bag/tests/test_text.py::test_read_text[None-10 B-utf-8-False] dask/bag/tests/test_text.py::test_read_text_unicode_no_collection [gw14] [ 64%] PASSED dask/bag/tests/test_text.py::test_read_text_unicode_no_collection dask/bag/tests/test_text.py::test_files_per_partition [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df1] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df2] [gw0] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-2] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-a] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-0] [gw10] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-disk] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-c] [gw23] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-tasks] [gw14] [ 64%] PASSED dask/bag/tests/test_text.py::test_files_per_partition dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-right] dask/bag/tests/test_text.py::test_errors [gw20] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-9] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-1] [gw12] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-known] [gw9] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-rank] [gw1] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-left] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df2] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-inner] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-] [gw31] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by3] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df3] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df4] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df4] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df5] [gw6] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-c] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df5] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df6] [gw30] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-std] [gw28] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-True] [gw12] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_out] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-True] [gw10] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-unknown] [gw20] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-disk] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-False] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-True] [gw1] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-inner] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-True] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df6] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-left] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df7] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-False] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-True] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-None] [gw16] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by4] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-a] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-False] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-False] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df7] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-True] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df8] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-None] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-False] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-False] [gw5] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel4] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-a] [gw31] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by4] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df8] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df9] [gw23] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-right] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-inner] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-None] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-False] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-True] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-True] [gw17] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-tasks] [gw25] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-c] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-None] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df9] [gw21] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-mean] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df10] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-False] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-d] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-disk] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-sum] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-True] [gw0] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-0] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-True] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-None] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-False] [gw16] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-b] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-True] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df10] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df11] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-None] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-False] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-True] [gw30] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-True] [gw8] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df11] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-None] [gw13] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-disk] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df12] [gw30] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-False] [gw30] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-True] [gw30] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-None] [gw10] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-disk] [gw30] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-False] [gw30] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-True] [gw8] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df12] [gw30] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-True] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df0] [gw6] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-c] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] [gw30] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-None] [gw1] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-left] dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-one] [gw31] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-inner] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-a] [gw21] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-sum] dask/dataframe/tests/test_groupby.py::test_std_columns_int[disk] [gw16] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-c] [gw12] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-known] [gw12] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-unknown] [gw21] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_std_columns_int[disk] [gw12] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_std_columns_int[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-known] [gw12] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-unknown] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-one] dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-value_22] [gw12] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-known] [gw23] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-inner] [gw12] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-unknown] [gw12] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-unknown] [gw21] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_std_columns_int[tasks] [gw8] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_timeseries[disk] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df1] [gw12] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-unknown] [gw12] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-known] [gw25] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel3] [gw16] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by3] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-value_22] dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1-one] [gw10] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-disk] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1-one] dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1-value_24] [gw19] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-disk] [gw1] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-left] [gw17] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-tasks] [gw20] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-3] [gw23] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-right] [gw16] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-inner] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by4] [gw0] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-1] [gw5] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-a] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-2] [gw8] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df1] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-c] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df2] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1-value_24] dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[one-value_25] [gw10] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-disk] [gw13] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-disk] [gw9] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] [gw1] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-inner] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[one-value_25] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-inner] [gw16] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-a] [gw23] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-right] [gw14] [ 65%] PASSED dask/bag/tests/test_text.py::test_errors dask/bag/tests/test_text.py::test_complex_delimiter [gw8] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df2] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df3] [gw25] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel4] [gw10] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-tasks] [gw20] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-outer-disk] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-4] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-inner] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-outer] [gw17] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-disk] [gw1] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-left] [gw23] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-inner] [gw22] [ 65%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] [gw6] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] [gw0] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by4] [gw19] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-disk] [gw13] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-tasks] [gw5] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-c] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-d] [gw8] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df3] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df4] [gw10] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-outer-tasks] [gw9] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum1] [gw8] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df4] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df5] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-outer] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-left] [gw0] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-1] [gw23] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-right] [gw21] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_timeseries[disk] dask/dataframe/tests/test_groupby.py::test_timeseries[tasks] [gw1] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-inner] [gw18] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_every] [gw10] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-disk] [gw20] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-4] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-5] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-left] [gw25] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel4] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-right] [gw17] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-disk] [gw6] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg0] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-a] [gw11] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-known] [gw6] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg1] [gw8] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df5] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df6] [gw23] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-inner] [gw6] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg2] [gw0] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-1] [gw1] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-inner] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-left] [gw11] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-unknown] [gw6] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg3] [gw13] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-tasks] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-disk] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-inner] [gw28] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-0] [gw5] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-d] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-sel3] [gw6] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg0] [gw10] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-tasks] [gw19] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-tasks] [gw6] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg1] [gw20] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-5] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-6] [gw11] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-unknown] [gw8] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df6] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df7] [gw28] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-1] [gw30] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-inner] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-outer] [gw9] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum1] [gw1] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-left] [gw2] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-8] [gw6] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-rank] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-inner] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg2] [gw23] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-right] [gw17] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-tasks] [gw6] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-disk] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg3] [gw0] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-0] [gw11] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-unknown] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-2] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg0] [gw10] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-disk] [gw30] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-outer] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-left] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg1] [gw8] [ 66%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df7] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df8] [gw13] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-tasks] [gw26] [ 66%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[False] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg2] [gw21] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_timeseries[tasks] [gw11] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] [gw1] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-left] [gw3] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-known] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg3] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-3] [gw30] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-left] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-right] [gw8] [ 66%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df8] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df9] [gw0] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-1] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg0] [gw20] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-6] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-7] [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-a] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-unordererd-unknown] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-4] [gw21] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-0] [gw10] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-disk] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-1] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg2] [gw17] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-tasks] [gw30] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-right] dask/dataframe/tests/test_multi.py::test_merge[disk-inner] [gw19] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-disk] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg3] [gw23] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-disk] [gw1] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-inner] [gw3] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-unknown] [gw5] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-sel4] [gw8] [ 66%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df9] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-False] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[disk] [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-known] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-5] [gw13] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-disk] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-6] [gw20] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-7] [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-8] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-unknown] [gw21] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-1] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-2] [gw0] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-2] [gw1] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-left] [gw12] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-unknown] [gw3] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-known] [gw24] [ 66%] PASSED dask/bag/tests/test_bag.py::test_range dask/bag/tests/test_bag.py::test_zip[1] [gw23] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-disk] [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-tasks] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-6] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[disk] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-7] dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[tasks] [gw17] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-disk] [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-unknown] [gw10] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-disk] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-7] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-8] [gw18] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_out] [gw31] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-a] [gw1] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-left] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-right] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-right] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-b] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-inner] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-inner] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-outer] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-outer] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-left] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-left] [gw3] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-unknown] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-right] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-inner] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-inner] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-outer] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-outer] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-left] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-left] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-right] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-right] dask/dataframe/tests/test_multi.py::test_join_gives_proper_divisions [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-unknown] [gw21] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-3] [gw19] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-disk] [gw1] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_join_gives_proper_divisions dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-tasks] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-inner] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-inner] [gw5] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-sel4] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-outer] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-a] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-outer] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-left] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-left] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-right] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-right] [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-inner] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-unknown] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-inner] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-outer] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-outer] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-left] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-left] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-right] [gw1] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-right] dask/dataframe/tests/test_multi.py::test_melt[kwargs0] [gw6] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[tasks] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-8] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-9] [gw0] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-unknown] [gw20] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-8] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-known] [gw13] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-disk] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-9] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-tasks] [gw9] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-rank] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-1] [gw10] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-disk] [gw1] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-tasks] dask/dataframe/tests/test_multi.py::test_melt[kwargs1] [gw15] [ 66%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks dask/bag/tests/test_bag.py::test_groupby_tasks_names [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-unknown] [gw3] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-unknown] [gw15] [ 66%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_names dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-known] dask/bag/tests/test_bag.py::test_groupby_tasks_2[1000-20-100] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-known] [gw17] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-unknown] [gw23] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-tasks] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-known] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-unknown] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-unknown] [gw28] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-9] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-10] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-unknown] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordererd-known] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordererd-unknown] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-known] [gw3] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-unknown] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs1] dask/dataframe/tests/test_multi.py::test_melt[kwargs2] [gw0] [ 67%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-1] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-unknown] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-known] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-unknown] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-known] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-known] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-unknown] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-unknown] [gw15] [ 67%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_2[1000-20-100] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-known] dask/bag/tests/test_bag.py::test_groupby_tasks_2[12345-234-1042] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-unknown] [gw21] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-3] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-known] [gw5] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-a] dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions_errors [gw5] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions_errors dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_multi.py::test_concat2 [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-known] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs2] [gw28] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-10] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_multi.py::test_melt[kwargs3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-11] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-known] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-known] [gw9] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-1] [gw30] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-inner] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_multi.py::test_merge[disk-outer] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-unknown] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-unknown] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-unordererd-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-unordererd-unknown] [gw21] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-2] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-known] [gw6] [ 67%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-unknown] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-known] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-known] [gw20] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-9] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-1] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-known] [gw10] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-unknown] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-disk] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_multi.py::test_melt[kwargs4] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-unknown] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-unknown] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-known] [gw28] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-11] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-0] [gw0] [ 67%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-1] [gw21] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-3] [gw19] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-disk] [gw23] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-tasks] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-ordered-known] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-ordered-unknown] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-ordered-unknown] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-known] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-unknown] [gw3] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-known] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-left] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-known] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-unknown] [gw9] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-3] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-known] [gw13] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-disk] [gw17] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-disk] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs4] dask/dataframe/tests/test_multi.py::test_melt[kwargs5] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-known] [gw16] [ 67%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-a] [gw20] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-1] [gw21] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-b] [gw24] [ 67%] PASSED dask/bag/tests/test_bag.py::test_zip[1] dask/bag/tests/test_bag.py::test_zip[7] [gw10] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-disk] dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse [gw29] [ 67%] PASSED dask/bag/tests/test_bag.py::test_starmap dask/bag/tests/test_bag.py::test_filter [gw29] [ 67%] PASSED dask/bag/tests/test_bag.py::test_filter dask/bag/tests/test_bag.py::test_remove [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs5] dask/dataframe/tests/test_multi.py::test_melt[kwargs6] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-known] [gw6] [ 67%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-unknown] [gw21] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-1] [gw0] [ 67%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-0] [gw9] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-3] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-4] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-known] [gw10] [ 67%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse_mix [gw28] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-1] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-unknown] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs6] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-known] [gw23] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-tasks] dask/dataframe/tests/test_multi.py::test_cheap_inner_merge_with_pandas_object [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-disk] [gw8] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-True] [gw25] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-known] [gw17] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-tasks] [gw25] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-inner] [gw10] [ 67%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse_mix dask/dataframe/tests/test_reshape.py::test_get_dummies_dtype [gw21] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-2] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_inner_merge_with_pandas_object dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[False] [gw5] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat2 dask/dataframe/tests/test_multi.py::test_concat3 [gw6] [ 67%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] [gw0] [ 67%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-1] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[False] dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[True] [gw9] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-4] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-5] [gw19] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-tasks] [gw10] [ 67%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_dtype [gw13] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-disk] dask/dataframe/tests/test_reshape.py::test_get_dummies_errors dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-tasks] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[True] [gw10] [ 67%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_errors dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_divisions dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-B] [gw20] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-3] [gw21] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-3] [gw1] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_divisions dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-left] [gw17] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-disk] [gw28] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-2] [gw1] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-left] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-3] dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-0] [gw6] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-1] [gw6] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-known] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-unknown] [gw6] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-unknown] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-5] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-first] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-1] [gw23] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-disk] [gw6] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-unknown] [gw6] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-unknown] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-0] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-2] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-0] [gw3] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-left] [gw29] [ 68%] PASSED dask/bag/tests/test_bag.py::test_remove dask/bag/tests/test_bag.py::test_iter dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-outer] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-1] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-0] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-1] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-1] [gw30] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-outer] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-False] dask/dataframe/tests/test_multi.py::test_merge[disk-left] [gw1] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-right] dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-left] [gw18] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_out] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-first] [gw24] [ 68%] PASSED dask/bag/tests/test_bag.py::test_zip[7] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_every] dask/bag/tests/test_bag.py::test_zip[10] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-last] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-False] [gw1] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-left] dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-right] [gw12] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] [gw17] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-tasks] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-median] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-True] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-median] [gw20] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-3] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-4] [gw21] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmax] [gw9] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmin] [gw9] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmin] [gw19] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-min] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-disk] [gw11] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] [gw6] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-unknown] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-unknown] [gw1] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-right] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-None] dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_on_index [gw13] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-tasks] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-disk] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-False] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-True] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-None] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-False] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-True] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-None] [gw25] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-inner] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-min] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-None] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-left] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-False] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-True] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-True] [gw23] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-max] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-2] [gw5] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_concat3 dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-0] dask/dataframe/tests/test_multi.py::test_concat4_interleave_partitions [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-1] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-2] [gw1] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_on_index [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-2] dask/dataframe/tests/test_multi.py::test_merge_maintains_columns dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-None] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-0] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-False] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-1] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-True] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-2] [gw21] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-True] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-0] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-1] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-max] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-sum] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-False] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-0] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-0] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-sum] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-1] [gw1] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_maintains_columns dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-prod] dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[disk] [gw0] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-True] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-prod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-first] [gw28] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-3] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-last] [gw21] [ 68%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-True] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-median] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-median] [gw17] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmax] [gw28] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-3] [gw9] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmax] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-disk] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-4] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmin] [gw9] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-min] [gw1] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[disk] dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[tasks] [gw10] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-B] dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values1] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-min] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-max] [gw0] [ 68%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-False] [gw28] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-5] [gw6] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] [gw19] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-tasks] [gw8] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-True] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-False] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-max] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-sum] [gw1] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[tasks] dask/dataframe/tests/test_multi.py::test_half_indexed_dataframe_avoids_shuffle [gw0] [ 68%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-1-True] [gw23] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-tasks] [gw28] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-6] [gw13] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-tasks] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-prod] [gw3] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-outer] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-left] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-prod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-first] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-first] [gw21] [ 68%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-last] [gw0] [ 68%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-1-False] [gw28] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-6] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-7] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-median] [gw20] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-4] [gw14] [ 69%] PASSED dask/bag/tests/test_text.py::test_complex_delimiter dask/bytes/tests/test_bytes_utils.py::test_read_block [gw14] [ 69%] PASSED dask/bytes/tests/test_bytes_utils.py::test_read_block dask/bytes/tests/test_bytes_utils.py::test_seek_delimiter_endline dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-5] [gw14] [ 69%] PASSED dask/bytes/tests/test_bytes_utils.py::test_seek_delimiter_endline dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options [gw14] [ 69%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-False] [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_zip[10] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-right] dask/bag/tests/test_bag.py::test_zip[28] [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-True] [gw17] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-tasks] [gw6] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-False] [gw9] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-median] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmax] [gw9] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmin] [gw9] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmin] [gw28] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-7] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-8] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-min] [gw9] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-min] [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-max] [gw30] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-left] [gw28] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-8] dask/dataframe/tests/test_multi.py::test_merge[disk-right] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-9] [gw16] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-b] [gw9] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-max] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-c] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-sum] [gw1] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_half_indexed_dataframe_avoids_shuffle [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-True] dask/dataframe/tests/test_multi.py::test_errors_for_merge_on_frame_columns dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-False] [gw1] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_errors_for_merge_on_frame_columns [gw9] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-sum] dask/dataframe/tests/test_multi.py::test_concat_one_series [gw1] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_concat_one_series dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-prod] [gw9] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-prod] [gw1] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions [gw19] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-disk] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-first] [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-True] [gw23] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-False] [gw4] [ 69%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_larger_data dask/dataframe/tests/test_indexing.py::test_loc [gw1] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-False] [gw6] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-known] [gw6] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-unknown] [gw6] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-unordererd-known] [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-False] [gw6] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-unordererd-unknown] [gw6] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-known] [gw9] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-first] [gw31] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-b] [gw16] [ 69%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by3] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-last] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-c] [gw25] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-left] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-right] [gw1] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-False] [gw29] [ 69%] PASSED dask/bag/tests/test_bag.py::test_iter dask/bag/tests/test_bag.py::test_repr[str] [gw29] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repr[str] dask/bag/tests/test_bag.py::test_repr[repr] [gw29] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repr[repr] dask/bag/tests/test_bag.py::test_pluck [gw23] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-True] [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-True] [gw18] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_out] [gw10] [ 69%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values2] [gw1] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-4-True] [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-False] [gw13] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-disk] [gw9] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-median] [gw17] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-inner-disk] [gw9] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-median] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-False] [gw14] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-inner] [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-True] [gw31] [ 69%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by3] [gw20] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-5] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-6] [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-False] [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-False] [gw4] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_loc dask/dataframe/tests/test_indexing.py::test_loc_non_informative_index [gw28] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-9] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-10] [gw6] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-unknown] [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-True] [gw3] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-left] [gw23] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-True] [gw4] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_non_informative_index dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-outer] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-False] dask/dataframe/tests/test_indexing.py::test_loc_with_text_dates [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-True] [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-True] [gw1] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-4-False] [gw7] [ 69%] PASSED dask/dataframe/io/tests/test_io.py::test_to_bag dask/dataframe/io/tests/test_io.py::test_to_bag_frame [gw4] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_text_dates dask/dataframe/tests/test_indexing.py::test_loc_with_series [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-False] [gw19] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-tasks] [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-False] [gw23] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-True] [gw7] [ 69%] PASSED dask/dataframe/io/tests/test_io.py::test_to_bag_frame dask/dataframe/io/tests/test_io.py::test_to_records [gw4] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_series dask/dataframe/tests/test_indexing.py::test_loc_with_array [gw7] [ 69%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-False] [gw1] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-4-False] dask/dataframe/io/tests/test_io.py::test_to_records_with_lengths[lengths0] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-True] [gw7] [ 69%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records_with_lengths[lengths0] [gw0] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-False] dask/dataframe/io/tests/test_io.py::test_to_records_with_lengths[True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-True] [gw23] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-False] [gw7] [ 69%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records_with_lengths[True] dask/dataframe/io/tests/test_io.py::test_to_records_raises [gw7] [ 69%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records_raises dask/dataframe/io/tests/test_io.py::test_from_delayed [gw4] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_array dask/dataframe/tests/test_indexing.py::test_loc_with_function [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_zip[28] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-1] [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-2] [gw2] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-1] [gw1] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-True] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-8] [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-False] [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-True] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-7] [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-False] [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-7] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-11] [gw26] [ 69%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[False] [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-11] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[2] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-23] [gw23] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-False] [gw4] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_function dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-True] dask/dataframe/tests/test_indexing.py::test_loc_with_array_different_partition [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-23] [gw5] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_concat4_interleave_partitions dask/bag/tests/test_bag.py::test_repartition_npartitions[2-1] dask/dataframe/tests/test_multi.py::test_concat5 [gw6] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-unknown] [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-known] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-2] [gw24] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-7] [gw15] [ 69%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_2[12345-234-1042] dask/bag/tests/test_bag.py::test_groupby_tasks_2[100-1-50] [gw21] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-False] [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-True] [gw15] [ 69%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_2[100-1-50] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-7] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-True] dask/bag/tests/test_bag.py::test_groupby_tasks_3 dask/bag/tests/test_bag.py::test_repartition_npartitions[2-11] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-11] [gw4] [ 70%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_array_different_partition dask/bag/tests/test_bag.py::test_repartition_npartitions[2-23] dask/dataframe/tests/test_indexing.py::test_loc_with_series_different_partition [gw13] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-tasks] [gw1] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-False] [gw15] [ 70%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_3 [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-23] dask/bag/tests/test_bag.py::test_to_textfiles_empty_partitions dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-True] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-1] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-2] [gw12] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-7] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-True] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-7] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-True] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-11] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-False] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-False] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-23] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-23] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-1] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-2] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-7] [gw4] [ 70%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_series_different_partition [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-False] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-False] dask/dataframe/tests/test_indexing.py::test_loc_with_non_boolean_series dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-1-True] [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-False] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-7] [gw28] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-10] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-True] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-11] [gw17] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-inner-tasks] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-23] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-23] dask/dataframe/io/tests/test_io.py::test_from_delayed_optimize_fusion dask/bag/tests/test_bag.py::test_repartition_npartitions[23-1] [gw4] [ 70%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_non_boolean_series dask/dataframe/tests/test_indexing.py::test_loc2d [gw23] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-False] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-2] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_optimize_fusion dask/dataframe/io/tests/test_io.py::test_from_delayed_to_dask_array [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-1-False] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-7] [gw14] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-right] [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-7] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_to_dask_array dask/bag/tests/test_bag.py::test_repartition_npartitions[23-11] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-True] dask/dataframe/io/tests/test_io.py::test_from_delayed_preserves_hlgs dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-False] [gw1] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-True] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_preserves_hlgs dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-False] dask/dataframe/io/tests/test_io.py::test_from_delayed_misordered_meta [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-23] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-True] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_misordered_meta [gw24] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-23] [gw6] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-known] dask/dataframe/io/tests/test_io.py::test_from_delayed_sorted dask/bag/tests/test_bag.py::test_repartition_partition_size[1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-unknown] [gw19] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-disk] [gw23] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-True] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-False] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_sorted dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-True] dask/dataframe/io/tests/test_io.py::test_to_delayed [gw30] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-right] dask/dataframe/tests/test_multi.py::test_merge[tasks-inner] [gw20] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-6] [gw4] [ 70%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-7] dask/dataframe/tests/test_indexing.py::test_loc2d_with_known_divisions [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_to_delayed dask/dataframe/io/tests/test_io.py::test_to_delayed_optimize_graph [gw1] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-True] [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-False] [gw10] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-B] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-False] [gw8] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-False] [gw23] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-True] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-False] [gw11] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_to_delayed_optimize_graph dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_dtype [gw1] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-True] [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-True] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-True] [gw23] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-True] [gw4] [ 70%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_with_known_divisions dask/dataframe/tests/test_indexing.py::test_loc2d_with_unknown_divisions [gw25] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-right] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-inner] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-False] [gw1] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-True] [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-False] [gw13] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-tasks] [gw3] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-outer] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-disk] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-left] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_dtype dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals0] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals0] dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals1] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-False] [gw4] [ 70%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_with_unknown_divisions dask/dataframe/tests/test_indexing.py::test_loc2d_duplicated_columns [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals1] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-False] dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-True] [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-False] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-True] dask/dataframe/io/tests/test_io.py::test_from_map_multi [gw6] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-False] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_multi dask/dataframe/io/tests/test_io.py::test_from_map_args [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-True] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_args dask/dataframe/io/tests/test_io.py::test_from_map_divisions [gw17] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-disk] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-False] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_divisions dask/dataframe/io/tests/test_io.py::test_from_map_meta [gw6] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-True] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-True] [gw1] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-False] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_meta [gw23] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-True] [gw28] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-11] dask/dataframe/io/tests/test_io.py::test_from_map_custom_name dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-False] [gw10] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-B] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-False] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values1] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-True] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_custom_name dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable0] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable0] dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable1] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-4-True] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable1] dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[_generator] [gw1] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-1-True] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[_generator] dask/dataframe/io/tests/test_io.py::test_from_map_column_projection [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-False] [gw28] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-False] [gw4] [ 70%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_duplicated_columns dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-True] dask/dataframe/tests/test_indexing.py::test_getitem [gw19] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-disk] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_column_projection dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-tasks] dask/dataframe/io/tests/test_io.py::test_from_dict_backends[pandas] [gw23] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-False] [gw14] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-True] [gw6] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-False] [gw1] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-1-False] [gw7] [ 70%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dict_backends[pandas] dask/dataframe/io/tests/test_io.py::test_from_dict_backends[cudf] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-True] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-False] [gw7] [ 71%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_dict_backends[cudf] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-True] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[split] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-4-False] [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_empty_partitions dask/bag/tests/test_bag.py::test_reduction_empty [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[1] [gw7] [ 71%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[split] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-1-False] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[records] [gw28] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-True] [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-False] [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[1] dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[2] [gw4] [ 71%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-True] dask/dataframe/tests/test_indexing.py::test_getitem_slice [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-True] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-False] [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-True] dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[4] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-False] [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[4] dask/bag/tests/test_bag.py::test_reduction_with_non_comparable_objects [gw30] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-inner] dask/dataframe/tests/test_multi.py::test_merge[tasks-outer] [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_reduction_with_non_comparable_objects dask/bag/tests/test_bag.py::test_reduction_with_sparse_matrices [gw7] [ 71%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[records] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[index] [gw4] [ 71%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_slice [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_reduction_with_sparse_matrices dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-inner] dask/bag/tests/test_bag.py::test_empty [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-False] [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_empty [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-False] dask/bag/tests/test_bag.py::test_bag_picklable dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-4] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-True] [gw13] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-disk] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-False] [gw28] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-tasks] [gw18] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_every] [gw7] [ 71%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[index] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[columns] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-1] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-True] [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-False] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-True] [gw10] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values1] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-False] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-True] [gw7] [ 71%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[columns] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-1] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[values] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-4] [gw17] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-tasks] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-True] [gw7] [ 71%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[values] dask/dataframe/io/tests/test_json.py::test_read_json_path_column_with_duplicate_name_is_error dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-False] [gw7] [ 71%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_path_column_with_duplicate_name_is_error dask/dataframe/io/tests/test_json.py::test_read_json_with_path_converter [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-4] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-median-args3-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-1] [gw7] [ 71%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_converter dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-var-args7-True] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-True] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-True] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-min-args4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-False] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-4] [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-False] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-True] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-max-args5-False] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-4] [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-False] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-1] [gw7] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-var-args7-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-skew-args8-True] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-False] [gw29] [ 71%] PASSED dask/bag/tests/test_bag.py::test_pluck dask/bag/tests/test_bag.py::test_pluck_with_default [gw10] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-B] [gw3] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-left] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-1] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-True] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-outer] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-std-args6-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-False] [gw19] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-tasks] [gw20] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-7] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-False] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-8] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-4] [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-disk] [gw28] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-False] [gw7] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-kurt-args9-True] [gw4] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-left] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-True] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-4] [gw14] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-right] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-std-args6-True] [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-var-args7-True] [gw28] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-True] [gw2] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-8] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-False] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-True] [gw25] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-inner] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-1] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-left] [gw7] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-4] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-quantile-args10-False] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-skew-args8-True] [gw28] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-True] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-False] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-1] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-False] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-kurt-args9-True] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-quantile-args10-False] [gw7] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-apply-args11-False] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-kurt-args9-True] [gw16] [ 71%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by3] [gw28] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by4] [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-4-True] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-1] [gw10] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-B] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-4] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-quantile-args10-False] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values1] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-True] [gw13] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-tasks] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-disk] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-1] [gw17] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-disk] [gw30] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-outer] dask/dataframe/tests/test_multi.py::test_merge[tasks-left] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-quantile-args10-False] [gw6] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-True] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-False] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-apply-args11-False] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-4] [gw1] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-True] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-4] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-1] [gw28] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-False] [gw12] [ 72%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-known] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-False] [gw8] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-True] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-False] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-4] [gw4] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-inner] [gw10] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values2] [gw31] [ 72%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by3] [gw28] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-False] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-True] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by4] [gw16] [ 72%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-a] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_errors [gw14] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-inner] [gw12] [ 72%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-disk] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_errors dask/dataframe/tests/test_rolling.py::test_map_overlap_provide_meta [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-False] [gw28] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-False] [gw24] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-1] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_provide_meta dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-count-args0-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-False] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-1] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-False] [gw19] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-disk] [gw3] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-outer] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-True] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-tasks] [gw3] [ 72%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_0] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_1] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-True] [gw3] [ 72%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_1] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5 ] [gw3] [ 72%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5 ] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_array [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-count-args0-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-True] [gw3] [ 72%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_array dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series [gw3] [ 72%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series [gw28] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-True] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series_with_meta [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-count-args0-False] [gw3] [ 72%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series_with_meta dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_dataframe_raises_error [gw3] [ 72%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_dataframe_raises_error dask/dataframe/tests/test_numeric.py::test_to_numeric_raises [gw4] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-inner] [gw3] [ 72%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_raises [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-sum-args1-False] dask/dataframe/tests/test_optimize_dataframe.py::test_fuse_ave_width dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-left] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-mean-args2-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-False] [gw31] [ 72%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-a] [gw13] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-disk] [gw3] [ 72%] PASSED dask/dataframe/tests/test_optimize_dataframe.py::test_fuse_ave_width dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-tasks] dask/dataframe/tests/test_optimize_dataframe.py::test_optimize_blockwise [gw18] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_out] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-mean-args2-False] [gw20] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-8] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-4] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-9] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-sum-args1-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-True] [gw17] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-tasks] [gw10] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-B] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-False] [gw7] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-apply-args11-False] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-sum-args1-False] [gw11] [ 72%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-mean-args2-False] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-True] [gw3] [ 72%] PASSED dask/dataframe/tests/test_optimize_dataframe.py::test_optimize_blockwise [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-mean-args2-False] [gw7] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-sum-args1-False] dask/dataframe/tests/test_reshape.py::test_get_dummies[data0] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-count-args0-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-True] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-False] [gw30] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-False] dask/dataframe/tests/test_multi.py::test_merge[tasks-right] [gw14] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-right] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-count-args0-False] [gw3] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data0] [gw28] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-False] dask/dataframe/tests/test_reshape.py::test_get_dummies[data1] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-min-args4-False] [gw7] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-mean-args2-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-True] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-True] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-sum-args1-False] [gw3] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data1] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-4] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-5] dask/dataframe/tests/test_reshape.py::test_get_dummies[data2] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-min-args4-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-max-args5-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-False] [gw12] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-disk] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-count-args0-False] [gw7] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-sum-args1-False] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-sum-args1-False] [gw28] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-mean-args2-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-tasks] [gw10] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-B] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-True] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values1] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-True] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-std-args6-True] [gw3] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data2] dask/dataframe/tests/test_reshape.py::test_get_dummies_categories_order [gw29] [ 72%] PASSED dask/bag/tests/test_bag.py::test_pluck_with_default dask/bag/tests/test_bag.py::test_unzip [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-median-args3-False] [gw7] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-median-args3-False] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-min-args4-False] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-var-args7-True] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-False] [gw25] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-left] [gw28] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-False] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-right] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-median-args3-False] [gw3] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_categories_order dask/dataframe/tests/test_reshape.py::test_get_dummies_object dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-min-args4-False] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-mean-args2-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-median-args3-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-False] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-True] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-skew-args8-True] [gw7] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-max-args5-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-False] [gw31] [ 72%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-a] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] [gw28] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-True] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-median-args3-False] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-min-args4-False] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-5] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-1] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-False] [gw1] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-skew-args8-True] [gw6] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-sum-args1-False] [gw7] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-max-args5-False] [gw3] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_object dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-std-args6-True] [gw19] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-tasks] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-kurt-args9-True] dask/dataframe/tests/test_reshape.py::test_get_dummies_kwargs dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-inner] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-min-args4-False] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-std-args6-True] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-True] [gw10] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values2] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-mean-args2-False] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-std-args6-True] [gw7] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-var-args7-True] [gw13] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-disk] [gw17] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-disk] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-var-args7-True] [gw1] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-quantile-args10-False] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-median-args3-False] [gw30] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-right] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-right] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-var-args7-True] [gw7] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-skew-args8-True] [gw21] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-1] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-2] [gw4] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-left] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-False] [gw1] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-quantile-args10-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-inner] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-apply-args11-False] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-skew-args8-True] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-min-args4-False] [gw16] [ 73%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-skew-args8-True] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-True] [gw7] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-kurt-args9-True] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-skew-args8-True] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-max-args5-False] [gw3] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_kwargs dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[2s] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-True] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-kurt-args9-True] [gw30] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-right] [gw7] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-kurt-args9-True] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-outer] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-quantile-args10-False] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-True] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-max-args5-False] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-skew-args8-True] [gw21] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-2] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-4] [gw10] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table[last-B] [gw7] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-apply-args11-False] [gw19] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-left] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-var-args7-True] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-kurt-args9-True] [gw28] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-quantile-args10-False] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-kurt-args9-True] [gw14] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-inner] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-var-args7-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-skew-args8-True] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-True] [gw15] [ 73%] PASSED dask/bag/tests/test_bag.py::test_bag_picklable dask/bag/tests/test_bag.py::test_msgpack_unicode dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-False] [gw12] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-tasks] [gw18] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_out] [gw31] [ 73%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-disk] [gw8] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-False] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_every] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-quantile-args10-False] dask/dataframe/tests/test_multi.py::test_merge_asof_indexed_two_partitions [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-c] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-1] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-kurt-args9-True] [gw28] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-True] [gw15] [ 73%] PASSED dask/bag/tests/test_bag.py::test_msgpack_unicode [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-1] dask/bag/tests/test_bag.py::test_bag_with_single_callable dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-min-args4-False] [gw15] [ 73%] PASSED dask/bag/tests/test_bag.py::test_bag_with_single_callable dask/bag/tests/test_bag.py::test_optimize_fuse_keys [gw15] [ 73%] PASSED dask/bag/tests/test_bag.py::test_optimize_fuse_keys [gw8] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_indexed_two_partitions dask/bag/tests/test_bag.py::test_reductions_are_lazy [gw17] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-disk] dask/dataframe/tests/test_multi.py::test_merge_asof_on_by [gw15] [ 73%] PASSED dask/bag/tests/test_bag.py::test_reductions_are_lazy dask/bag/tests/test_bag.py::test_repeated_groupby dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-tasks] [gw30] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-outer] [gw21] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-4] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-right] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-5] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-quantile-args10-False] [gw24] [ 73%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[2-1] [gw19] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-left] dask/bag/tests/test_bag.py::test_repartition_partition_size[5-1] [gw20] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-9] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-inner] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-apply-args11-False] [gw28] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--0] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-False] [gw1] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-apply-args11-False] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-max-args5-False] [gw10] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-B] dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values1] [gw13] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-disk] [gw4] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-tasks] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-quantile-args10-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-left] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-apply-args11-False] [gw25] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-right] dask/dataframe/tests/test_multi.py::test_broadcast_true[None] [gw28] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-False] [gw8] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_by dask/dataframe/tests/test_multi.py::test_merge_asof_on_by_tolerance dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-4-True] [gw30] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-right] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-outer] [gw1] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-count-args0-False] [gw25] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_broadcast_true[None] dask/dataframe/tests/test_multi.py::test_broadcast_true[tasks] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-sum-args1-False] [gw14] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-right] [gw31] [ 73%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-c] [gw25] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_broadcast_true[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by3] dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[right] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-max-args5-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-std-args6-True] [gw25] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[right] dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[inner] [gw19] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-inner] [gw25] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-left] [gw1] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-mean-args2-False] [gw20] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--1] [gw8] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_by_tolerance dask/dataframe/tests/test_multi.py::test_merge_asof_on_by_tolerance_no_exact_matches [gw26] [ 73%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[False] [gw7] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-1] [gw30] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-outer] dask/dataframe/tests/test_multi.py::test_merge_how_raises [gw30] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_how_raises [gw26] [ 73%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[False] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[2] [gw1] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-median-args3-False] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-var-args7-True] [gw28] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-4-False] [gw26] [ 73%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[2] [gw10] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame0-0-out0] dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values2] [gw21] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-5] [gw20] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--1] [gw3] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[2s] dask/dataframe/tests/test_rolling.py::test_rolling_raises dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[5s] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--2] [gw21] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_raises dask/dataframe/tests/test_rolling.py::test_rolling_names [gw21] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_names dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs0] [gw1] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-min-args4-False] [gw28] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-True] [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame1-1-out1] [gw23] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-var-args7-True] [gw17] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-tasks] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-skew-args8-True] dask/dataframe/tests/test_shuffle.py::test_set_index_raises_error_on_bad_input [gw16] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] [gw17] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_raises_error_on_bad_input dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_true dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-c] [gw8] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_by_tolerance_no_exact_matches dask/dataframe/tests/test_multi.py::test_merge_asof_unsorted_raises [gw1] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-max-args5-False] [gw12] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-tasks] [gw4] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-left] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs0] [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame1-1-out1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-inner] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame2-None-None] [gw28] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-False] [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame0-0-out0] [gw13] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-disk] [gw8] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_unsorted_raises dask/dataframe/tests/test_multi.py::test_merge_asof_with_empty [gw23] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-kurt-args9-True] [gw1] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-std-args6-True] [gw25] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-outer] [gw20] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--3] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] [gw28] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-False] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-count-args0-False] [gw23] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-quantile-args10-False] [gw16] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by3] [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame1-1-out1] [gw1] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-std-args6-True] [gw10] [ 74%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-B] dask/dataframe/tests/test_shuffle.py::test_index_with_non_series[tasks] [gw23] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-apply-args11-False] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs3] [gw7] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-1] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-2] [gw19] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-inner] [gw4] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-left] [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame1-1-out1] [gw20] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame2-None-None] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-sum-args1-False] [gw8] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_with_empty [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame2-None-None] dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-timestamp] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame0-0-out0] [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_non_series[tasks] dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[disk] [gw31] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by3] dask/dataframe/tests/test_multi.py::test_merge_indexed_dataframe_to_indexed_dataframe [gw20] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--1] [gw8] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-timestamp] dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-endofweek] [gw18] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_out] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs3] [gw9] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-count-args0-False] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] [gw13] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-disk] [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame1-1-out1] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-count-args0-False] [gw14] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-tasks] [gw27] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-True] [gw8] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-endofweek] [gw20] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--1] dask/dataframe/tests/test_multi.py::test_merge_asof_with_various_npartitions dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--2] [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame1-1-out1] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-sum-args1-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame2-None-None] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-mean-args2-False] [gw31] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_indexed_dataframe_to_indexed_dataframe [gw26] [ 74%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame2-None-None] dask/dataframe/tests/test_multi.py::test_hash_join[disk-inner] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-3] [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[disk] dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[tasks] [gw17] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_true dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_single_partition [gw9] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-sum-args1-False] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] [gw26] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-4] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs5] [gw17] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_single_partition [gw12] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_min_max_same dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-disk] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs5] dask/dataframe/tests/test_rolling.py::test_rolling_partition_size [gw17] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_min_max_same dask/dataframe/tests/test_shuffle.py::test_set_index_empty_partition [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-median-args3-False] [gw26] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-5] [gw28] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-True] [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-False] dask/dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[disk] [gw11] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-known] [gw9] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-mean-args2-False] [gw10] [ 74%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-B] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-count-args0-False] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values1] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-sum-args1-False] [gw26] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-6] [gw4] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-True-inner] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-median-args3-False] [gw25] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-outer] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-left] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-min-args4-False] [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[tasks] [gw28] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-False] [gw26] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-0] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-True] [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[tasks] dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[disk] [gw7] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-2] [gw20] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--2] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_partition_size dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--3] dask/dataframe/tests/test_rolling.py::test_rolling_repr dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[pyarrow]] [gw11] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-known] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_repr dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-unknown] [gw7] [ 74%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-object] [gw16] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by4] [gw9] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-median-args3-False] [gw3] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[5s] dask/dataframe/tests/test_rolling.py::test_time_rolling_repr dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[20s] [gw19] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-inner] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_repr dask/dataframe/tests/test_rolling.py::test_time_rolling_constructor [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_constructor dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-count-args0-False] [gw8] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_with_various_npartitions dask/dataframe/tests/test_multi.py::test_indexed_concat[inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-left] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-sum-args1-False] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-mean-args2-False] dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-processes] [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[tasks] [gw26] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-1] [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[tasks] dask/dataframe/tests/test_shuffle.py::test_partitioning_index [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_partitioning_index [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-median-args3-False] dask/dataframe/tests/test_shuffle.py::test_partitioning_index_categorical_on_values [gw28] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-True] [gw8] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_indexed_concat[inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-False] dask/dataframe/tests/test_multi.py::test_indexed_concat[outer] [gw14] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-inner] [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_partitioning_index_categorical_on_values dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-1] [gw26] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-right] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-2] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-count-args0-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-True] [gw13] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-tasks] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending3] [gw31] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-inner] [gw11] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_multi.py::test_hash_join[disk-left] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-known] [gw10] [ 75%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values2] [gw9] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-min-args4-False] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending3] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-True] [gw28] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-True] [gw12] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-tasks] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-2] [gw23] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-apply-args11-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-3] [gw25] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-left] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[1s] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-outer] [gw6] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-min-args4-False] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-False] [gw20] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-0] [gw29] [ 75%] PASSED dask/bag/tests/test_bag.py::test_unzip dask/bag/tests/test_bag.py::test_fold [gw8] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_indexed_concat[outer] [gw4] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-True-inner] dask/dataframe/tests/test_multi.py::test_concat[inner] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-True-right] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending2] [gw16] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-known] [gw19] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-left] [gw7] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-object] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-inner] dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[python]] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-4] [gw9] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-max-args5-False] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending2] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending3] [gw17] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_empty_partition dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[int] [gw11] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-unknown] [gw6] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-min-args4-False] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending3] [gw20] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-0] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-max-args5-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[3] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-last] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-5] [gw8] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_concat[inner] [gw24] [ 75%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-1] dask/dataframe/tests/test_multi.py::test_concat[outer] [gw16] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-known] dask/bag/tests/test_bag.py::test_repartition_partition_size[1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-unknown] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-False-first] [gw9] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-max-args5-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-std-args6-True] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-False-last] [gw6] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-max-args5-False] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-False-last] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-std-args6-True] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-5] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-first] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-6] [gw28] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-True] [gw20] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[3] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-False] dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf0-expected0] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-last] [gw11] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-unknown] [gw17] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[int] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[float] [gw9] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-var-args7-True] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-last] [gw20] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf0-expected0] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-first] dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf1-expected1] [gw7] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[python]] dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[pyarrow]] [gw16] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-known] [gw7] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-object] [gw1] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-1] [gw19] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-inner] [gw8] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_concat[outer] dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-4] dask/dataframe/tests/test_multi.py::test_concat_series[inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-left] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-last] [gw20] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf1-expected1] dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf2-expected2] [gw28] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-True] [gw10] [ 75%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values2] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-6] [gw23] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[1s] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-B] [gw6] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[2s] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-0] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-var-args7-True] [gw25] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-outer] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-left] [gw8] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_concat_series[inner] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-last] dask/dataframe/tests/test_multi.py::test_concat_series[outer] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-first] [gw20] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf2-expected2] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-first] [gw9] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-var-args7-True] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data0-string[pyarrow]] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-skew-args8-True] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data0-string[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data1-binary[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-last] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data1-binary[pyarrow]] [gw8] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_concat_series[outer] dask/dataframe/tests/test_multi.py::test_concat_with_operation_remains_hlg [gw31] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-left] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data2-int64[pyarrow]] dask/dataframe/tests/test_multi.py::test_hash_join[disk-right] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data2-int64[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data3-float64[pyarrow]] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data3-float64[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data4-uint64[pyarrow]] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data4-uint64[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data5-date32[pyarrow]] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data5-date32[pyarrow]] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-last] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data6-timestamp[ns][pyarrow]] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data6-timestamp[ns][pyarrow]] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-first] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data7-decimal128] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data7-decimal128] [gw14] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-inner] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data8-duration[ns][pyarrow]] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data8-duration[ns][pyarrow]] [gw4] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-inner] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data9-time64[ns][pyarrow]] [gw20] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data9-time64[ns][pyarrow]] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input0] [gw12] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-disk] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-last] [gw28] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-True] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-1] [gw9] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-kurt-args9-True] [gw16] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-unknown] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-first] [gw8] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_concat_with_operation_remains_hlg dask/dataframe/tests/test_multi.py::test_concat_dataframe_empty [gw20] [ 75%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input0] [gw6] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-var-args7-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input1] [gw7] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-object] dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[tasks] [gw17] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[float] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[str] [gw7] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[tasks] [gw30] [ 75%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] [gw3] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[20s] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[10h] [gw7] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_names[disk] [gw20] [ 75%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input1] [gw9] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-kurt-args9-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input2] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-quantile-args10-False] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-2] [gw13] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-last] [gw16] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-known] [gw6] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[tasks] [gw10] [ 75%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-B] dask/dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[disk] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values1] [gw8] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_concat_dataframe_empty dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-1] [gw23] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[2s] [gw9] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[3s] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-apply-args11-False] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-2] [gw17] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[str] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-3] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[] [gw7] [ 75%] XFAIL dask/dataframe/tests/test_shuffle.py::test_set_index_names[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_names[tasks] [gw8] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-1] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-True] [gw6] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[tasks] [gw2] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-1] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input2] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-8] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input3] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-first] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input4] [gw19] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-left] [gw6] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[tasks] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_set_index_sorts dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-4] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-True] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-False] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input5] [gw4] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-right] [gw25] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-left] [gw18] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_out] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-outer] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_every] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-last] [gw17] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[] dask/dataframe/tests/test_shuffle.py::test_set_index_categorical [gw6] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorts [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-4] dask/dataframe/tests/test_shuffle.py::test_set_index[pandas] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-5] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input0] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input3] [gw12] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-tasks] [gw31] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-right] [gw21] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-True] dask/dataframe/tests/test_multi.py::test_hash_join[disk-outer] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input4] [gw17] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_categorical [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-False] dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_and_overlap dask/dataframe/tests/test_shuffle.py::test_sort_values[10-by2-True] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input0] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-6] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input1] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-last] [gw10] [ 76%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-first] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values2] [gw14] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-right] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input5] [gw17] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_and_overlap [gw23] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[3s] dask/dataframe/tests/test_shuffle.py::test_compute_divisions dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[window3] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input2] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-0] [gw17] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_divisions [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-first] dask/dataframe/tests/test_shuffle.py::test_empty_partitions dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-last] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input0] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-1] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-by2-True] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-by2-False] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input1] [gw7] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_names[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_2[disk] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input3] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-first] [gw4] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-inner] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input4] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input2] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-2] [gw25] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-outer] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-left] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-by2-False] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-True] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input5] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-first] [gw30] [ 76%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-last] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] [gw10] [ 76%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table_dtype [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-3] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input3] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input0] [gw23] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[window3] [gw10] [ 76%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_dtype dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[1s-10] [gw12] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-tasks] dask/dataframe/tests/test_reshape.py::test_pivot_table_index_dtype dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-disk] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input4] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-last] [gw17] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_empty_partitions [gw10] [ 76%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_index_dtype dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-first] dask/dataframe/tests/test_shuffle.py::test_gh_2730 dask/dataframe/tests/test_reshape.py::test_pivot_table_errors [gw17] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_gh_2730 dask/dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations[None] [gw6] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index[pandas] dask/dataframe/tests/test_shuffle.py::test_set_index[cudf] [gw31] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-outer] [gw6] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index[cudf] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-inner] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[pandas] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-4] [gw10] [ 76%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_errors dask/dataframe/tests/test_rolling.py::test_map_overlap[True-1] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input1] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input5] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-True] [gw4] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-inner] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-right] [gw28] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-None] [gw9] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-count-args0-False] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input1] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-4] [gw14] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-inner] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-5] [gw6] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[pandas] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[cudf] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input0] [gw6] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[cudf] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-first] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[pandas] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-last] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-False] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-True] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input5] [gw3] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[10h] dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-6s] [gw6] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[pandas] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[cudf] [gw6] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[cudf] [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input1] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-6] [gw9] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-sum-args1-False] [gw23] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[1s-10] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[2s-10] [gw10] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[True-1] [gw6] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[pandas] dask/dataframe/tests/test_rolling.py::test_map_overlap[True-4] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[cudf] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-True] [gw6] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-False] dask/dataframe/tests/test_shuffle.py::test_set_index_timezone [gw31] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-inner] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input5] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-left] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input0] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-first] [gw25] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-outer] [gw21] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-False] dask/dataframe/tests/test_shuffle.py::test_set_index_overlap [gw19] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input2] [gw24] [ 76%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-2] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-max-args5-False] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input1] [gw12] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-tasks] [gw3] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-6s] [gw9] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling[2s-2s] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-mean-args2-False] [gw17] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations[None] [gw20] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input2] [gw13] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-first] dask/dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations[auto] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-last] [gw26] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-0] [gw24] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-std-args6-True] [gw8] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-False] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-True] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_overlap dask/dataframe/tests/test_shuffle.py::test_set_index_overlap_2 [gw1] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-4] dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-7] [gw9] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-median-args3-False] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input3] [gw6] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_timezone dask/dataframe/tests/test_shuffle.py::test_set_index_npartitions [gw23] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[2s-10] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-10] [gw26] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-1] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input3] [gw14] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-inner] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input4] [gw13] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input0] [gw24] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-var-args7-True] [gw18] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_every] [gw6] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_npartitions [gw31] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-left] dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[ns] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_out] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-right] [gw4] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-inner] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input4] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input4] [gw3] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[2s-2s] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input5] dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-2s] [gw9] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-median-args3-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-first] [gw26] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-1] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_overlap_2 dask/dataframe/tests/test_shuffle.py::test_set_index_overlap_does_not_drop_rows_when_divisions_overlap dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-2] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-first] [gw13] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input1] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input4] [gw11] [ 77%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-first] [gw8] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-True] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-False] [gw24] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-skew-args8-True] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-first] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-last] [gw6] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[ns] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[us] [gw13] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input1] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input2] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_overlap_does_not_drop_rows_when_divisions_overlap dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_nan_partition [gw26] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-3] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input5] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-last] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input1] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-first] [gw30] [ 77%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] [gw25] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-outer] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-left] [gw10] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[True-4] dask/dataframe/tests/test_rolling.py::test_map_overlap[False-1] [gw24] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-kurt-args9-True] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-last] [gw3] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-2s] [gw8] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-False] dask/dataframe/tests/test_rolling.py::test_rolling_agg_aggregate [gw6] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[us] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-pandas] dask/dataframe/tests/test_shuffle.py::test_set_index_drop[True] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input1] [gw31] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-right] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-last] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-outer] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-first] [gw26] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-4] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input2] [gw17] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations[auto] dask/dataframe/tests/test_shuffle.py::test_set_index_errors_with_inplace_kwarg [gw13] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input3] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-last] [gw23] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-10] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-10] [gw17] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_errors_with_inplace_kwarg dask/dataframe/tests/test_shuffle.py::test_set_index_timestamp [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-first] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input2] [gw13] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input4] [gw4] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-right] [gw8] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-pandas] [gw24] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-quantile-args10-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-cudf] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-first] [gw8] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-pandas] [gw26] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-5] [gw13] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input5] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-first] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input3] [gw24] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-apply-args11-False] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input2] [gw26] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-5] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input3] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_nan_partition dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-6] dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap [gw10] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[False-1] dask/dataframe/tests/test_rolling.py::test_map_overlap[False-4] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input4] [gw13] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input0] [gw31] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-outer] dask/dataframe/tests/test_multi.py::test_sequential_joins [gw8] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-pandas] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-cudf] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input3] [gw8] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-pandas] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input5] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-last] [gw12] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-disk] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input4] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap_2 [gw13] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input1] [gw16] [ 77%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-known] [gw26] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] [gw26] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-1] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap_2 dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer [gw31] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_sequential_joins [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_shuffle_partitions_meta_dtype dask/dataframe/tests/test_multi.py::test_merge_asof_indexed dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input0] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_partitions_meta_dtype dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[10] [gw8] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-pandas] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-cudf] [gw13] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input1] [gw8] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input2] [gw20] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input5] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[10] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-pandas] [gw17] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_timestamp dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[1] [gw9] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_set_index_ea_dtype dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-first] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[1] dask/dataframe/tests/test_shuffle.py::test_set_index_nan_partition [gw23] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-10] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-100] [gw19] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input1] [gw25] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-outer] [gw3] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_agg_aggregate dask/dataframe/tests/test_rolling.py::test_rolling_numba_engine [gw3] [ 77%] SKIPPED dask/dataframe/tests/test_rolling.py::test_rolling_numba_engine dask/dataframe/tests/test_rolling.py::test_groupby_rolling [gw10] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[False-4] [gw31] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_indexed dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-True] dask/dataframe/tests/test_multi.py::test_merge_asof_on_basic [gw14] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-right] [gw28] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-None] [gw17] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_ea_dtype dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-True] dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_with_compression_option[None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-inner] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input2] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input2] [gw9] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-first] [gw10] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-last] [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-False] [gw8] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-cudf] [gw8] [ 78%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input5] [gw26] [ 78%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-2] [gw31] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_basic [gw26] [ 78%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-2] dask/dataframe/tests/test_multi.py::test_merge_asof_on_lefton_righton_error dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-3] [gw17] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_with_compression_option[None] dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_with_compression_option[ZLib] [gw31] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_lefton_righton_error dask/dataframe/tests/test_multi.py::test_merge_asof_by_leftby_rightby_error [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input4] [gw4] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-right] [gw21] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_nan_partition dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-inner] dask/dataframe/tests/test_shuffle.py::test_set_index_with_dask_dt_index [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input3] [gw10] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-True] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input3] [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input5] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input0] [gw12] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-disk] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input4] [gw23] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-100] [gw9] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-last] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-100] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input2] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input4] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input5] [gw17] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_with_compression_option[ZLib] dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_with_unknown_compression[UNKOWN_COMPRESSION_ALGO] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input1] [gw31] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_by_leftby_rightby_error [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input5] dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-True] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input5] [gw30] [ 78%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] [gw17] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_with_unknown_compression[UNKOWN_COMPRESSION_ALGO] dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_check_actual_compression [gw21] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_dask_dt_index dask/dataframe/tests/test_shuffle.py::test_set_index_with_series_uses_fastpath [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input2] [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input1] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input5] [gw26] [ 78%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input0] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-4] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input3] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input5] [gw14] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-inner] [gw2] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-8] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-right] [gw10] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-True] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-False] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input1] [gw31] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-True] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input3] dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-False] [gw17] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_check_actual_compression dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-None] [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input2] [gw21] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_series_uses_fastpath dask/dataframe/tests/test_shuffle.py::test_set_index_partitions_meta_dtype [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input1] [gw25] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-outer] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input2] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-left] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input5] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input0] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input3] [gw10] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-False] [gw24] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-count-args0-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-True] [gw21] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_partitions_meta_dtype dask/dataframe/tests/test_shuffle.py::test_sort_values_partitions_meta_dtype_with_divisions [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input1] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input4] [gw31] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-False] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input2] dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input3] [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input3] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input0] [gw24] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-sum-args1-False] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input2] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input5] [gw10] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-True] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input3] [gw29] [ 78%] PASSED dask/bag/tests/test_bag.py::test_fold dask/bag/tests/test_bag.py::test_fold_bag dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input4] [gw29] [ 78%] PASSED dask/bag/tests/test_bag.py::test_fold_bag dask/bag/tests/test_bag.py::test_distinct [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input1] [gw4] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-right] [gw26] [ 78%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-5] [gw12] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-tasks] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input0] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input4] [gw23] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-100] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-pandas] [gw24] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-sum-args1-False] [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input2] [gw6] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_drop[True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-mean-args2-False] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_set_index_drop[False] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input0] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input1] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input2] [gw10] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input3] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input0] [gw31] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-True] dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-False] [gw24] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-median-args3-False] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input0] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input1] [gw20] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input0] [gw13] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input3] [gw5] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_concat5 [gw3] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_groupby_rolling dask/dataframe/tests/test_rolling.py::test_groupby_rolling_with_integer_window_raises [gw3] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_groupby_rolling_with_integer_window_raises dask/dataframe/tests/test_shuffle.py::test_shuffle[disk] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input2] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input2] [gw24] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-median-args3-False] [gw26] [ 78%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-6] [gw23] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-pandas] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-cudf] [gw23] [ 78%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-pandas] [gw21] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_partitions_meta_dtype_with_divisions dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-True] [gw15] [ 78%] PASSED dask/bag/tests/test_bag.py::test_repeated_groupby dask/bag/tests/test_bag.py::test_temporary_directory dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-min-args4-False] [gw24] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-max-args5-False] [gw24] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-std-args6-True] dask/dataframe/tests/test_multi.py::test_concat_categorical[True-True-False] [gw18] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_every] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input4] [gw19] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input5] [gw31] [ 79%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-False] dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-True] [gw31] [ 79%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-True] dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input3] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input4] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input5] [gw25] [ 79%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-outer] [gw12] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-tasks] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input3] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input0] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input1] [gw10] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-True] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input4] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input4] [gw24] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-std-args6-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input5] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input0] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-var-args7-True] [gw22] [ 79%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] [gw23] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input2] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input3] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input4] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input5] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-cudf] [gw23] [ 79%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input2] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs2] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input4] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input4] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input1] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input5] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input4] [gw3] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle[tasks] [gw24] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-skew-args8-True] [gw14] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[None] [gw21] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-True] [gw4] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-right] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-False] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[isreal] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-inner] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input1] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input1] [gw31] [ 79%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-False] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input2] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-True] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input1] [gw24] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-skew-args8-True] [gw26] [ 79%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-6] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-kurt-args9-True] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[isreal] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-0] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[iscomplex] [gw26] [ 79%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-1] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input4] [gw3] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle[tasks] dask/dataframe/tests/test_shuffle.py::test_default_partitions [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[iscomplex] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[real] [gw21] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input3] [gw3] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_default_partitions [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[disk] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input2] [gw24] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-kurt-args9-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input0] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-quantile-args10-False] [gw28] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-True] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input5] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[real] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[imag] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input3] [gw21] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input3] [gw23] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input4] [gw24] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-quantile-args10-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-cudf] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-apply-args11-False] [gw23] [ 79%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-cudf] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[imag] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[angle] [gw30] [ 79%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input0] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input1] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input0] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input4] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[angle] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[fix] [gw20] [ 79%] SKIPPED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[fix] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[i0] [gw14] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[4] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input3] [gw21] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input5] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input2] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[i0] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[sinc] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input5] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-hypot] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input1] [gw11] [ 79%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input4] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[sinc] [gw26] [ 79%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-1] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[nan_to_num] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input5] [gw12] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-disk] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input4] [gw23] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-pandas] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input5] [gw23] [ 79%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-cudf] [gw3] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[disk] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-True] [gw20] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[nan_to_num] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped_not_implemented [gw21] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input5] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input0] [gw19] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and1] [gw7] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_2[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_2[tasks] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less_equal] [gw23] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-False] [gw15] [ 79%] PASSED dask/bag/tests/test_bag.py::test_temporary_directory dask/bag/tests/test_bag.py::test_empty_bag [gw15] [ 79%] PASSED dask/bag/tests/test_bag.py::test_empty_bag [gw26] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input0] dask/bag/tests/test_bag.py::test_bag_paths [gw23] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending2] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-copysign] [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input1] [gw4] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-inner] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input5] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input0] [gw23] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending2] [gw21] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending3] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input1] [gw26] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input0] [gw23] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending3] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-True] [gw14] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[4] dask/dataframe/tests/test_methods.py::test_assign_not_modifying_array_inplace [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-not_equal] [gw14] [ 79%] PASSED dask/dataframe/tests/test_methods.py::test_assign_not_modifying_array_inplace dask/dataframe/tests/test_multi.py::test_align_partitions [gw13] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input1] [gw23] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-False] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input1] [gw17] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-True] [gw23] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending2] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input2] [gw26] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input2] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-copysign] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and1] [gw23] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-nextafter] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending3] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor1] [gw25] [ 80%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-outer] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-False] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input2] [gw23] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending3] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-True] [gw3] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[tasks] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-not_equal] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-equal] [gw23] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-False] [gw6] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_drop[False] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cos] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input1] [gw12] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-tasks] [gw23] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending2] [gw20] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped_not_implemented dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input3] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-nextafter] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-ldexp] [gw26] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input3] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cos] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tan] [gw23] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending2] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input2] [gw6] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input2] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input4] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or1] [gw26] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input4] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor1] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_clip[pandas0-5-50] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input4] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tan] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsin] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input5] [gw26] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input5] [gw3] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[tasks] [gw20] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input5] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-ldexp] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmod] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_clip[pandas0-5-50] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccos] dask/dataframe/tests/test_ufunc.py::test_clip[pandas1-5.5-40.5] [gw23] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg11] [gw6] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input3] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and1] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input0] [gw16] [ 80%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] [gw26] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input0] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccos] [gw4] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-inner] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctan] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input0] [gw6] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input4] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input1] [gw24] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-apply-args11-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and0] [gw20] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-arctan2] [gw30] [ 80%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts0] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input2] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts0] [gw6] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input4] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts1] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts1] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input5] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts2] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmod] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and0] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctan] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts0] [gw26] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input0] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts0] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sinh] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input1] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts1] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_clip[pandas1-5.5-40.5] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[conj] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts2] dask/dataframe/tests/test_multi.py::test_merge_tasks_passes_through [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[logical_not] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor1] [gw30] [ 80%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_passes_through dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-inner] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-inner] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-outer] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-outer] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-left] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-left] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-right] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-right] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-inner] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-inner] [gw3] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[tasks] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-outer] dask/dataframe/tests/test_shuffle.py::test_index_with_non_series[disk] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-outer] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-left] [gw30] [ 80%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-left] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sinh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cosh] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg11] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input2] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[conj] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp] [gw14] [ 80%] PASSED dask/dataframe/tests/test_multi.py::test_align_partitions dask/dataframe/tests/test_multi.py::test_align_partitions_unknown_divisions [gw26] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input2] [gw14] [ 80%] PASSED dask/dataframe/tests/test_multi.py::test_align_partitions_unknown_divisions dask/dataframe/tests/test_multi.py::test__maybe_align_partitions [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[logical_not] [gw12] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-tasks] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cbrt] [gw6] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input5] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input0] [gw14] [ 80%] PASSED dask/dataframe/tests/test_multi.py::test__maybe_align_partitions dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg10] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input3] [gw20] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isfinite] [gw1] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-7] dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-23] [gw1] [ 80%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-23] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cosh] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-1] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tanh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log] [gw23] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg11] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or0] [gw24] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or0] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cbrt] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp2] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg11] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor1] [gw6] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input1] [gw3] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_non_series[disk] [gw20] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isfinite] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isinf] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input5] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log] [gw14] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log2] [gw13] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tanh] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg11] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsinh] [gw15] [ 80%] PASSED dask/bag/tests/test_bag.py::test_bag_paths dask/bag/tests/test_bag.py::test_map_partitions_arg [gw26] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input2] [gw25] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-False] [gw28] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-None] [gw15] [ 80%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_arg dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-None] [gw4] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-inner] dask/bag/tests/test_bag.py::test_map_keynames [gw15] [ 80%] PASSED dask/bag/tests/test_bag.py::test_map_keynames [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg10] dask/bag/tests/test_bag.py::test_map_releases_element_references_as_soon_as_possible dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-right] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp2] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[negative] [gw15] [ 81%] PASSED dask/bag/tests/test_bag.py::test_map_releases_element_references_as_soon_as_possible dask/bag/tests/test_bag.py::test_bagged_array_delayed [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isinf] [gw5] [ 81%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[True-True-False] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isnan] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input1] dask/dataframe/tests/test_multi.py::test_concat_categorical[True-False-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input2] [gw13] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsinh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccosh] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log10] [gw26] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input3] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor0] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input0] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[negative] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[reciprocal] [gw30] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg10] [gw13] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccosh] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctanh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log1p] [gw24] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or0] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[reciprocal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[spacing] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isnan] [gw26] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[signbit] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg10] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log1p] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[expm1] [gw30] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg11] [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg11] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[spacing] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_2ufunc_out dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg10] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor0] [gw13] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctanh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[deg2rad] [gw26] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input5] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input1] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input3] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_2ufunc_out dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg10] [gw18] [ 81%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_every] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[expm1] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_out] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sqrt] [gw12] [ 81%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-disk] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[signbit] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-tasks] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[degrees] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg11] [gw26] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg10] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg10] [gw13] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[deg2rad] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sqrt] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rad2deg] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[square] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input3] [gw24] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor0] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input2] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[degrees] [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[radians] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg11] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[square] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sin] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input5] [gw30] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg10] [gw17] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-True] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[radians] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-False] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rint] [gw13] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rad2deg] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg10] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sin] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg11] [gw1] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-arctan2] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-4] [gw26] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg11] [gw4] [ 81%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-right] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rint] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[fabs] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-inner] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input3] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-maximum] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-minimum] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg11] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input4] [gw24] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-minimum] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[fabs] [gw31] [ 81%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-True] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sign] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-False] [gw30] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg11] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg10] [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg10] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sign] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg11] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[absolute] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg10] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input4] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg11] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input1] [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg11] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[absolute] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[floor] [gw12] [ 81%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-disk] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg10] [gw13] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg10] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg11] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input2] [gw26] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg10] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[floor] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[ceil] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-hypot] [gw24] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmax] [gw25] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-True] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmax] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg11] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg11] [gw30] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg10] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg10] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[ceil] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg11] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[trunc] [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg10] [gw30] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg11] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input2] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input3] [gw20] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[trunc] [gw24] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmax] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmin] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg10] [gw26] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-equal] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input1] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-copysign] [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg11] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input4] [gw4] [ 81%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-inner] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-mean] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmax] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmin] [gw4] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-sum] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and0] [gw12] [ 81%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-disk] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input1] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg10] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input2] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-equal] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg11] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-prod] [gw29] [ 82%] PASSED dask/bag/tests/test_bag.py::test_distinct [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-min] dask/bag/tests/test_bag.py::test_distinct_with_key [gw13] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg11] [gw29] [ 82%] PASSED dask/bag/tests/test_bag.py::test_distinct_with_key dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg10] dask/bag/tests/test_bag.py::test_frequencies [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and0] [gw19] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg10] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-max] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-max] [gw30] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg10] [gw5] [ 82%] XPASS dask/dataframe/tests/test_multi.py::test_concat_categorical[True-False-True] dask/dataframe/tests/test_multi.py::test_concat_categorical[True-False-False] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and1] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor0] [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg11] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-mean] [gw21] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg10] [gw24] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater] [gw8] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-prod] [gw0] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-processes] dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-threads] [gw13] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg11] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input3] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-prod] [gw21] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg11] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-maximum] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-min] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-max] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-copysign] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-nextafter] [gw26] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg11] [gw23] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg10] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-mean] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input3] [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg10] [gw0] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-threads] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg11] dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-processes] [gw19] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg11] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-maximum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-minimum] [gw30] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg10] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg11] [gw11] [ 82%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] [gw21] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg11] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-sum] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input5] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor1] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmax] [gw8] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-min] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-prod] [gw26] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg11] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-min] [gw7] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_2[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-max] dask/dataframe/tests/test_shuffle.py::test_set_index_3[disk] [gw23] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg11] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-min] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmax] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmin] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-max] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or0] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-max] [gw21] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg11] [gw24] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater_equal] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-mean] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-mean] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input0] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmin] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater] [gw13] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg10] [gw28] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-None] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-sum] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-prod] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-sum] [gw25] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-False] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-min] [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg11] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or0] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-prod] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater_equal] [gw8] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater_equal] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-nextafter] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-ldexp] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-min] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-max] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input1] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-max] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater_equal] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-mean] [gw19] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-mean] [gw12] [ 82%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-tasks] [gw30] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg10] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-disk] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-maximum] [gw21] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg11] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg10] [gw7] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_3[disk] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-mean] dask/dataframe/tests/test_shuffle.py::test_set_index_3[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-sum] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less] [gw26] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg11] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less_equal] [gw23] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg11] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg10] [gw13] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg11] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-prod] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-min] [gw19] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp2] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-prod] [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg11] [gw8] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less] [gw4] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-min] [gw24] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-max] [gw6] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less_equal] [gw20] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-min] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-not_equal] [gw30] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-minimum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg11] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-max] [gw21] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-mean] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-prod] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-min] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-mean] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-not_equal] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-max] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-sum] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-sum] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-prod] [gw15] [ 83%] PASSED dask/bag/tests/test_bag.py::test_bagged_array_delayed [gw19] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-max] [gw17] [ 83%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-False] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-mean] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-arctan2] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-minimum] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-None] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmax] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-mean] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-prod] dask/bag/tests/test_bag.py::test_dask_layers [gw15] [ 83%] PASSED dask/bag/tests/test_bag.py::test_dask_layers dask/bag/tests/test_bag.py::test_dask_layers_to_delayed[False] [gw15] [ 83%] PASSED dask/bag/tests/test_bag.py::test_dask_layers_to_delayed[False] dask/bag/tests/test_bag.py::test_dask_layers_to_delayed[True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-min] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-max] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-ldexp] [gw26] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg10] [gw23] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg11] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-min] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-mean] [gw15] [ 83%] PASSED dask/bag/tests/test_bag.py::test_dask_layers_to_delayed[True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmod] dask/bag/tests/test_bag.py::test_to_dataframe_optimize_graph [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-mean] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-max] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-max] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-sum] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-sum] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-sum] [gw19] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-arctan2] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-sum] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-mean] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-sum] [gw23] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or1] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-prod] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-prod] [gw16] [ 83%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-known] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-min] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmax] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-unknown] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-min] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-max] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-min] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-min] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-min] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-max] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-max] [gw23] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and1] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-max] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-min] [gw30] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-max] [gw21] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg10] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-mean] [gw14] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg11] [gw24] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less_equal] [gw19] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-copysign] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-max] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-sum] [gw13] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg11] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-sum] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-sum] [gw23] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and1] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmin] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-mean] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-prod] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-mean] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-sum] [gw7] [ 83%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_3[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-True] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-min] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-sum] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-min] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-min] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-sum] [gw19] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-copysign] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-prod] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-min] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-nextafter] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-max] [gw23] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-min] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-min] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-min] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-min] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-max] [gw12] [ 83%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-mean] [gw14] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg10] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-max] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-tasks] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg11] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-max] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-min] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-max] [gw13] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg10] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-max] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg11] [gw19] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-nextafter] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-sum] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-ldexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-sum] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-sum] [gw8] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-max] [gw4] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-mean] [gw26] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg11] [gw30] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-mean] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-sum] [gw21] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg11] [gw20] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-prod] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-prod] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-mean] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-sum] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-mean] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-min] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-min] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-min] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-sum] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-sum] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-max] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-min] [gw4] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-sum] [gw1] [ 84%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-4] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-max] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-max] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-max] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-min] [gw23] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-min] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-sum] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-ldexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmod] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-max] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-7] [gw4] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp2] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-sum] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-min] [gw26] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg10] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-max] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-min] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-prod] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-mean] [gw4] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-max] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-sum] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-min] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-mean] [gw10] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater_equal] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-min] [gw7] [ 84%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-True] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-sum] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-min] dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-False] [gw4] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-sum] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-min] [gw24] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-not_equal] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-sum] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-sum] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-mean] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmod] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-sum] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-mean] [gw13] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg11] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-min] [gw23] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-arctan2] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-max] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-min] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-mean] [gw14] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-mean] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-sum] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-sum] [gw4] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-sum] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-prod] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-prod] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-prod] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-min] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-prod] [gw25] [ 84%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-max] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-None] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-max] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-min] [gw10] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-max] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-mean] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-min] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-min] [gw27] [ 84%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-max] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-False] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-prod] [gw23] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-min] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-hypot] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-prod] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-mean] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-min] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-min] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-mean] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-mean] [gw26] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg11] [gw18] [ 84%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_out] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg10] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_every] [gw7] [ 84%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-False] dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-True] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-sum] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-min] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-prod] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-max] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-sum] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-max] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-prod] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-min] [gw13] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg10] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-prod] [gw20] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-mean] [gw10] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less_equal] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-min] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-min] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-max] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-sum] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-not_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-max] [gw23] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-hypot] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-copysign] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-min] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-max] [gw14] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-mean] [gw24] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-not_equal] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg11] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-equal] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-mean] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-max] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-mean] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-prod] [gw30] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-max] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-sum] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-prod] [gw5] [ 84%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[True-False-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-min] [gw8] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-sum] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-min] dask/dataframe/tests/test_multi.py::test_concat_categorical[False-True-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-prod] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-sum] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-sum] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-not_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-mean] [gw30] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-mean] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-copysign] [gw20] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-nextafter] [gw7] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-sum] [gw26] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg10] dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-False] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg11] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-sum] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-prod] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-prod] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-sum] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-min] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-min] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-sum] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-mean] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-prod] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-min] [gw20] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-prod] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-min] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-mean] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-min] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-nextafter] [gw30] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-ldexp] [gw28] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-sum] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-mean] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-False] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-max] [gw31] [ 85%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-False] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-True] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-max] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-mean] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-mean] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-prod] [gw20] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-min] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-sum] [gw4] [ 85%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] [gw12] [ 85%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-tasks] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-min] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-disk] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-prod] [gw7] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-False] dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[disk] [gw24] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-equal] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-sum] [gw30] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or1] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-prod] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-ldexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmod] [gw20] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-min] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-min] [gw4] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-min] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-sum] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-min] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-max] [gw13] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg11] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-min] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-mean] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-max] [gw30] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-mean] [gw14] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-min] [gw4] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg10] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-mean] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-min] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-min] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-prod] [gw30] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-min] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-max] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-sum] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-max] [gw20] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-sum] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-max] [gw7] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-mean] dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[tasks] [gw30] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-max] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-sum] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-mean] [gw26] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg10] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-max] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-min] [gw13] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg11] [gw4] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-sum] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-prod] [gw14] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg11] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-mean] [gw20] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-prod] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-max] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-min] [gw8] [ 85%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-min] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-mean] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-max] [gw4] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-prod] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-sum] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-mean] [gw30] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-sum] [gw26] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg10] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg11] [gw20] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-prod] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-sum] [gw8] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-min] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-min] [gw7] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-max] dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-threads] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-max] [gw24] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or1] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-max] [gw20] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-min] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-sum] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-max] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-min] [gw30] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-prod] [gw8] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-mean] [gw4] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-prod] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-min] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-mean] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-min] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-prod] [gw20] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-max] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-min] [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-min] [gw4] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-min] [gw30] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-mean] [gw7] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-threads] [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-min] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input1] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-min] [gw23] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-min] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-mean] [gw17] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-None] [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-min] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-max] [gw13] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg10] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-prod] [gw30] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-max] [gw25] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-None] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-min] [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-min] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-sum] [gw8] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-sum] [gw23] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-max] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-sum] [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-mean] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-mean] [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-sum] [gw14] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg10] [gw20] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-sum] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-max] [gw4] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-sum] [gw8] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-sum] [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-sum] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-mean] [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-prod] [gw23] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-mean] [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-sum] [gw7] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input1] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-prod] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-max] [gw12] [ 86%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-mean] [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-prod] [gw30] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-mean] [gw20] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-sum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-prod] [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-sum] [gw4] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-sum] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-mean] [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-sum] [gw8] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-min] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-prod] [gw21] [ 86%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-prod] [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-max] [gw13] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-max] [gw8] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-min] [gw30] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-sum] [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-sum] [gw20] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-sum] [gw23] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-prod] [gw4] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-sum] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-min] [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-sum] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-sum] [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas1] [gw13] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-mean] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-sum] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-min] [gw4] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-min] [gw20] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-max] [gw14] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg11] [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-mean] [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas0] [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-prod] [gw8] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-prod] [gw30] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-prod] [gw7] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input2] [gw23] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-sum] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-prod] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-min] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input3] dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_empty_categories dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-max] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-sum] [gw4] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-max] [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas0] [gw20] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-mean] dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[False] [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-prod] [gw10] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_empty_categories dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_index [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-prod] [gw20] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-min] dask/dataframe/tests/test_utils_dataframe.py::test_apply_and_enforce_message [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-min] [gw30] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-max] [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-min] [gw20] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_apply_and_enforce_message [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas1] dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_sparse dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas0] [gw8] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-prod] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-max] [gw20] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_sparse dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-min] dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_nullable_float dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-mean] [gw20] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_nullable_float [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-min] [gw23] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-prod] dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_sorts dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-min] [gw7] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input3] [gw13] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-sum] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-max] [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-max] [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-mean] [gw10] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_index dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_uint64index [gw30] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-mean] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-min] [gw10] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_uint64index dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_scalar [gw26] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-max] [gw10] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_scalar [gw8] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-mean] dask/dataframe/tests/test_utils_dataframe.py::test_raise_on_meta_error dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-max] [gw10] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_raise_on_meta_error [gw4] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-mean] dask/dataframe/tests/test_utils_dataframe.py::test_check_meta dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-sum] [gw23] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-min] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions3-True] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-max] [gw23] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions3-True] [gw21] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas1] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data3] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions4-True] [gw19] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-min] dask/dataframe/tests/test_utils_dataframe.py::test_shard_df_on_index [gw3] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data3] [gw23] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions4-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-max] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[123-False] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data4] [gw23] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[123-False] [gw26] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-mean] [gw3] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data4] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions6-False] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data5] [gw21] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_shard_df_on_index dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-sum] [gw7] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input4] dask/dataframe/tests/test_utils_dataframe.py::test_make_meta [gw3] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data5] [gw10] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_check_meta [gw8] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-mean] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data0] dask/dataframe/tests/test_utils_dataframe.py::test_check_matching_columns_raises_appropriate_errors [gw13] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input5] [gw3] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data0] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data1] [gw23] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions6-False] dask/dataframe/tests/test_utils_dataframe.py::test_pyarrow_strings_enabled [gw23] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_pyarrow_strings_enabled dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-right] [gw3] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data1] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions0-True] [gw26] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-sum] [gw10] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_check_matching_columns_raises_appropriate_errors [gw3] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions0-True] dask/dataframe/tests/test_utils_dataframe.py::test_check_meta_typename dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-right] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions1-False] [gw19] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-max] [gw3] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions1-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-mean] [gw10] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_check_meta_typename dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions2-False] dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[True] [gw4] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-sum] [gw3] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions2-False] [gw21] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_make_meta dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-prod] [gw24] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-mean] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-right] dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-sum] [gw6] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-mean] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-left] [gw30] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-mean] [gw10] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-right] [gw13] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-min] [gw9] [ 87%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-min] [gw8] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-mean] [gw4] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-min] [gw24] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-prod] [gw21] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty [gw13] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-min] [gw30] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-sum] [gw23] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-right] dask/dataframe/tests/test_utils_dataframe.py::test_meta_duplicated dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-prod] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-left] [gw26] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-left] [gw6] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-left] [gw21] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_duplicated dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-right] [gw9] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-min] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-right-right] [gw19] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-mean] [gw7] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-max] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input0] [gw4] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-max] [gw14] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-max] [gw13] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-max] [gw19] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas1] [gw3] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-right] [gw8] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-prod] [gw24] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-prod] [gw9] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-mean] [gw4] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-right-right] [gw30] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-prod] [gw23] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-right] [gw14] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-max] [gw6] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-right] [gw26] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-mean] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-right] [gw19] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas0] [gw24] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-max] [gw10] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-left] [gw21] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-right-right] [gw19] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-right-left] [gw8] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-prod] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-right] [gw7] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-min] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input1] [gw5] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[False-True-False] dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-True] [gw15] [ 87%] PASSED dask/bag/tests/test_bag.py::test_to_dataframe_optimize_graph [gw24] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-max] [gw23] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-mean] dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[100] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-right] [gw3] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-left] [gw13] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-mean] [gw26] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-right] [gw6] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-left] [gw15] [ 87%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[100] dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[250] [gw8] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-max] [gw9] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-sum] [gw20] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_sorts dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_scheduler [gw21] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-left-right] [gw8] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-right] [gw6] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-right] [gw14] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-mean] [gw15] [ 87%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[250] [gw12] [ 87%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-tasks] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-left] dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[500] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-left] [gw7] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input1] [gw26] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-left] [gw30] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-right] [gw13] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input2] [gw4] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-prod] [gw3] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-right] [gw11] [ 87%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-left] [gw10] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-left] [gw24] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-mean] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-unknown] [gw9] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-prod] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-right] [gw21] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-left-left] [gw23] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-right] [gw6] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-right-right] [gw20] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_scheduler dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data0] [gw20] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data0] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data1] [gw14] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-sum] [gw20] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-prod] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data2] [gw19] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-right] [gw13] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-prod] [gw26] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-left] [gw20] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-min] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-right] [gw12] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-left] [gw9] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-prod] [gw8] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-min] [gw3] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-left] [gw21] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-right] [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-right-left] [gw10] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-right] [gw30] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-left] [gw13] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-min] [gw9] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-max] [gw25] [ 88%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-True] [gw14] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-prod] [gw4] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-right-left] [gw11] [ 88%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-min] [gw28] [ 88%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-known] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-right] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-left] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-None] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-right] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-left-right] [gw8] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-left] [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-right] [gw13] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-right] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-right] [gw9] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-left] [gw7] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input3] [gw14] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-max] [gw24] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-right] [gw20] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-right] [gw10] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-left] [gw30] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-left] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-left] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-left-right] [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-right] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-right] [gw14] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-mean] [gw11] [ 88%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-known] [gw8] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-right] [gw7] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-left] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input4] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-left] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-right] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-right] [gw4] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-left] [gw30] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-right] [gw20] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-right] [gw3] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-left] [gw15] [ 88%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[500] dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[1000] [gw10] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-right-left] [gw9] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-left] [gw7] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input4] [gw8] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-right-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input5] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-right-right] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-left] [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-left-right] [gw14] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-sum] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-left] [gw24] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-left] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-left-left] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-left-left] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-left] [gw13] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-right-left] [gw11] [ 88%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-known] [gw20] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-left] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-right-right] [gw4] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-left] [gw30] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-left] [gw14] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-prod] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-left] [gw9] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-right-left] [gw8] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-right-left] [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-left-right] [gw10] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-right] [gw11] [ 88%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-unknown] [gw20] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-left] [gw7] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input5] [gw24] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-right] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-left-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-right-right] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-left] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-right-right] [gw14] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-prod] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-min] [gw3] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-right] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-right] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-right] [gw18] [ 88%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_every] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-left] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_out] [gw4] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-right] [gw9] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-left-right] [gw8] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-right-left] [gw14] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-min] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-right] [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-left-left] [gw30] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-right] [gw29] [ 88%] PASSED dask/bag/tests/test_bag.py::test_frequencies dask/bag/tests/test_bag.py::test_frequencies_sorted [gw13] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-right] [gw10] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-left] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-left-left] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-right] [gw7] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input1] [gw11] [ 88%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-unknown] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-left] [gw20] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-right-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-right] [gw24] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-left] [gw9] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-left-left] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-left] [gw17] [ 88%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-True] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-right] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-right] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-False] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-left] [gw8] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-right] [gw4] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-left] [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-right-left] [gw3] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-left] [gw30] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-right] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-right] [gw14] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-right] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-left] [gw9] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-right-right] [gw10] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-left] [gw11] [ 88%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-unknown] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-right] [gw20] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-right] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-left] [gw7] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input1] [gw13] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input2] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-left] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-left] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-right-left] [gw24] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-right] [gw19] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-left] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-right] [gw4] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-left] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-right-right] [gw12] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-right-right] [gw9] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-left] [gw20] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-left] [gw23] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-left] [gw11] [ 89%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-known] [gw3] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-right-right] [gw30] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-left] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-right] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-left] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-right-right] [gw21] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-right-left] [gw5] [ 89%] XPASS dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-True] dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-False] [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-right] [gw19] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-left] [gw4] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-left] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-left] [gw20] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-left] [gw9] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-left] [gw13] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-right] [gw24] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-right] [gw11] [ 89%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-unknown] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-left] [gw7] [ 89%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input2] [gw23] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input3] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-left] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-left] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-right-left] [gw30] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-right-right] [gw12] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-right-left] [gw7] [ 89%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input3] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-right] [gw19] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-left] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-left] [gw3] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-right-left] [gw13] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-right] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-right] [gw21] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-right-left] [gw11] [ 89%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-left-right] [gw24] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-known] [gw20] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-left] [gw23] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-right] [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-left] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-right] [gw4] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-left] [gw25] [ 89%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-False] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-right] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-None] [gw30] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-right] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-left] [gw16] [ 89%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-known] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-right] [gw19] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-left] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-left] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-left] [gw9] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-right-right] [gw11] [ 89%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-right-left] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-unknown] [gw13] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-left] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-right] [gw7] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[size] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-left] [gw30] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-left] [gw24] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-right] [gw31] [ 89%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-True] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-False] [gw21] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-left-right] [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-right-left] [gw20] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-right-right] [gw12] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-right] [gw3] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-right] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[size] dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[quantile] [gw23] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-right] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-right-right] [gw4] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-left] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-right] [gw19] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-left] [gw30] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-right-right] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[quantile] [gw13] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-right] dask/diagnostics/tests/test_profiler.py::test_profiler dask/dataframe/tseries/tests/test_resample.py::test_resample_agg [gw14] [ 89%] PASSED dask/diagnostics/tests/test_profiler.py::test_profiler dask/diagnostics/tests/test_profiler.py::test_profiler_works_under_error [gw14] [ 89%] PASSED dask/diagnostics/tests/test_profiler.py::test_profiler_works_under_error [gw12] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-right] [gw11] [ 89%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-unknown] dask/diagnostics/tests/test_profiler.py::test_two_gets dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-left] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-known] [gw7] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-left] [gw14] [ 89%] PASSED dask/diagnostics/tests/test_profiler.py::test_two_gets dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-right] [gw3] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-right] dask/diagnostics/tests/test_profiler.py::test_resource_profiler [gw14] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-left] dask/tests/test_base.py::test_tokenize_numpy_array_supports_uneven_sizes [gw16] [ 89%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-unknown] [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_array_supports_uneven_sizes dask/tests/test_base.py::test_tokenize_discontiguous_numpy_array [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-right-left] [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_discontiguous_numpy_array dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-right] dask/tests/test_base.py::test_tokenize_numpy_datetime [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_datetime dask/tests/test_base.py::test_tokenize_numpy_scalar [gw21] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-left-left] [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_scalar dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-right] dask/tests/test_base.py::test_tokenize_numpy_scalar_string_rep [gw20] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-right-left] [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_scalar_string_rep dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-right] dask/tests/test_base.py::test_tokenize_numpy_array_on_object_dtype [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_array_on_object_dtype dask/tests/test_base.py::test_tokenize_object [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_object [gw24] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-right] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-right-right] dask/tests/test_base.py::test_tokenize_function_cloudpickle dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-left] [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_function_cloudpickle dask/tests/test_base.py::test_tokenize_callable [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_callable dask/tests/test_base.py::test_tokenize_pandas [gw19] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-left] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-left] [gw23] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-right-right] [gw4] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-right] [gw9] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-right-left] [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_pandas dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-right] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-right] dask/tests/test_base.py::test_tokenize_pandas_invalid_unicode dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-right-left] [gw14] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_pandas_invalid_unicode [gw11] [ 90%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-known] [gw12] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-left] dask/tests/test_base.py::test_tokenize_pandas_mixed_unicode_bytes dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tseries/tests/test_resample.py::test_unknown_divisions_error [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_mixed_unicode_bytes [gw30] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-right-left] [gw3] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-left] dask/tests/test_base.py::test_tokenize_pandas_no_pickle dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-right] [gw12] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_unknown_divisions_error [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_no_pickle dask/tests/test_base.py::test_tokenize_pandas_extension_array dask/dataframe/tseries/tests/test_resample.py::test_resample_index_name [gw13] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_agg dask/dataframe/tseries/tests/test_resample.py::test_resample_agg_passes_kwargs [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_extension_array dask/tests/test_base.py::test_tokenize_na [gw7] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-right] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_na dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-left] [gw12] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_index_name dask/tests/test_base.py::test_tokenize_offset dask/dataframe/tseries/tests/test_resample.py::test_series_resample_non_existent_datetime [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_offset dask/tests/test_base.py::test_tokenize_pandas_index [gw10] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-right] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_index dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-left] [gw20] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-right] dask/tests/test_base.py::test_tokenize_kwargs dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-left] [gw1] [ 90%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-7] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_kwargs dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-23] dask/tests/test_base.py::test_tokenize_same_repr [gw23] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-right] [gw1] [ 90%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-23] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_same_repr dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-left] dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[python]] dask/tests/test_base.py::test_tokenize_method [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_method dask/tests/test_base.py::test_tokenize_sequences [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_sequences dask/tests/test_base.py::test_tokenize_dict [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_dict dask/tests/test_base.py::test_tokenize_set [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_set dask/tests/test_base.py::test_tokenize_ordered_dict [gw26] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-right] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_ordered_dict dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-left] [gw21] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-right] dask/tests/test_base.py::test_tokenize_base_types[1j0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-left] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1j0] dask/tests/test_base.py::test_tokenize_base_types[1j1] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1j1] [gw28] [ 90%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-None] dask/tests/test_base.py::test_tokenize_base_types[x7] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x7] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-True] dask/tests/test_base.py::test_tokenize_base_types[x8] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x8] [gw11] [ 90%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-unknown] [gw16] [ 90%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-unknown] dask/tests/test_base.py::test_tokenize_base_types[x9] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-known] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x9] [gw24] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-left] [gw30] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[count] dask/tests/test_base.py::test_tokenize_base_types[None] [gw9] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-right] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[None] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-left] dask/tests/test_base.py::test_tokenize_base_types[str] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[str] [gw8] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-right-left] dask/tests/test_base.py::test_tokenize_base_types[int] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[int] [gw23] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-left] dask/diagnostics/tests/test_profiler.py::test_resource_profiler_multiple_gets dask/tests/test_base.py::test_tokenize_literal [gw8] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler_multiple_gets dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-right] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_literal dask/diagnostics/tests/test_profiler.py::test_cache_profiler [gw3] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-right] dask/tests/test_base.py::test_tokenize_numpy_matrix [gw4] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-left] [gw14] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_matrix dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] [gw6] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-right] [gw20] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-left] [gw29] [ 90%] PASSED dask/bag/tests/test_bag.py::test_frequencies_sorted dask/bag/tests/test_bag.py::test_topk [gw7] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-right] [gw10] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-left] [gw24] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[count] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[nunique] [gw26] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-right] [gw19] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-right-left] [gw30] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-right] dask/diagnostics/tests/test_profiler.py::test_pprint_task [gw24] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[nunique] [gw30] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_pprint_task dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[size] dask/diagnostics/tests/test_profiler.py::test_profiler_plot [gw30] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_profiler_plot dask/diagnostics/tests/test_profiler.py::test_resource_profiler_plot [gw12] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample_non_existent_datetime [gw30] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler_plot dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[nunique] dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot [gw30] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot_with_invalid_bokeh_kwarg_raises_error [gw9] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-left] [gw21] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-left] [gw30] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot_with_invalid_bokeh_kwarg_raises_error dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-right] dask/diagnostics/tests/test_profiler.py::test_plot_multiple dask/diagnostics/tests/test_profiler.py::test_saves_file [gw21] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_saves_file [gw10] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-right] [gw30] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_plot_multiple dask/diagnostics/tests/test_profiler.py::test_saves_file_path_deprecated dask/diagnostics/tests/test_progress.py::test_clean_exit[get_sync] dask/tests/test_base.py::test_get_name_from_key [gw21] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_saves_file_path_deprecated dask/diagnostics/tests/test_profiler.py::test_get_colors [gw30] [ 90%] PASSED dask/tests/test_base.py::test_get_name_from_key [gw21] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_get_colors dask/tests/test_base.py::test_replace_name_in_keys dask/diagnostics/tests/test_progress.py::test_array_compute [gw30] [ 90%] PASSED dask/tests/test_base.py::test_replace_name_in_keys dask/tests/test_base.py::test_custom_collection [gw20] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-right-right] [gw23] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-right-left] dask/tests/test_base.py::test_tokenize_range [gw16] [ 90%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-known] [gw24] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[size] [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_range dask/tests/test_base.py::test_tokenize_object_array_with_nans dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[sum] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-unknown] [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_object_array_with_nans dask/tests/test_base.py::test_tokenize_base_types[1] [gw3] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-left] [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-right] [gw12] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[nunique] dask/tests/test_base.py::test_tokenize_base_types[True] [gw30] [ 90%] PASSED dask/tests/test_base.py::test_custom_collection dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[mean] [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[True] dask/tests/test_base.py::test_compute_no_opt dask/tests/test_base.py::test_tokenize_base_types[a0] [gw4] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-left] [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[a0] [gw26] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-right] dask/tests/test_base.py::test_tokenize_base_types[a1] dask/diagnostics/tests/test_progress.py::test_store_time [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[a1] dask/tests/test_base.py::test_tokenize_base_types[1.0] [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1.0] [gw30] [ 90%] PASSED dask/tests/test_base.py::test_compute_no_opt dask/tests/test_base.py::test_compute_array_bag dask/tests/test_base.py::test_compute_array [gw23] [ 90%] PASSED dask/tests/test_base.py::test_compute_array_bag dask/tests/test_base.py::test_compute_with_literal [gw7] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-left] [gw30] [ 90%] PASSED dask/tests/test_base.py::test_compute_array dask/tests/test_base.py::test_persist_array [gw23] [ 90%] PASSED dask/tests/test_base.py::test_compute_with_literal dask/tests/test_base.py::test_compute_nested [gw24] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[sum] dask/tests/test_base.py::test_tokenize_datetime_date [gw23] [ 90%] PASSED dask/tests/test_base.py::test_compute_nested [gw6] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-right] [gw24] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_datetime_date dask/tests/test_base.py::test_tokenize_datetime_time dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-left] dask/tests/test_base.py::test_visualize [gw12] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[mean] [gw24] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_datetime_time dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[count] dask/tests/test_base.py::test_tokenize_datetime_datetime [gw24] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_datetime_datetime dask/tests/test_base.py::test_is_dask_collection [gw1] [ 90%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[python]] [gw3] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-right] [gw24] [ 90%] PASSED dask/tests/test_base.py::test_is_dask_collection dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-first] dask/tests/test_base.py::test_unpack_collections dask/tests/test_base.py::test_tokenize_numpy_memmap_offset [gw24] [ 90%] PASSED dask/tests/test_base.py::test_unpack_collections [gw3] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap_offset [gw30] [ 90%] PASSED dask/tests/test_base.py::test_persist_array dask/tests/test_base.py::test_get_collection_names dask/tests/test_base.py::test_tokenize_numpy_memmap dask/tests/test_base.py::test_visualize_order [gw24] [ 90%] PASSED dask/tests/test_base.py::test_get_collection_names [gw9] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-right] dask/tests/test_base.py::test_persist_delayed_custom_key[key1] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-left] [gw3] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap [gw13] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_agg_passes_kwargs dask/dataframe/tseries/tests/test_resample.py::test_resample_throws_error_when_parition_index_does_not_match_index [gw20] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-right-left] dask/tests/test_base.py::test_tokenize_numpy_memmap_no_filename [gw24] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_custom_key[key1] dask/tests/test_base.py::test_tokenize_timedelta [gw23] [ 91%] SKIPPED dask/tests/test_base.py::test_visualize [gw3] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap_no_filename dask/tests/test_base.py::test_persist_delayed_rename[a-rename0-a] dask/tests/test_base.py::test_tokenize_numpy_ufunc_consistent [gw20] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_timedelta dask/tests/test_base.py::test_visualize_highlevelgraph dask/tests/test_base.py::test_tokenize_enum[Enum] [gw24] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename0-a] [gw12] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[count] [gw20] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_enum[Enum] dask/tests/test_base.py::test_persist_delayed_rename[a-rename1-a] [gw3] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_numpy_ufunc_consistent dask/tests/test_base.py::test_tokenize_enum[IntEnum] [gw20] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_enum[IntEnum] dask/tests/test_base.py::test_tokenize_partial_func_args_kwargs_consistent [gw24] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename1-a] dask/tests/test_base.py::test_persist_dataframe_rename dask/tests/test_base.py::test_persist_delayed_rename[a-rename2-b] [gw10] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_clean_exit[get_sync] dask/diagnostics/tests/test_progress.py::test_format_time [gw10] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_format_time dask/diagnostics/tests/test_progress.py::test_register [gw3] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_partial_func_args_kwargs_consistent dask/tests/test_base.py::test_normalize_base [gw3] [ 91%] PASSED dask/tests/test_base.py::test_normalize_base dask/tests/test_base.py::test_tokenize_enum[IntFlag] [gw20] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_enum[IntFlag] dask/tests/test_base.py::test_tokenize_enum[Flag] [gw20] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_enum[Flag] [gw5] [ 91%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-False] dask/dataframe/tests/test_multi.py::test_concat_categorical_mixed_simple dask/tests/test_base.py::test_persist_delayedleaf [gw21] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_array_compute dask/diagnostics/tests/test_progress.py::test_progressbar [gw24] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename2-b] dask/tests/test_base.py::test_persist_delayed_rename[key3-rename3-new_key3] [gw30] [ 91%] SKIPPED dask/tests/test_base.py::test_visualize_order [gw3] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayedleaf dask/tests/test_base.py::test_use_cloudpickle_to_tokenize_functions_in__main__ [gw24] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[key3-rename3-new_key3] dask/tests/test_base.py::test_persist_delayedattr dask/tests/test_base.py::test_persist_bag_rename [gw30] [ 91%] PASSED dask/tests/test_base.py::test_use_cloudpickle_to_tokenize_functions_in__main__ dask/tests/test_base.py::test_optimizations_keyword [gw8] [ 91%] PASSED dask/diagnostics/tests/test_profiler.py::test_cache_profiler dask/diagnostics/tests/test_profiler.py::test_register[Profiler] dask/tests/test_base.py::test_tokenize_dataclass [gw12] [ 91%] PASSED dask/tests/test_base.py::test_persist_dataframe_rename dask/tests/test_base.py::test_persist_series_rename [gw30] [ 91%] PASSED dask/tests/test_base.py::test_optimizations_keyword dask/tests/test_base.py::test_optimize [gw24] [ 91%] PASSED dask/tests/test_base.py::test_persist_bag_rename dask/tests/test_base.py::test_persist_item_change_name [gw24] [ 91%] PASSED dask/tests/test_base.py::test_persist_item_change_name [gw13] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_throws_error_when_parition_index_does_not_match_index dask/tests/test_base.py::test_normalize_function_limited_size [gw3] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayedattr dask/tests/test_base.py::test_persist_array_bag [gw30] [ 91%] PASSED dask/tests/test_base.py::test_optimize dask/dataframe/tseries/tests/test_resample.py::test_resample_pads_last_division_to_avoid_off_by_one [gw20] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_dataclass dask/tests/test_base.py::test_optimize_None [gw12] [ 91%] PASSED dask/tests/test_base.py::test_persist_series_rename dask/tests/test_base.py::test_persist_scalar_rename [gw26] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_store_time [gw4] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-right] [gw19] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-right] dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[pandas] [gw26] [ 91%] PASSED dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[pandas] [gw20] [ 91%] PASSED dask/tests/test_base.py::test_optimize_None dask/tests/test_base.py::test_scheduler_keyword dask/tests/test_base.py::test_optimize_nested [gw12] [ 91%] PASSED dask/tests/test_base.py::test_persist_scalar_rename dask/tests/test_base.py::test_compute_array_dataframe dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[cudf] [gw26] [ 91%] SKIPPED dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[cudf] [gw30] [ 91%] PASSED dask/tests/test_base.py::test_optimize_nested [gw16] [ 91%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-unknown] dask/tests/test_base.py::test_num_workers_config[threads] [gw30] [ 91%] SKIPPED dask/tests/test_base.py::test_num_workers_config[threads] [gw23] [ 91%] PASSED dask/tests/test_base.py::test_visualize_highlevelgraph dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-known] dask/tests/test_base.py::test_num_workers_config[processes] dask/tests/test_base.py::test_default_imports [gw20] [ 91%] PASSED dask/tests/test_base.py::test_scheduler_keyword [gw16] [ 91%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-known] dask/tests/test_base.py::test_normalize_function [gw30] [ 91%] SKIPPED dask/tests/test_base.py::test_num_workers_config[processes] dask/tests/test_base.py::test_optimizations_ctd dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-unknown] dask/tests/test_base.py::test_raise_get_keyword [gw12] [ 91%] PASSED dask/tests/test_base.py::test_compute_array_dataframe [gw7] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-left] [gw26] [ 91%] PASSED dask/tests/test_base.py::test_normalize_function dask/tests/test_base.py::test_tokenize [gw26] [ 91%] PASSED dask/tests/test_base.py::test_tokenize [gw16] [ 91%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-known] dask/tests/test_base.py::test_compute_dataframe_valid_unicode_in_bytes [gw20] [ 91%] PASSED dask/tests/test_base.py::test_raise_get_keyword dask/tests/test_base.py::test_get_scheduler [gw25] [ 91%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-None] [gw12] [ 91%] PASSED dask/tests/test_base.py::test_compute_dataframe_valid_unicode_in_bytes [gw16] [ 91%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-known] [gw20] [ 91%] PASSED dask/tests/test_base.py::test_get_scheduler [gw30] [ 91%] PASSED dask/tests/test_base.py::test_optimizations_ctd dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-True] dask/tests/test_base.py::test_clone_key [gw30] [ 91%] PASSED dask/tests/test_base.py::test_clone_key [gw11] [ 91%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-unknown] [gw16] [ 91%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-known] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-left] dask/tests/test_base.py::test_compute_dataframe_invalid_unicode dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-right] dask/tests/test_base.py::test_tokenize_numpy_array_consistent_on_values dask/tests/test_base.py::test_callable_scheduler [gw5] [ 91%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical_mixed_simple [gw12] [ 91%] PASSED dask/tests/test_base.py::test_compute_dataframe_invalid_unicode [gw20] [ 91%] PASSED dask/tests/test_base.py::test_callable_scheduler [gw26] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_numpy_array_consistent_on_values dask/dataframe/tests/test_multi.py::test_concat_datetimeindex dask/tests/test_compatibility.py::test_entry_points dask/tests/test_config.py::test_collect_yaml_permission_errors[file] dask/tests/test_config.py::test_collect dask/tests/test_base.py::test_compute_as_if_collection_low_level_task_graph [gw20] [ 91%] PASSED dask/tests/test_config.py::test_collect [gw26] [ 91%] PASSED dask/tests/test_config.py::test_collect_yaml_permission_errors[file] dask/tests/test_config.py::test_collect_env_none [gw6] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-left] dask/tests/test_config.py::test_collect_yaml_malformed_file dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-right] [gw20] [ 91%] PASSED dask/tests/test_config.py::test_collect_env_none [gw30] [ 91%] PASSED dask/tests/test_base.py::test_compute_as_if_collection_low_level_task_graph dask/tests/test_config.py::test_get [gw26] [ 91%] PASSED dask/tests/test_config.py::test_collect_yaml_malformed_file [gw20] [ 91%] PASSED dask/tests/test_config.py::test_get dask/tests/test_config.py::test_set_kwargs dask/tests/test_config.py::test_ensure_file dask/tests/test_config.py::test_collect_yaml_no_top_level_dict [gw30] [ 91%] PASSED dask/tests/test_config.py::test_set_kwargs [gw12] [ 91%] PASSED dask/tests/test_compatibility.py::test_entry_points dask/tests/test_config.py::test_set_nested dask/tests/test_config.py::test_canonical_name [gw30] [ 91%] PASSED dask/tests/test_config.py::test_set_nested [gw26] [ 91%] PASSED dask/tests/test_config.py::test_collect_yaml_no_top_level_dict [gw17] [ 91%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-False] [gw12] [ 91%] PASSED dask/tests/test_config.py::test_canonical_name dask/tests/test_config.py::test_update dask/tests/test_config.py::test_set_hard_to_copyables dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-None] [gw1] [ 91%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-last] [gw12] [ 91%] PASSED dask/tests/test_config.py::test_update dask/tests/test_config.py::test_update_new_defaults [gw20] [ 91%] PASSED dask/tests/test_config.py::test_ensure_file dask/tests/test_config.py::test_set dask/tests/test_config.py::test_env [gw26] [ 91%] PASSED dask/tests/test_config.py::test_env [gw12] [ 91%] PASSED dask/tests/test_config.py::test_update_new_defaults [gw30] [ 91%] PASSED dask/tests/test_config.py::test_set_hard_to_copyables dask/tests/test_config.py::test_ensure_file_directory[True] [gw30] [ 91%] PASSED dask/tests/test_config.py::test_ensure_file_directory[True] [gw20] [ 91%] PASSED dask/tests/test_config.py::test_set dask/tests/test_config.py::test_ensure_file_defaults_to_DASK_CONFIG_directory [gw20] [ 91%] PASSED dask/tests/test_config.py::test_ensure_file_defaults_to_DASK_CONFIG_directory dask/tests/test_config.py::test_pop [gw20] [ 91%] PASSED dask/tests/test_config.py::test_pop dask/tests/test_config.py::test_refresh [gw20] [ 91%] PASSED dask/tests/test_config.py::test_refresh [gw10] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_register dask/diagnostics/tests/test_progress.py::test_no_tasks dask/tests/test_config.py::test_expand_environment_variables[1-1_0] [gw20] [ 91%] PASSED dask/tests/test_config.py::test_expand_environment_variables[1-1_0] [gw9] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-left] dask/tests/test_config.py::test_env_none_values dask/tests/test_config.py::test_update_defaults dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-right] [gw26] [ 91%] PASSED dask/tests/test_config.py::test_env_none_values [gw12] [ 91%] PASSED dask/tests/test_config.py::test_update_defaults dask/tests/test_config.py::test_expand_environment_variables[inp7-out7] dask/tests/test_config.py::test_ensure_file_directory[False] dask/tests/test_config.py::test_expand_environment_variables[$FOO-foo] [gw30] [ 91%] PASSED dask/tests/test_config.py::test_ensure_file_directory[False] [gw12] [ 91%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp7-out7] [gw26] [ 91%] PASSED dask/tests/test_config.py::test_expand_environment_variables[$FOO-foo] dask/tests/test_config.py::test_merge_None_to_dict [gw30] [ 91%] PASSED dask/tests/test_config.py::test_merge_None_to_dict dask/tests/test_config.py::test_core_file [gw30] [ 91%] PASSED dask/tests/test_config.py::test_core_file dask/tests/test_config.py::test_env_var_canonical_name dask/tests/test_config.py::test_schema dask/tests/test_config.py::test_expand_environment_variables[1-1_1] dask/tests/test_config.py::test_expand_environment_variables[inp3-out3] [gw26] [ 91%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp3-out3] [gw30] [ 91%] SKIPPED dask/tests/test_config.py::test_schema [gw20] [ 91%] PASSED dask/tests/test_config.py::test_expand_environment_variables[1-1_1] dask/tests/test_config.py::test_expand_environment_variables[inp4-out4] dask/tests/test_config.py::test_schema_is_complete dask/tests/test_config.py::test_deprecations_on_set[args0-kwargs0] [gw26] [ 91%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp4-out4] [gw5] [ 91%] PASSED dask/dataframe/tests/test_multi.py::test_concat_datetimeindex [gw20] [ 91%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args0-kwargs0] dask/tests/test_config.py::test_expand_environment_variables[inp5-out5] dask/tests/test_config.py::test_deprecations_on_set[args1-kwargs1] dask/dataframe/tests/test_multi.py::test_append [gw26] [ 91%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp5-out5] [gw5] [ 91%] SKIPPED dask/dataframe/tests/test_multi.py::test_append [gw20] [ 91%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args1-kwargs1] dask/dataframe/tests/test_multi.py::test_append2 [gw13] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_pads_last_division_to_avoid_off_by_one dask/tests/test_config.py::test_deprecations_on_set[args2-kwargs2] [gw5] [ 92%] SKIPPED dask/dataframe/tests/test_multi.py::test_append2 dask/dataframe/tseries/tests/test_resample.py::test_resample_does_not_evenly_divide_day [gw12] [ 92%] PASSED dask/tests/test_config.py::test_env_var_canonical_name [gw20] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args2-kwargs2] dask/dataframe/tests/test_multi.py::test_append_categorical dask/tests/test_config.py::test_get_set_canonical_name [gw5] [ 92%] SKIPPED dask/dataframe/tests/test_multi.py::test_append_categorical dask/tests/test_config.py::test_deprecations_on_env_variables [gw12] [ 92%] PASSED dask/tests/test_config.py::test_get_set_canonical_name dask/dataframe/tests/test_multi.py::test_append_lose_divisions dask/tests/test_config.py::test_get_set_roundtrip[custom_key] [gw5] [ 92%] SKIPPED dask/dataframe/tests/test_multi.py::test_append_lose_divisions [gw12] [ 92%] PASSED dask/tests/test_config.py::test_get_set_roundtrip[custom_key] dask/tests/test_config.py::test_expand_environment_variables[inp6-out6] [gw7] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-right] dask/dataframe/tests/test_multi.py::test_singleton_divisions dask/tests/test_config.py::test_update_list_to_dict [gw26] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp6-out6] [gw24] [ 92%] PASSED dask/tests/test_base.py::test_normalize_function_limited_size dask/tests/test_base.py::test_normalize_function_dataclass_field_no_repr dask/tests/test_config.py::test_default_search_paths [gw7] [ 92%] PASSED dask/tests/test_config.py::test_update_list_to_dict [gw26] [ 92%] PASSED dask/tests/test_config.py::test_default_search_paths dask/tests/test_config.py::test_update_dict_to_list [gw19] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-right] [gw7] [ 92%] PASSED dask/tests/test_config.py::test_update_dict_to_list dask/tests/test_config.py::test_merge dask/tests/test_context.py::test_with_get [gw7] [ 92%] PASSED dask/tests/test_config.py::test_merge [gw20] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_env_variables [gw24] [ 92%] PASSED dask/tests/test_base.py::test_normalize_function_dataclass_field_no_repr dask/tests/test_base.py::test_optimize_globals dask/tests/test_config.py::test_collect_yaml_paths dask/tests/test_config.py::test_deprecations_on_yaml[fuse-ave-width] dask/tests/test_config.py::test_get_set_roundtrip[custom-key] [gw7] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_paths [gw20] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_yaml[fuse-ave-width] [gw4] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-left] dask/tests/test_config.py::test_collect_yaml_dir [gw12] [ 92%] PASSED dask/tests/test_config.py::test_get_set_roundtrip[custom-key] dask/tests/test_core.py::test_has_tasks dask/tests/test_cli.py::test_config_list dask/tests/test_core.py::test_iskey [gw20] [ 92%] PASSED dask/tests/test_core.py::test_iskey dask/tests/test_core.py::test_iskey_numpy_types [gw12] [ 92%] PASSED dask/tests/test_core.py::test_has_tasks dask/tests/test_core.py::test_preorder_traversal [gw20] [ 92%] PASSED dask/tests/test_core.py::test_iskey_numpy_types dask/tests/test_core.py::test_validate_key [gw7] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_dir [gw6] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-right] [gw12] [ 92%] PASSED dask/tests/test_core.py::test_preorder_traversal dask/tests/test_core.py::TestGet::test_get [gw26] [ 92%] PASSED dask/tests/test_context.py::test_with_get [gw20] [ 92%] PASSED dask/tests/test_core.py::test_validate_key [gw12] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_get dask/tests/test_context.py::test_globalmethod [gw26] [ 92%] PASSED dask/tests/test_context.py::test_globalmethod [gw30] [ 92%] PASSED dask/tests/test_config.py::test_schema_is_complete dask/tests/test_config.py::test_rename [gw30] [ 92%] PASSED dask/tests/test_config.py::test_rename dask/tests/test_config.py::test_deprecations_on_yaml[fuse_ave_width] [gw16] [ 92%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-unknown] [gw4] [ 92%] PASSED dask/tests/test_cli.py::test_config_list dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-left] dask/tests/test_cli.py::test_version [gw30] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_yaml[fuse_ave_width] dask/tests/test_config.py::test_get_override_with [gw30] [ 92%] PASSED dask/tests/test_config.py::test_get_override_with dask/tests/test_config.py::test_config_serialization [gw30] [ 92%] PASSED dask/tests/test_config.py::test_config_serialization dask/tests/test_config.py::test_config_inheritance [gw4] [ 92%] PASSED dask/tests/test_cli.py::test_version dask/tests/test_cli.py::test_info_versions [gw24] [ 92%] PASSED dask/tests/test_base.py::test_optimize_globals dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'sync', True] [gw30] [ 92%] PASSED dask/tests/test_config.py::test_config_inheritance dask/tests/test_config.py::test_collect_yaml_permission_errors[directory] dask/tests/test_core.py::test_istask [gw13] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_does_not_evenly_divide_day dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample_does_not_evenly_divide_day dask/tests/test_core.py::TestGet::test_badkey [gw20] [ 92%] PASSED dask/tests/test_core.py::test_istask [gw7] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_permission_errors[directory] dask/tests/test_core.py::test_ishashable [gw4] [ 92%] PASSED dask/tests/test_cli.py::test_info_versions dask/tests/test_core.py::test_GetFunctionTestMixin_class [gw20] [ 92%] PASSED dask/tests/test_core.py::test_GetFunctionTestMixin_class dask/tests/test_core.py::TestGet::test_get_works_with_unhashables_in_values [gw7] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_get_works_with_unhashables_in_values [gw12] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_badkey dask/tests/test_core.py::test_flatten [gw12] [ 92%] PASSED dask/tests/test_core.py::test_flatten dask/tests/test_core.py::test_subs [gw12] [ 92%] PASSED dask/tests/test_core.py::test_subs dask/tests/test_core.py::test_get_dependencies_nested dask/tests/test_core.py::TestGet::test_nested_tasks [gw7] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_nested_tasks dask/tests/test_core.py::TestGet::test_get_stack_limit [gw26] [ 92%] PASSED dask/tests/test_core.py::test_ishashable dask/tests/test_core.py::test_subs_with_surprisingly_friendly_eq [gw26] [ 92%] PASSED dask/tests/test_core.py::test_subs_with_surprisingly_friendly_eq dask/tests/test_core.py::test_subs_arbitrary_key [gw26] [ 92%] PASSED dask/tests/test_core.py::test_subs_arbitrary_key dask/tests/test_core.py::test_quote [gw26] [ 92%] PASSED dask/tests/test_core.py::test_quote dask/tests/test_cli.py::test_register_command_ep [gw4] [ 92%] PASSED dask/tests/test_cli.py::test_register_command_ep dask/tests/test_cli.py::test_repeated_name_registration_warn [gw4] [ 92%] PASSED dask/tests/test_cli.py::test_repeated_name_registration_warn [gw10] [ 92%] PASSED dask/diagnostics/tests/test_progress.py::test_no_tasks dask/diagnostics/tests/test_progress.py::test_with_cache [gw10] [ 92%] SKIPPED dask/diagnostics/tests/test_progress.py::test_with_cache [gw20] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_nested dask/tests/test_core.py::test_get_dependencies_empty [gw20] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_empty [gw1] [ 92%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-first] dask/tests/test_core.py::test_subs_no_key_data_eq [gw12] [ 92%] PASSED dask/tests/test_core.py::test_subs_no_key_data_eq [gw21] [ 92%] PASSED dask/diagnostics/tests/test_progress.py::test_progressbar dask/diagnostics/tests/test_progress.py::test_minimum_time [gw8] [ 92%] PASSED dask/diagnostics/tests/test_profiler.py::test_register[Profiler] dask/diagnostics/tests/test_profiler.py::test_register[] [gw8] [ 92%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_register[] [gw5] [ 92%] PASSED dask/dataframe/tests/test_multi.py::test_singleton_divisions dask/diagnostics/tests/test_profiler.py::test_register[CacheProfiler] dask/dataframe/tests/test_multi.py::test_repartition_repeated_divisions dask/tests/test_config.py::test__get_paths [gw30] [ 92%] PASSED dask/tests/test_config.py::test__get_paths dask/tests/test_core.py::test_getcycle [gw30] [ 92%] PASSED dask/tests/test_core.py::test_getcycle dask/tests/test_datasets.py::test_mimesis dask/tests/test_core.py::test_literal_serializable dask/tests/test_compatibility.py::test_deprecation [gw9] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-right] [gw26] [ 92%] PASSED dask/tests/test_core.py::test_literal_serializable [gw30] [ 92%] SKIPPED dask/tests/test_datasets.py::test_mimesis dask/tests/test_datasets.py::test_full_dataset dask/tests/test_base.py::test_persist_array_rename dask/tests/test_delayed.py::test_delayed_with_namedtuple [gw13] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample_does_not_evenly_divide_day [gw30] [ 92%] SKIPPED dask/tests/test_datasets.py::test_full_dataset dask/diagnostics/tests/test_progress.py::test_with_alias dask/tests/test_callbacks.py::test_add_remove_mutates_not_replaces [gw26] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_namedtuple [gw4] [ 92%] PASSED dask/tests/test_compatibility.py::test_deprecation dask/tests/test_delayed.py::test_delayed_with_dataclass_with_eager_custom_init dask/tests/test_core.py::test_get_dependencies_list [gw20] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_list [gw13] [ 92%] PASSED dask/tests/test_callbacks.py::test_add_remove_mutates_not_replaces dask/tests/test_ci.py::test_upstream_packages_installed dask/tests/test_delayed.py::test_delayed_with_dataclass[ANonFrozenDataClass] dask/tests/test_delayed.py::test_delayed_visualise_warn [gw9] [ 92%] PASSED dask/tests/test_base.py::test_persist_array_rename dask/tests/test_base.py::test_compute_dataframe [gw13] [ 92%] SKIPPED dask/tests/test_ci.py::test_upstream_packages_installed [gw4] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_eager_custom_init dask/tests/test_delayed.py::test_delayed_with_eager_dataclass_with_set_init_false_field [gw26] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass[ANonFrozenDataClass] dask/tests/test_cli.py::test_config_get [gw20] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_visualise_warn dask/tests/test_delayed.py::test_delayed_errors [gw13] [ 92%] PASSED dask/tests/test_cli.py::test_config_get dask/tests/test_delayed.py::test_delayed_with_dataclass[AFrozenDataClass] [gw4] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_eager_dataclass_with_set_init_false_field dask/tests/test_cli.py::test_config_get_value [gw20] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_errors dask/tests/test_delayed.py::test_common_subexpressions [gw20] [ 92%] PASSED dask/tests/test_delayed.py::test_common_subexpressions [gw26] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass[AFrozenDataClass] dask/tests/test_delayed.py::test_delayed_with_dataclass_with_set_init_false_field dask/tests/test_core.py::test_subs_with_unfriendly_eq [gw12] [ 92%] PASSED dask/tests/test_core.py::test_subs_with_unfriendly_eq dask/tests/test_delayed.py::test_lists [gw4] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_set_init_false_field [gw13] [ 92%] PASSED dask/tests/test_cli.py::test_config_get_value [gw9] [ 92%] PASSED dask/tests/test_base.py::test_compute_dataframe [gw12] [ 92%] PASSED dask/tests/test_delayed.py::test_lists dask/tests/test_base.py::test_persist_dataframe dask/tests/test_delayed.py::test_literates dask/tests/test_datasets.py::test_make_dataset_with_processes [gw30] [ 92%] SKIPPED dask/tests/test_datasets.py::test_make_dataset_with_processes dask/tests/test_delayed.py::test_iterators[list] [gw1] [ 92%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-last] [gw30] [ 92%] PASSED dask/tests/test_delayed.py::test_iterators[list] dask/tests/test_delayed.py::test_iterators[tuple] dask/tests/test_delayed.py::test_delayed_optimize dask/tests/test_delayed.py::test_delayed_with_dataclass_with_custom_init [gw30] [ 92%] PASSED dask/tests/test_delayed.py::test_iterators[tuple] dask/tests/test_delayed.py::test_iterators[set] dask/tests/test_delayed.py::test_delayed_with_dataclass_with_unset_init_false_field [gw6] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-left] [gw20] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_optimize dask/tests/test_delayed.py::test_pure dask/tests/test_core.py::test_get_dependencies_task dask/tests/test_cli.py::test_config_get_bad_value [gw12] [ 92%] PASSED dask/tests/test_delayed.py::test_literates dask/tests/test_delayed.py::test_literates_keys [gw13] [ 92%] PASSED dask/tests/test_cli.py::test_config_get_bad_value dask/tests/test_delayed.py::test_delayed_picklable [gw4] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_unset_init_false_field dask/tests/test_delayed.py::test_kwargs [gw20] [ 92%] PASSED dask/tests/test_delayed.py::test_pure dask/tests/test_delayed.py::test_pure_global_setting [gw6] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_task dask/tests/test_core.py::test_get_dependencies_nothing [gw6] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_nothing dask/tests/test_core.py::test_get_dependencies_many [gw6] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_many dask/tests/test_core.py::test_get_dependencies_task_none [gw6] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_task_none [gw26] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_custom_init dask/tests/test_delayed.py::test_nout_with_tasks[x1] [gw26] [ 92%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x1] dask/tests/test_delayed.py::test_nout_with_tasks[x2] [gw26] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x2] [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_iterators[set] [gw20] [ 93%] PASSED dask/tests/test_delayed.py::test_pure_global_setting dask/tests/test_delayed.py::test_nout [gw12] [ 93%] PASSED dask/tests/test_delayed.py::test_literates_keys [gw15] [ 93%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[1000] dask/bag/tests/test_bag.py::test_npartitions_saturation[100] [gw4] [ 93%] PASSED dask/tests/test_delayed.py::test_kwargs dask/tests/test_delayed.py::test_custom_delayed [gw13] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_picklable dask/tests/test_delayed.py::test_delayed_compute_forward_kwargs [gw13] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_compute_forward_kwargs dask/tests/test_delayed.py::test_delayed_method_descriptor [gw13] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_method_descriptor [gw9] [ 93%] PASSED dask/tests/test_base.py::test_persist_dataframe dask/tests/test_base.py::test_persist_series [gw5] [ 93%] PASSED dask/dataframe/tests/test_multi.py::test_repartition_repeated_divisions [gw11] [ 93%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-known] [gw20] [ 93%] PASSED dask/tests/test_delayed.py::test_nout dask/dataframe/tests/test_multi.py::test_multi_duplicate_divisions [gw4] [ 93%] PASSED dask/tests/test_delayed.py::test_custom_delayed dask/tests/test_delayed.py::test_array_delayed dask/tests/test_delayed.py::test_nout_with_tasks[x3] [gw26] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x3] [gw19] [ 93%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-left] dask/tests/test_core.py::TestGet::test_nested_badkey [gw19] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_nested_badkey [gw16] [ 93%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-known] dask/tests/test_core.py::TestGet::test_data_not_in_dict_is_ok [gw19] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_data_not_in_dict_is_ok dask/tests/test_core.py::test_get_deps [gw9] [ 93%] PASSED dask/tests/test_base.py::test_persist_series [gw6] [ 93%] PASSED dask/tests/test_core.py::test_get_deps dask/tests/test_core.py::TestGet::test_get_with_list [gw19] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_with_list dask/tests/test_delayed.py::test_traverse_false dask/tests/test_delayed.py::test_delayed_name_on_call [gw6] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_name_on_call dask/tests/test_core.py::TestGet::test_get_with_list_top_level [gw4] [ 93%] PASSED dask/tests/test_delayed.py::test_array_delayed dask/tests/test_delayed.py::test_callable_obj [gw21] [ 93%] PASSED dask/diagnostics/tests/test_progress.py::test_minimum_time [gw19] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_with_list_top_level [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_traverse_false dask/tests/test_delayed.py::test_delayed_name [gw6] [ 93%] PASSED dask/tests/test_delayed.py::test_callable_obj [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_name dask/tests/test_delayed.py::test_lists_are_concrete dask/tests/test_delayed.py::test_finalize_name dask/tests/test_delayed.py::test_name_consistent_across_instances [gw6] [ 93%] PASSED dask/tests/test_delayed.py::test_name_consistent_across_instances [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_finalize_name dask/tests/test_delayed.py::test_keys_from_array [gw12] [ 93%] PASSED dask/tests/test_delayed.py::test_lists_are_concrete dask/tests/test_delayed.py::test_attribute_of_attribute [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_keys_from_array dask/tests/test_delayed.py::test_delayed_callable [gw12] [ 93%] PASSED dask/tests/test_delayed.py::test_attribute_of_attribute dask/tests/test_delayed.py::test_nout_with_tasks[x0] dask/tests/test_delayed.py::test_check_meta_flag [gw13] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_callable dask/tests/test_delayed.py::test_nout_with_tasks[x4] [gw1] [ 93%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-last] dask/tests/test_delayed.py::test_pickle[modlevel_delayed2] [gw20] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x0] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-first] [gw26] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x4] dask/tests/test_graph_manipulation.py::test_checkpoint[True] [gw7] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_stack_limit dask/tests/test_delayed.py::test_dask_layers [gw20] [ 93%] PASSED dask/tests/test_delayed.py::test_dask_layers dask/tests/test_core.py::TestGet::test_with_HighLevelGraph dask/tests/test_delayed.py::test_annotations_survive_optimization [gw7] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_with_HighLevelGraph dask/tests/test_datasets.py::test_no_mimesis [gw20] [ 93%] PASSED dask/tests/test_delayed.py::test_annotations_survive_optimization dask/tests/test_delayed.py::test_delayed_function_attributes_forwarded [gw7] [ 93%] PASSED dask/tests/test_datasets.py::test_no_mimesis dask/tests/test_base.py::test_persist_scalar [gw20] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_function_attributes_forwarded dask/tests/test_delayed.py::test_array_bag_delayed dask/tests/test_datasets.py::test_deterministic [gw10] [ 93%] PASSED dask/diagnostics/tests/test_progress.py::test_with_alias dask/tests/test_delayed.py::test_operators [gw7] [ 93%] SKIPPED dask/tests/test_datasets.py::test_deterministic dask/diagnostics/tests/test_progress.py::test_clean_exit[get] dask/tests/test_delayed.py::test_to_task_dask dask/tests/test_core.py::TestGet::test_get_with_nested_list [gw12] [ 93%] PASSED dask/tests/test_delayed.py::test_check_meta_flag dask/tests/test_delayed.py::test_sensitive_to_partials [gw19] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_with_nested_list dask/tests/test_delayed.py::test_pickle[modlevel_eager] [gw7] [ 93%] PASSED dask/tests/test_delayed.py::test_to_task_dask dask/tests/test_graph_manipulation.py::test_bind[True] [gw6] [ 93%] PASSED dask/tests/test_delayed.py::test_sensitive_to_partials dask/tests/test_graph_manipulation.py::test_split_every[3-250] dask/tests/test_delayed.py::test_delayed_decorator_on_method [gw12] [ 93%] PASSED dask/tests/test_delayed.py::test_pickle[modlevel_eager] [gw10] [ 93%] PASSED dask/tests/test_delayed.py::test_operators dask/tests/test_delayed.py::test_methods [gw9] [ 93%] PASSED dask/tests/test_base.py::test_persist_scalar dask/tests/test_graph_manipulation.py::test_wait_on_many[False] [gw4] [ 93%] PASSED dask/tests/test_delayed.py::test_array_bag_delayed dask/tests/test_graph_manipulation.py::test_clone[True] [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_decorator_on_method dask/tests/test_graph_manipulation.py::test_split_every[8.1-215] [gw10] [ 93%] PASSED dask/tests/test_delayed.py::test_methods dask/tests/test_graph_manipulation.py::test_checkpoint[False] dask/tests/test_delayed.py::test_attributes dask/tests/test_delayed.py::test_delayed dask/tests/test_delayed.py::test_pickle[modlevel_delayed1] [gw4] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_clone[True] [gw26] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint[True] [gw10] [ 93%] PASSED dask/tests/test_delayed.py::test_attributes dask/tests/test_delayed.py::test_method_getattr_call_same_task dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[1] [gw15] [ 93%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[100] [gw10] [ 93%] PASSED dask/tests/test_delayed.py::test_method_getattr_call_same_task dask/bag/tests/test_bag.py::test_npartitions_saturation[250] dask/tests/test_graph_manipulation.py::test_checkpoint_collections [gw7] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed dask/tests/test_hashing.py::test_hash_buffer[x2] dask/tests/test_delayed.py::test_np_dtype_of_delayed [gw7] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x2] dask/tests/test_hashing.py::test_hash_buffer[x3] [gw10] [ 93%] PASSED dask/tests/test_delayed.py::test_np_dtype_of_delayed [gw7] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x3] [gw9] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_many[False] dask/tests/test_hashing.py::test_hash_buffer_hex[x1] [gw19] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_bind[True] dask/tests/test_graph_manipulation.py::test_wait_on_many[True] [gw10] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x1] dask/tests/test_graph_manipulation.py::test_bind_clone_collections[bind] dask/tests/test_hashing.py::test_hash_buffer_hex[x2] dask/tests/test_hashing.py::test_hash_buffer[x4] [gw4] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[1] [gw20] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint[False] dask/tests/test_graph_manipulation.py::test_split_every_invalid [gw10] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x2] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal1] [gw20] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_split_every_invalid [gw7] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x4] dask/tests/test_hashing.py::test_hash_buffer_hex[x4] dask/tests/test_hashing.py::test_hash_buffer[abc] [gw7] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x4] [gw20] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[abc] dask/tests/test_hashing.py::test_hash_buffer_hex[x3] dask/tests/test_hashing.py::test_hash_buffer_hex[x5] [gw10] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x3] dask/tests/test_hashing.py::test_hashers[_hash_sha1] [gw7] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x5] dask/tests/test_hashing.py::test_hash_buffer[x1] [gw10] [ 93%] PASSED dask/tests/test_hashing.py::test_hashers[_hash_sha1] dask/tests/test_highgraph.py::test_visualize dask/tests/test_hashing.py::test_hash_buffer_hex[x6] [gw20] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x1] dask/tests/test_highgraph.py::test_keys_values_items_to_dict_methods [gw7] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x6] dask/tests/test_highgraph.py::test_cull [gw4] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal1] [gw7] [ 93%] PASSED dask/tests/test_highgraph.py::test_cull dask/tests/test_highgraph.py::test_cull_layers [gw9] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_many[True] [gw30] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[8.1-215] [gw16] [ 93%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-known] dask/tests/test_graph_manipulation.py::test_wait_on_collections [gw8] [ 93%] PASSED dask/diagnostics/tests/test_profiler.py::test_register[CacheProfiler] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-unknown] dask/tests/test_graph_manipulation.py::test_split_every[1000000000.0-201] [gw7] [ 93%] PASSED dask/tests/test_highgraph.py::test_cull_layers [gw20] [ 93%] PASSED dask/tests/test_highgraph.py::test_keys_values_items_to_dict_methods dask/tests/test_highgraph.py::test_getitem [gw20] [ 93%] PASSED dask/tests/test_highgraph.py::test_getitem dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal2] [gw12] [ 93%] XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed1] dask/tests/test_highgraph.py::test_repr_html_hlg_layers dask/diagnostics/tests/test_profiler.py::test_unquote [gw8] [ 93%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_unquote dask/tests/test_highgraph.py::test_annotation_cleared_on_error [gw8] [ 93%] PASSED dask/tests/test_highgraph.py::test_annotation_cleared_on_error dask/tests/test_highgraph.py::test_materializedlayer_cull_preserves_annotations dask/tests/test_hashing.py::test_hash_buffer[x5] dask/tests/test_highgraph.py::test_copy [gw8] [ 93%] PASSED dask/tests/test_highgraph.py::test_materializedlayer_cull_preserves_annotations [gw20] [ 93%] PASSED dask/tests/test_highgraph.py::test_copy [gw4] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal2] [gw6] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[3-250] dask/tests/test_highgraph.py::test_node_tooltips_exist [gw5] [ 93%] PASSED dask/dataframe/tests/test_multi.py::test_multi_duplicate_divisions dask/tests/test_highgraph.py::test_annotations_leak dask/dataframe/tests/test_multi.py::test_merge_outer_empty [gw12] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x5] dask/tests/test_hashing.py::test_hash_buffer[x6] [gw12] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x6] dask/tests/test_graph_manipulation.py::test_split_every[8-215] dask/tests/test_highgraph.py::test_single_annotation[annotation0] [gw4] [ 93%] PASSED dask/tests/test_highgraph.py::test_single_annotation[annotation0] dask/tests/test_hashing.py::test_hash_buffer_hex[abc] dask/tests/test_highgraph.py::test_single_annotation[annotation1] [gw12] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[abc] [gw4] [ 93%] PASSED dask/tests/test_highgraph.py::test_single_annotation[annotation1] [gw21] [ 93%] PASSED dask/diagnostics/tests/test_progress.py::test_clean_exit[get] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal3] dask/tests/test_local.py::test_finish_task [gw12] [ 93%] PASSED dask/tests/test_local.py::test_finish_task dask/tests/test_local.py::TestGetAsync::test_get [gw12] [ 93%] PASSED dask/tests/test_local.py::TestGetAsync::test_get dask/tests/test_local.py::TestGetAsync::test_badkey [gw12] [ 93%] PASSED dask/tests/test_local.py::TestGetAsync::test_badkey dask/tests/test_local.py::TestGetAsync::test_get_with_list_top_level dask/tests/test_highgraph.py::test_multiple_annotations [gw8] [ 93%] PASSED dask/tests/test_highgraph.py::test_annotations_leak dask/tests/test_local.py::test_start_state_with_redirects [gw8] [ 93%] PASSED dask/tests/test_local.py::test_start_state_with_redirects dask/tests/test_local.py::test_start_state_with_independent_but_runnable_tasks [gw4] [ 93%] PASSED dask/tests/test_highgraph.py::test_multiple_annotations [gw8] [ 93%] PASSED dask/tests/test_local.py::test_start_state_with_independent_but_runnable_tasks dask/tests/test_local.py::TestGetAsync::test_nested_badkey dask/tests/test_local.py::test_start_state_with_tasks_no_deps [gw4] [ 93%] PASSED dask/tests/test_local.py::TestGetAsync::test_nested_badkey [gw21] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal3] [gw8] [ 94%] PASSED dask/tests/test_local.py::test_start_state_with_tasks_no_deps [gw12] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_list_top_level dask/tests/test_local.py::TestGetAsync::test_nested_tasks [gw8] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_nested_tasks dask/tests/test_local.py::TestGetAsync::test_get_stack_limit dask/tests/test_local.py::TestGetAsync::test_get_with_nested_list [gw12] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_nested_list dask/tests/test_local.py::TestGetAsync::test_get_works_with_unhashables_in_values [gw12] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_works_with_unhashables_in_values [gw30] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[1000000000.0-201] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal4] dask/tests/test_local.py::TestGetAsync::test_get_sync_num_workers dask/tests/test_graph_manipulation.py::test_split_every[False-201] [gw12] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_sync_num_workers dask/tests/test_local.py::TestGetAsync::test_data_not_in_dict_is_ok dask/tests/test_local.py::test_cache_options [gw4] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_data_not_in_dict_is_ok [gw12] [ 94%] PASSED dask/tests/test_local.py::test_cache_options dask/tests/test_local.py::test_sort_key [gw12] [ 94%] PASSED dask/tests/test_local.py::test_sort_key dask/tests/test_multiprocessing.py::test_pickle_globals [gw12] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_pickle_globals dask/tests/test_local.py::TestGetAsync::test_get_with_list [gw4] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_list dask/tests/test_multiprocessing.py::test_pickle_locals dask/tests/test_local.py::test_complex_ordering [gw12] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_pickle_locals dask/tests/test_multiprocessing.py::test_out_of_band_pickling [gw12] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_out_of_band_pickling [gw21] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal4] dask/tests/test_multiprocessing.py::test_errors_propagate [gw26] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint_collections dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_no_indices dask/tests/test_graph_manipulation.py::test_wait_on_one[False] [gw18] [ 94%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-disk-split_every] [gw21] [ 94%] SKIPPED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_no_indices dask/tests/test_graph_manipulation.py::test_bind[False] [gw1] [ 94%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-first] [gw7] [ 94%] PASSED dask/tests/test_highgraph.py::test_repr_html_hlg_layers dask/tests/test_highgraph.py::test_blockwise_cull[True] [gw4] [ 94%] PASSED dask/tests/test_local.py::test_complex_ordering [gw20] [ 94%] PASSED dask/tests/test_highgraph.py::test_node_tooltips_exist dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-last] [gw7] [ 94%] PASSED dask/tests/test_highgraph.py::test_blockwise_cull[True] dask/tests/test_ml.py::test_basic dask/tests/test_local.py::test_start_state dask/tests/test_highgraph.py::test_blockwise_cull[False] [gw26] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_one[False] [gw20] [ 94%] PASSED dask/tests/test_local.py::test_start_state [gw30] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[False-201] [gw7] [ 94%] PASSED dask/tests/test_highgraph.py::test_blockwise_cull[False] dask/tests/test_local.py::test_start_state_looks_at_cache dask/tests/test_local.py::test_callback [gw20] [ 94%] PASSED dask/tests/test_local.py::test_start_state_looks_at_cache dask/tests/test_graph_manipulation.py::test_wait_on_one[True] [gw23] [ 94%] PASSED dask/tests/test_base.py::test_default_imports dask/tests/test_base.py::test_persist_literals [gw23] [ 94%] PASSED dask/tests/test_base.py::test_persist_literals dask/tests/test_base.py::test_persist_nested dask/tests/test_multiprocessing.py::test_optimize_graph_false [gw30] [ 94%] PASSED dask/tests/test_local.py::test_callback dask/tests/test_local.py::test_exceptions_propagate [gw4] [ 94%] PASSED dask/tests/test_ml.py::test_basic dask/tests/test_multiprocessing.py::test_reuse_pool[Pool] dask/tests/test_highgraph.py::test_len_does_not_materialize [gw7] [ 94%] PASSED dask/tests/test_highgraph.py::test_len_does_not_materialize dask/tests/test_multiprocessing.py::test_random_seeds[numpy] [gw30] [ 94%] PASSED dask/tests/test_local.py::test_exceptions_propagate [gw21] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_bind[False] dask/tests/test_multiprocessing.py::test_lambda_results_with_cloudpickle dask/tests/test_local.py::test_ordering [gw23] [ 94%] PASSED dask/tests/test_base.py::test_persist_nested dask/tests/test_base.py::test_persist_delayed [gw30] [ 94%] PASSED dask/tests/test_local.py::test_ordering dask/tests/test_multiprocessing.py::test_process_initializer[threading-None-expected_results0] [gw25] [ 94%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-True] [gw23] [ 94%] PASSED dask/tests/test_base.py::test_persist_delayed dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-False] [gw6] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[8-215] dask/tests/test_base.py::test_persist_delayed_custom_key[a] dask/tests/test_graph_manipulation.py::test_split_every[None-215] [gw30] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[threading-None-expected_results0] [gw10] [ 94%] PASSED dask/tests/test_highgraph.py::test_visualize dask/tests/test_multiprocessing.py::test_process_initializer[processes-None-expected_results1] [gw26] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_one[True] dask/tests/test_multiprocessing.py::test_dumps_loads [gw13] [ 94%] XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed2] dask/tests/test_delayed.py::test_cloudpickle[modlevel_eager] dask/tests/test_highgraph.py::test_basic [gw10] [ 94%] PASSED dask/tests/test_highgraph.py::test_basic dask/tests/test_optimization.py::test_fuse [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse [gw23] [ 94%] PASSED dask/tests/test_base.py::test_persist_delayed_custom_key[a] dask/tests/test_optimization.py::test_fuse_keys dask/tests/test_multiprocessing.py::test_process_initializer[processes-proc_init-expected_results2] [gw13] [ 94%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_eager] dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed1] [gw13] [ 94%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed1] dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed2] [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_keys [gw13] [ 94%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed2] dask/tests/test_optimization.py::test_inline_ignores_curries_and_partials [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_ignores_curries_and_partials dask/tests/test_optimization.py::test_inline [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_inline dask/tests/test_optimization.py::test_inline_functions_non_hashable [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_functions_non_hashable dask/tests/test_optimization.py::test_inline_functions dask/tests/test_optimization.py::test_inline_doesnt_shrink_fast_functions_at_top [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_functions [gw15] [ 94%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[250] [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_doesnt_shrink_fast_functions_at_top dask/tests/test_optimization.py::test_inline_functions_protects_output_keys dask/bag/tests/test_bag.py::test_npartitions_saturation[500] [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_functions_protects_output_keys dask/tests/test_optimization.py::test_inline_traverses_lists [gw16] [ 94%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-unknown] [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_traverses_lists dask/tests/test_optimization.py::test_functions_of dask/tests/test_optimization.py::test_inline_cull_dependencies [gw6] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[None-215] [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_functions_of dask/tests/test_optimization.py::test_fuse_stressed [gw2] [ 94%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-True] dask/tests/test_multiprocessing.py::test_get_context_using_python3_posix [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_stressed dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-False] [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_cull_dependencies [gw6] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_get_context_using_python3_posix dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-known] dask/tests/test_optimization.py::test_fuse_reductions_multiple_input dask/tests/test_optimization.py::test_fuse_reductions_single_input dask/tests/test_multiprocessing.py::test_custom_context_ignored_elsewhere [gw16] [ 94%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-known] [gw6] [ 94%] SKIPPED dask/tests/test_multiprocessing.py::test_custom_context_ignored_elsewhere dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-unknown] dask/tests/test_optimization.py::test_fuse_subgraphs_linear_chains_of_duplicate_deps [gw16] [ 94%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-unknown] [gw6] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_subgraphs_linear_chains_of_duplicate_deps dask/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw6] [ 94%] PASSED dask/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_reductions_multiple_input dask/tests/test_optimization.py::test_fuse_config dask/tests/test_optimization.py::test_SubgraphCallable [gw6] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_config dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-known] dask/tests/test_optimization.py::test_fused_keys_max_length [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable [gw16] [ 94%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-known] dask/tests/test_optimization.py::test_SubgraphCallable_with_numpy dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-unknown] [gw10] [ 94%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable_with_numpy [gw16] [ 94%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-unknown] dask/tests/test_order.py::test_avoid_broker_nodes[abcde] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-known] [gw1] [ 94%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-last] [gw10] [ 94%] PASSED dask/tests/test_order.py::test_avoid_broker_nodes[abcde] [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_reductions_single_input [gw6] [ 94%] PASSED dask/tests/test_optimization.py::test_fused_keys_max_length dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-first] dask/tests/test_order.py::test_ordering_keeps_groups_together[abcde] dask/tests/test_optimization.py::test_SubgraphCallable_eq [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable_eq [gw6] [ 94%] PASSED dask/tests/test_order.py::test_ordering_keeps_groups_together[abcde] dask/tests/test_optimization.py::test_fuse_subgraphs dask/tests/test_order.py::test_avoid_broker_nodes[edcba] dask/tests/test_order.py::test_ordering_keeps_groups_together[edcba] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_ordering_keeps_groups_together[edcba] dask/tests/test_order.py::test_avoid_upwards_branching_complex[abcde] [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_subgraphs [gw6] [ 94%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching_complex[abcde] dask/tests/test_order.py::test_avoid_upwards_branching[abcde] [gw10] [ 94%] PASSED dask/tests/test_order.py::test_avoid_broker_nodes[edcba] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching[abcde] dask/tests/test_order.py::test_base_of_reduce_preferred[abcde] dask/tests/test_order.py::test_avoid_upwards_branching[edcba] [gw10] [ 94%] PASSED dask/tests/test_order.py::test_base_of_reduce_preferred[abcde] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching[edcba] dask/tests/test_order.py::test_avoid_upwards_branching_complex[edcba] dask/tests/test_order.py::test_prefer_deep[abcde] dask/tests/test_order.py::test_base_of_reduce_preferred[edcba] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_prefer_deep[abcde] [gw10] [ 94%] PASSED dask/tests/test_order.py::test_base_of_reduce_preferred[edcba] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching_complex[edcba] dask/tests/test_order.py::test_prefer_deep[edcba] [gw19] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_bind_clone_collections[bind] dask/tests/test_order.py::test_stacklimit[abcde] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_prefer_deep[edcba] dask/tests/test_graph_manipulation.py::test_bind_clone_collections[clone] dask/tests/test_order.py::test_deep_bases_win_over_dependents[abcde] dask/tests/test_order.py::test_break_ties_by_str[abcde] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_break_ties_by_str[abcde] dask/tests/test_order.py::test_break_ties_by_str[edcba] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_break_ties_by_str[edcba] dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[abcde] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[abcde] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_deep_bases_win_over_dependents[abcde] dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[edcba] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[edcba] dask/tests/test_order.py::test_deep_bases_win_over_dependents[edcba] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_deep_bases_win_over_dependents[edcba] dask/tests/test_order.py::test_gh_3055 dask/tests/test_order.py::test_type_comparisions_ok[abcde] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_type_comparisions_ok[abcde] dask/tests/test_order.py::test_type_comparisions_ok[edcba] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_type_comparisions_ok[edcba] [gw3] [ 94%] PASSED dask/tests/test_base.py::test_persist_array_bag dask/tests/test_order.py::test_favor_longest_critical_path[edcba] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_favor_longest_critical_path[edcba] dask/tests/test_base.py::test_persist_bag dask/tests/test_order.py::test_run_smaller_sections[abcde] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_run_smaller_sections[abcde] [gw3] [ 94%] PASSED dask/tests/test_base.py::test_persist_bag dask/tests/test_order.py::test_run_smaller_sections[edcba] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_run_smaller_sections[edcba] dask/tests/test_base.py::test_persist_item dask/tests/test_order.py::test_local_parents_of_reduction[abcde] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_local_parents_of_reduction[abcde] dask/tests/test_order.py::test_local_parents_of_reduction[edcba] [gw3] [ 95%] PASSED dask/tests/test_base.py::test_persist_item [gw6] [ 95%] PASSED dask/tests/test_order.py::test_local_parents_of_reduction[edcba] dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'processes', False] [gw28] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-False] dask/tests/test_order.py::test_nearest_neighbor[abcde] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_nearest_neighbor[abcde] dask/tests/test_order.py::test_nearest_neighbor[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_nearest_neighbor[edcba] [gw16] [ 95%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-unknown] [gw19] [ 95%] PASSED dask/tests/test_graph_manipulation.py::test_bind_clone_collections[clone] dask/tests/test_graph_manipulation.py::test_split_every[2-299] dask/tests/test_order.py::test_string_ordering [gw6] [ 95%] PASSED dask/tests/test_order.py::test_string_ordering [gw13] [ 95%] PASSED dask/tests/test_order.py::test_gh_3055 dask/tests/test_order.py::test_string_ordering_dependents dask/tests/test_order.py::test_favor_longest_critical_path[abcde] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_string_ordering_dependents [gw13] [ 95%] PASSED dask/tests/test_order.py::test_favor_longest_critical_path[abcde] dask/tests/test_order.py::test_prefer_short_narrow[edcba] dask/tests/test_order.py::test_prefer_short_ancestor[abcde] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_narrow[edcba] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_ancestor[abcde] [gw11] [ 95%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-unknown] dask/tests/test_order.py::test_prefer_short_ancestor[edcba] dask/tests/test_order.py::test_map_overlap[abcde] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_ancestor[edcba] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_map_overlap[abcde] dask/tests/test_order.py::test_map_overlap[edcba] dask/tests/test_order.py::test_use_structure_not_keys[abcde] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_map_overlap[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_use_structure_not_keys[abcde] dask/tests/test_order.py::test_dont_run_all_dependents_too_early[abcde] dask/tests/test_order.py::test_use_structure_not_keys[edcba] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_dont_run_all_dependents_too_early[abcde] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_use_structure_not_keys[edcba] dask/tests/test_order.py::test_many_branches_use_ndependencies[abcde] dask/tests/test_order.py::test_dont_run_all_dependents_too_early[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_many_branches_use_ndependencies[abcde] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_dont_run_all_dependents_too_early[edcba] dask/tests/test_order.py::test_many_branches_use_ndependencies[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_many_branches_use_ndependencies[edcba] dask/tests/test_order.py::test_order_cycle [gw1] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-first] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_order_cycle dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-last] dask/tests/test_order.py::test_switching_dependents[abcde] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_switching_dependents[abcde] dask/tests/test_order.py::test_order_empty [gw6] [ 95%] PASSED dask/tests/test_order.py::test_order_empty dask/tests/test_order.py::test_order_with_equal_dependents[abcde] dask/tests/test_order.py::test_switching_dependents[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_switching_dependents[edcba] dask/tests/test_order.py::test_terminal_node_backtrack [gw6] [ 95%] PASSED dask/tests/test_order.py::test_terminal_node_backtrack dask/tests/test_order.py::test_array_store_final_order [gw10] [ 95%] PASSED dask/tests/test_order.py::test_stacklimit[abcde] [gw6] [ 95%] SKIPPED dask/tests/test_order.py::test_array_store_final_order dask/tests/test_order.py::test_stacklimit[edcba] dask/tests/test_order.py::test_eager_to_compute_dependent_to_free_parent [gw6] [ 95%] PASSED dask/tests/test_order.py::test_eager_to_compute_dependent_to_free_parent [gw13] [ 95%] PASSED dask/tests/test_order.py::test_order_with_equal_dependents[abcde] dask/tests/test_order.py::test_diagnostics[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_diagnostics[edcba] dask/tests/test_order.py::test_xarray_like_reduction dask/tests/test_order.py::test_order_with_equal_dependents[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_xarray_like_reduction [gw19] [ 95%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[2-299] dask/tests/test_order.py::test_prefer_short_narrow[abcde] dask/tests/test_order.py::test_array_vs_dataframe[True] [gw6] [ 95%] SKIPPED dask/tests/test_order.py::test_array_vs_dataframe[True] [gw19] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_narrow[abcde] dask/tests/test_order.py::test_anom_mean [gw19] [ 95%] SKIPPED dask/tests/test_order.py::test_anom_mean [gw13] [ 95%] PASSED dask/tests/test_order.py::test_order_with_equal_dependents[edcba] [gw17] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-None] dask/tests/test_order.py::test_anom_mean_raw dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-True] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_anom_mean_raw dask/tests/test_order.py::test_flaky_array_reduction dask/tests/test_order.py::test_flox_reduction dask/tests/test_order.py::test_array_vs_dataframe[False] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_flaky_array_reduction [gw19] [ 95%] PASSED dask/tests/test_order.py::test_flox_reduction [gw13] [ 95%] SKIPPED dask/tests/test_order.py::test_array_vs_dataframe[False] dask/tests/test_rewrite.py::test_args dask/tests/test_rewrite.py::test_traverser [gw13] [ 95%] PASSED dask/tests/test_rewrite.py::test_args dask/tests/test_rewrite.py::test_RewriteRuleSubs [gw13] [ 95%] PASSED dask/tests/test_rewrite.py::test_RewriteRuleSubs [gw6] [ 95%] PASSED dask/tests/test_rewrite.py::test_traverser dask/tests/test_rewrite.py::test_matches dask/tests/test_rewrite.py::test_RewriteRule [gw13] [ 95%] PASSED dask/tests/test_rewrite.py::test_matches dask/tests/test_rewrite.py::test_head [gw19] [ 95%] PASSED dask/tests/test_rewrite.py::test_head [gw6] [ 95%] PASSED dask/tests/test_rewrite.py::test_RewriteRule dask/tests/test_rewrite.py::test_rewrite dask/tests/test_rewrite.py::test_RuleSet [gw13] [ 95%] PASSED dask/tests/test_rewrite.py::test_rewrite dask/tests/test_sizeof.py::test_base [gw19] [ 95%] PASSED dask/tests/test_rewrite.py::test_RuleSet [gw6] [ 95%] PASSED dask/tests/test_sizeof.py::test_base dask/tests/test_sizeof.py::test_name dask/tests/test_sizeof.py::test_bytes_like dask/tests/test_sizeof.py::test_containers [gw19] [ 95%] PASSED dask/tests/test_sizeof.py::test_containers [gw4] [ 95%] PASSED dask/tests/test_multiprocessing.py::test_reuse_pool[Pool] [gw13] [ 95%] PASSED dask/tests/test_sizeof.py::test_name dask/tests/test_sizeof.py::test_numpy [gw6] [ 95%] PASSED dask/tests/test_sizeof.py::test_bytes_like [gw19] [ 95%] PASSED dask/tests/test_sizeof.py::test_numpy dask/tests/test_sizeof.py::test_pandas dask/tests/test_sizeof.py::test_numpy_0_strided [gw6] [ 95%] PASSED dask/tests/test_sizeof.py::test_numpy_0_strided [gw1] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_shuffle_values_raises [gw13] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas [gw10] [ 95%] PASSED dask/tests/test_order.py::test_stacklimit[edcba] dask/tests/test_sizeof.py::test_pandas_contiguous_dtypes [gw1] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_values_raises dask/tests/test_sizeof.py::test_pandas_multiindex dask/dataframe/tests/test_shuffle.py::test_shuffle_by_as_list dask/tests/test_order.py::test_diagnostics[abcde] dask/tests/test_multiprocessing.py::test_reuse_pool[ProcessPoolExecutor] [gw6] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_multiindex dask/tests/test_sizeof.py::test_pandas_repeated_column [gw10] [ 95%] PASSED dask/tests/test_order.py::test_diagnostics[abcde] [gw19] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_contiguous_dtypes dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Index] [gw10] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Index] dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-DataFrame] dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Series] dask/tests/test_sizeof.py::test_sparse_matrix [gw10] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-DataFrame] [gw6] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Series] [gw19] [ 95%] PASSED dask/tests/test_sizeof.py::test_sparse_matrix dask/tests/test_sizeof.py::test_dataframe_object_dtype[object] [gw13] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_repeated_column [gw16] [ 95%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-unknown] dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Series] dask/tests/test_sizeof.py::test_dataframe_object_dtype[string[python]] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-known] dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Index] [gw6] [ 95%] PASSED dask/tests/test_sizeof.py::test_dataframe_object_dtype[object] [gw13] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Series] [gw10] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Index] dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[DataFrame] [gw13] [ 95%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[DataFrame] dask/tests/test_sizeof.py::test_pandas_empty dask/tests/test_sizeof.py::test_dict [gw10] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_empty [gw13] [ 95%] PASSED dask/tests/test_sizeof.py::test_dict [gw19] [ 95%] PASSED dask/tests/test_sizeof.py::test_dataframe_object_dtype[string[python]] dask/tests/test_sizeof.py::test_register_backend_entrypoint dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Series] dask/tests/test_threaded.py::test_get [gw6] [ 95%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Series] [gw13] [ 95%] PASSED dask/tests/test_threaded.py::test_get dask/tests/test_sizeof.py::test_pyarrow_table dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Index] [gw5] [ 95%] PASSED dask/dataframe/tests/test_multi.py::test_merge_outer_empty dask/tests/test_threaded.py::test_get_without_computation [gw1] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_by_as_list [gw6] [ 95%] SKIPPED dask/tests/test_sizeof.py::test_pyarrow_table dask/dataframe/tests/test_multi.py::test_dtype_equality_warning [gw13] [ 95%] PASSED dask/tests/test_threaded.py::test_get_without_computation dask/dataframe/tests/test_shuffle.py::test_noop [gw19] [ 95%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Index] [gw1] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_noop [gw5] [ 95%] PASSED dask/dataframe/tests/test_multi.py::test_dtype_equality_warning dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by0] dask/tests/test_threaded.py::test_exceptions_rise_to_top [gw11] [ 95%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-unknown] [gw6] [ 95%] PASSED dask/tests/test_threaded.py::test_exceptions_rise_to_top dask/tests/test_threaded.py::test_broken_callback [gw19] [ 95%] PASSED dask/tests/test_threaded.py::test_broken_callback dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[pandas] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-known] dask/tests/test_threaded.py::test_reuse_pool[ThreadPoolExecutor] [gw11] [ 95%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-known] dask/tests/test_threaded.py::test_pool_kwarg[ThreadPoolExecutor] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-unknown] dask/tests/test_threaded.py::test_reuse_pool[ThreadPool] [gw11] [ 95%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-known] [gw11] [ 95%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-known] [gw6] [ 95%] PASSED dask/tests/test_threaded.py::test_reuse_pool[ThreadPoolExecutor] dask/tests/test_threaded.py::test_threaded_within_thread dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-unknown] [gw11] [ 95%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-known] [gw20] [ 95%] PASSED dask/tests/test_multiprocessing.py::test_optimize_graph_false dask/tests/test_multiprocessing.py::test_works_with_highlevel_graph [gw1] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by0] dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by1] [gw5] [ 95%] PASSED dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[pandas] dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[cudf] [gw5] [ 95%] SKIPPED dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[cudf] [gw25] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-None] dask/dataframe/tests/test_multi.py::test_concat_ignore_order[True] [gw19] [ 95%] PASSED dask/tests/test_threaded.py::test_pool_kwarg[ThreadPoolExecutor] dask/tests/test_threaded.py::test_dont_spawn_too_many_threads [gw16] [ 95%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-unknown] [gw1] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by1] dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by0] [gw15] [ 95%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[500] dask/bag/tests/test_bag.py::test_npartitions_saturation[1000] [gw26] [ 95%] PASSED dask/tests/test_multiprocessing.py::test_dumps_loads dask/tests/test_multiprocessing.py::test_fuse_doesnt_clobber_intermediates [gw19] [ 95%] PASSED dask/tests/test_threaded.py::test_dont_spawn_too_many_threads dask/tests/test_threaded.py::test_interrupt [gw19] [ 95%] PASSED dask/tests/test_threaded.py::test_interrupt dask/tests/test_traceback.py::test_shorten_traceback[regexes1-expect1] [gw19] [ 95%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes1-expect1] dask/tests/test_traceback.py::test_shorten_traceback[regexes2-expect2] [gw19] [ 95%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes2-expect2] dask/tests/test_traceback.py::test_shorten_traceback[regexes3-expect3] [gw19] [ 96%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes3-expect3] dask/tests/test_traceback.py::test_shorten_traceback[regexes4-expect4] [gw19] [ 96%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes4-expect4] dask/tests/test_traceback.py::test_compute_shorten_traceback[threads] [gw5] [ 96%] PASSED dask/dataframe/tests/test_multi.py::test_concat_ignore_order[True] [gw19] [ 96%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[threads] dask/tests/test_traceback.py::test_compute_shorten_traceback[processes] dask/dataframe/tests/test_multi.py::test_concat_ignore_order[False] [gw13] [ 96%] PASSED dask/tests/test_threaded.py::test_reuse_pool[ThreadPool] [gw1] [ 96%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by0] dask/tests/test_threaded.py::test_pool_kwarg[ThreadPool] dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by1] [gw12] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_errors_propagate dask/tests/test_multiprocessing.py::test_remote_exception [gw12] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_remote_exception [gw31] [ 96%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-False] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-True] [gw21] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_lambda_results_with_cloudpickle dask/tests/test_multiprocessing.py::test_unpicklable_args_generate_errors dask/tests/test_multiprocessing.py::test_lambda_with_cloudpickle [gw6] [ 96%] PASSED dask/tests/test_threaded.py::test_threaded_within_thread [gw5] [ 96%] PASSED dask/dataframe/tests/test_multi.py::test_concat_ignore_order[False] dask/tests/test_threaded.py::test_dont_spawn_too_many_threads_CPU_COUNT dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Int64] [gw11] [ 96%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-unknown] [gw6] [ 96%] PASSED dask/tests/test_threaded.py::test_dont_spawn_too_many_threads_CPU_COUNT dask/tests/test_traceback.py::test_distributed_shorten_traceback [gw6] [ 96%] SKIPPED dask/tests/test_traceback.py::test_distributed_shorten_traceback dask/tests/test_traceback.py::test_deprecated_config [gw16] [ 96%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-known] [gw16] [ 96%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-unknown] [gw16] [ 96%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-known] [gw6] [ 96%] PASSED dask/tests/test_traceback.py::test_deprecated_config [gw16] [ 96%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-known] dask/tests/test_typing.py::test_isinstance_core[DaskCollection] dask/tests/test_typing.py::test_isinstance_core[HLGDaskCollection] [gw6] [ 96%] PASSED dask/tests/test_typing.py::test_isinstance_core[DaskCollection] [gw13] [ 96%] PASSED dask/tests/test_threaded.py::test_pool_kwarg[ThreadPool] dask/tests/test_traceback.py::test_persist_shorten_traceback[threads] [gw13] [ 96%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[threads] [gw16] [ 96%] PASSED dask/tests/test_typing.py::test_isinstance_core[HLGDaskCollection] dask/tests/test_typing.py::test_inheriting_class dask/tests/test_typing.py::test_isinstance_custom [gw13] [ 96%] PASSED dask/tests/test_typing.py::test_inheriting_class [gw6] [ 96%] PASSED dask/tests/test_typing.py::test_isinstance_custom [gw14] [ 96%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] dask/tests/test_typing.py::test_parameter_passing dask/tests/test_utils.py::test_ensure_bytes dask/tests/test_utils.py::test_ensure_bytes_ndarray dask/tests/test_base.py::test_tokenize_dense_sparse_array[bsr] [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_bytes_ndarray [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_bytes [gw16] [ 96%] PASSED dask/tests/test_typing.py::test_parameter_passing dask/tests/test_utils.py::test_ensure_unicode_ndarray dask/tests/test_utils.py::test_ensure_unicode [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_unicode_ndarray [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_unicode [gw14] [ 96%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[bsr] dask/tests/test_base.py::test_tokenize_dense_sparse_array[coo] dask/tests/test_utils.py::test_ensure_unicode_pyarrow_buffer dask/tests/test_utils.py::test_ensure_bytes_pyarrow_buffer [gw13] [ 96%] SKIPPED dask/tests/test_utils.py::test_ensure_unicode_pyarrow_buffer dask/tests/test_utils.py::test_dispatch [gw8] [ 96%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_stack_limit [gw14] [ 96%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[coo] [gw16] [ 96%] SKIPPED dask/tests/test_utils.py::test_ensure_bytes_pyarrow_buffer [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch dask/tests/test_local.py::TestGetAsync::test_with_HighLevelGraph dask/tests/test_utils.py::test_takes_multiple_arguments dask/tests/test_base.py::test_tokenize_dense_sparse_array[csc] [gw8] [ 96%] PASSED dask/tests/test_local.py::TestGetAsync::test_with_HighLevelGraph [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_takes_multiple_arguments dask/tests/test_utils.py::test_dispatch_kwargs [gw1] [ 96%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by1] [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_kwargs dask/tests/test_utils.py::test_getargspec dask/tests/test_utils.py::test_dispatch_variadic_on_first_argument dask/dataframe/tests/test_shuffle.py::test_sort_values_bool_ascending [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_variadic_on_first_argument [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_getargspec dask/tests/test_utils.py::test_dispatch_lazy_walks_mro dask/tests/test_utils.py::test_dispatch_lazy [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_lazy_walks_mro [gw1] [ 96%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_bool_ascending dask/tests/test_utils.py::test_random_state_data [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_lazy dask/tests/test_utils.py::test_memory_repr dask/tests/test_utils.py::test_method_caller dask/tests/test_utils.py::test_asciitable [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_memory_repr dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[1] [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_method_caller [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_asciitable [gw14] [ 96%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[csc] dask/tests/test_utils.py::test_extra_titles [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_extra_titles dask/tests/test_base.py::test_tokenize_dense_sparse_array[csr] [gw7] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_random_seeds[numpy] [gw3] [ 96%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'processes', False] dask/tests/test_callbacks.py::test_start_callback [gw3] [ 96%] PASSED dask/tests/test_callbacks.py::test_start_callback dask/tests/test_callbacks.py::test_start_state_callback [gw3] [ 96%] PASSED dask/tests/test_callbacks.py::test_start_state_callback dask/tests/test_callbacks.py::test_finish_always_called dask/tests/test_utils.py::test_SerializableLock_locked [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock_locked [gw4] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_reuse_pool[ProcessPoolExecutor] [gw3] [ 96%] PASSED dask/tests/test_callbacks.py::test_finish_always_called dask/tests/test_utils.py::test_SerializableLock [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock [gw14] [ 96%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[csr] dask/tests/test_base.py::test_tokenize_dense_sparse_array[dok] dask/tests/test_utils.py::test_SerializableLock_acquire_blocking [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock_acquire_blocking dask/tests/test_utils.py::test_funcname_long dask/tests/test_multiprocessing.py::test_random_seeds[random] dask/tests/test_sizeof.py::test_pandas_object_dtype[object-DataFrame] [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_funcname_long dask/tests/test_utils.py::test_funcname dask/tests/test_callbacks.py::test_nested_schedulers [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_funcname [gw1] [ 96%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[1] dask/tests/test_utils.py::test_funcname_numpy_vectorize dask/tests/test_utils.py::test_funcname_multipledispatch [gw8] [ 96%] SKIPPED dask/tests/test_utils.py::test_funcname_multipledispatch [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_funcname_numpy_vectorize [gw3] [ 96%] PASSED dask/tests/test_callbacks.py::test_nested_schedulers dask/tests/test_utils.py::test_ensure_set dask/tests/test_utils.py::test_SerializableLock_name_collision dask/tests/test_utils.py::test_partial_by_order [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_set [gw4] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-DataFrame] [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_partial_by_order [gw1] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock_name_collision dask/tests/test_utils.py::test_itemgetter [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_itemgetter dask/tests/test_utils.py::test_ensure_dict [gw3] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_dict dask/tests/test_utils.py::test_ndeepmap [gw4] [ 96%] PASSED dask/tests/test_utils.py::test_ndeepmap dask/tests/test_utils.py::test_has_keyword dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@cached_property] dask/tests/test_utils.py::test_derived_from_func dask/tests/test_utils.py::test_derived_from [gw1] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@property] [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@property] [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_has_keyword [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@cached_property] [gw3] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_func dask/tests/test_utils.py::test_parse_bytes dask/tests/test_utils.py::test_parse_timedelta [gw1] [ 96%] PASSED dask/tests/test_utils.py::test_parse_bytes [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_parse_timedelta dask/tests/test_utils.py::test_derived_from_dask_dataframe dask/tests/test_utils.py::test_iter_chunks [gw4] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_dask_dataframe [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_iter_chunks dask/tests/test_utils.py::test_is_arraylike [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_is_arraylike dask/tests/test_utils.py::test_stringify_collection_keys dask/tests/test_utils.py::test_format_bytes[0-0 B] [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[0-0 B] dask/tests/test_utils.py::test_format_bytes[930-0.91 kiB] dask/tests/test_utils.py::test_format_bytes[920-920 B] [gw1] [ 96%] PASSED dask/tests/test_utils.py::test_stringify_collection_keys dask/tests/test_utils.py::test_stringify [gw3] [ 96%] PASSED dask/tests/test_utils.py::test_stringify [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[930-0.91 kiB] [gw4] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[920-920 B] dask/tests/test_utils.py::test_format_bytes[953579.52-0.91 MiB] dask/tests/test_utils.py::test_format_bytes[976465428.48-0.91 GiB] [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[953579.52-0.91 MiB] dask/tests/test_utils.py::test_format_bytes[965979668.48-921.23 MiB] [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[965979668.48-921.23 MiB] [gw1] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[976465428.48-0.91 GiB] dask/tests/test_utils.py::test_format_bytes[943339.52-921.23 kiB] dask/tests/test_utils.py::test_format_bytes[989163180523.52-921.23 GiB] dask/tests/test_utils.py::test_format_bytes[999900598763.52-0.91 TiB] [gw3] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[943339.52-921.23 kiB] [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[989163180523.52-921.23 GiB] [gw4] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[999900598763.52-0.91 TiB] [gw11] [ 96%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-unknown] dask/tests/test_utils.py::test_format_bytes[1152921504606846976-1024.00 PiB] dask/tests/test_utils.py::test_format_bytes[1023898213133844.5-0.91 PiB] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-known] dask/tests/test_utils.py::test_format_bytes[1012903096856084.5-921.23 TiB] [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[1012903096856084.5-921.23 TiB] [gw1] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[1152921504606846976-1024.00 PiB] [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[1023898213133844.5-0.91 PiB] dask/tests/test_utils.py::test_deprecated_version dask/tests/test_utils.py::test_deprecated dask/tests/test_utils.py::test_format_time [gw4] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated_version [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated [gw3] [ 96%] PASSED dask/tests/test_utils.py::test_format_time dask/tests/test_utils.py::test_deprecated_message dask/tests/test_utils.py::test_deprecated_after_version dask/tests/test_utils.py::test_deprecated_category [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated_after_version [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated_message dask/tests/test_utils.py::test_typename_on_instances [gw1] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated_category dask/tests/test_utils.py::test_typename [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_typename_on_instances dask/tests/test_utils.py::test_cached_cumsum [gw4] [ 96%] PASSED dask/tests/test_utils.py::test_typename [gw3] [ 96%] PASSED dask/tests/test_utils.py::test_cached_cumsum dask/tests/test_utils.py::test_cached_cumsum_nan dask/tests/test_utils.py::test_tmpfile_naming dask/tests/test_utils.py::test_cached_cumsum_non_tuple [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_cached_cumsum_non_tuple [gw8] [ 97%] PASSED dask/tests/test_utils.py::test_cached_cumsum_nan [gw1] [ 97%] PASSED dask/tests/test_utils.py::test_tmpfile_naming dask/tests/test_utils.py::test_get_meta_library [gw16] [ 97%] PASSED dask/tests/test_utils.py::test_get_meta_library dask/tests/test_utils.py::test_get_meta_library_gpu dask/tests/test_utils_test.py::test_hlg_layer dask/tests/test_utils_test.py::test__check_warning dask/widgets/tests/test_widgets.py::test_widgets [gw3] [ 97%] PASSED dask/tests/test_utils_test.py::test_hlg_layer dask/widgets/tests/test_widgets.py::test_environment dask/tests/test_utils_test.py::test_hlg_layer_topological [gw1] [ 97%] PASSED dask/tests/test_utils_test.py::test__check_warning [gw4] [ 97%] SKIPPED dask/tests/test_utils.py::test_get_meta_library_gpu [gw8] [ 97%] PASSED dask/tests/test_utils_test.py::test_hlg_layer_topological [gw16] [ 97%] PASSED dask/widgets/tests/test_widgets.py::test_environment [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Int64] dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Float64] dask/widgets/tests/test_widgets.py::test_unknown_template [gw6] [ 97%] PASSED dask/widgets/tests/test_widgets.py::test_widgets [gw4] [ 97%] PASSED dask/widgets/tests/test_widgets.py::test_unknown_template dask/widgets/tests/test_widgets.py::test_filters [gw6] [ 97%] PASSED dask/widgets/tests/test_widgets.py::test_filters [gw28] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-None] [gw20] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_works_with_highlevel_graph dask/tests/test_threaded.py::test_thread_safety [gw29] [ 97%] PASSED dask/bag/tests/test_bag.py::test_topk dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[1] [gw18] [ 97%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-disk-split_out] [gw14] [ 97%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[dok] dask/tests/test_base.py::test_tokenize_dense_sparse_array[lil] [gw14] [ 97%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[lil] dask/tests/test_base.py::test_tokenize_object_with_recursion_error [gw20] [ 97%] PASSED dask/tests/test_threaded.py::test_thread_safety [gw14] [ 97%] PASSED dask/tests/test_base.py::test_tokenize_object_with_recursion_error [gw26] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_fuse_doesnt_clobber_intermediates [gw25] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-True] dask/tests/test_traceback.py::test_shorten_traceback[None-expect0] [gw26] [ 97%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[None-expect0] [gw11] [ 97%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-unknown] [gw13] [ 97%] PASSED dask/tests/test_utils.py::test_random_state_data dask/tests/test_utils.py::test_skip_doctest [gw13] [ 97%] PASSED dask/tests/test_utils.py::test_skip_doctest [gw9] [ 97%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_collections dask/tests/test_graph_manipulation.py::test_clone[False] [gw9] [ 97%] PASSED dask/tests/test_graph_manipulation.py::test_clone[False] [gw17] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input3] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Float64] dask/dataframe/tests/test_multi.py::test_nullable_types_merge[int64[pyarrow]] [gw5] [ 97%] SKIPPED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[int64[pyarrow]] dask/dataframe/tests/test_multi.py::test_nullable_types_merge[float64[pyarrow]] [gw5] [ 97%] SKIPPED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[float64[pyarrow]] dask/dataframe/tests/test_multi.py::test_categorical_join [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input4] [gw12] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_lambda_with_cloudpickle dask/tests/test_traceback.py::test_persist_shorten_traceback[processes] [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input5] [gw11] [ 97%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-known] [gw11] [ 97%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-unknown] [gw11] [ 97%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-known] [gw11] [ 97%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-unknown] [gw11] [ 97%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-unknown] [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input0] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_join dask/dataframe/tests/test_multi.py::test_categorical_merge_with_columns_missing_from_left [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input0] [gw7] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_random_seeds[random] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input1] dask/tests/test_utils.py::test_funcname_toolz [gw7] [ 97%] PASSED dask/tests/test_utils.py::test_funcname_toolz [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input2] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_with_columns_missing_from_left dask/dataframe/tests/test_multi.py::test_categorical_merge_with_merge_column_cat_in_one_and_not_other_upcasts [gw30] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[processes-None-expected_results1] dask/tests/test_multiprocessing.py::test_get_context_always_default [gw30] [ 97%] SKIPPED dask/tests/test_multiprocessing.py::test_get_context_always_default dask/tests/test_optimization.py::test_cull [gw30] [ 97%] PASSED dask/tests/test_optimization.py::test_cull [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input3] [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input4] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_with_merge_column_cat_in_one_and_not_other_upcasts dask/dataframe/tests/test_multi.py::test_categorical_merge_retains_category_dtype [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input5] [gw25] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-False] [gw23] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[processes-proc_init-expected_results2] dask/tests/test_multiprocessing.py::test_custom_context_used_python3_posix [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input0] [gw15] [ 97%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[1000] dask/bag/tests/test_bag.py::test_map_total_mem_usage [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input1] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_retains_category_dtype dask/dataframe/tests/test_multi.py::test_categorical_merge_does_not_raise_setting_with_copy_warning [gw10] [ 97%] PASSED dask/tests/test_sizeof.py::test_register_backend_entrypoint dask/tests/test_threaded.py::test_nested_get [gw10] [ 97%] PASSED dask/tests/test_threaded.py::test_nested_get [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input2] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_does_not_raise_setting_with_copy_warning [gw28] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-True] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-inner] [gw0] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-processes] dask/dataframe/tests/test_shuffle.py::test_rearrange_cleanup [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input3] [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input4] [gw17] [ 97%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input4] [gw24] [ 97%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'sync', True] dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'threads', False] [gw31] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-True] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-False] [gw23] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_custom_context_used_python3_posix [gw21] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_unpicklable_args_generate_errors dask/tests/test_traceback.py::test_persist_shorten_traceback[sync] [gw19] [ 97%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[processes] [gw21] [ 97%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[sync] dask/tests/test_traceback.py::test_compute_shorten_traceback[sync] [gw19] [ 97%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[sync] [gw29] [ 97%] PASSED dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[1] dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[2] [gw25] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-None] [gw2] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-False] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[tasks-True] [gw18] [ 97%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_every] [gw28] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-False] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-inner] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-left] [gw25] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-True] [gw12] [ 97%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[processes] [gw15] [ 97%] PASSED dask/bag/tests/test_bag.py::test_map_total_mem_usage dask/bag/tests/test_random.py::test_choices_size_exactly_k [gw25] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-False] [gw29] [ 97%] PASSED dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[2] dask/bag/tests/test_bag.py::test_topk_with_multiarg_lambda [gw28] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-None] [gw31] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-False] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-True] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-left] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-right] [gw15] [ 97%] PASSED dask/bag/tests/test_random.py::test_choices_size_exactly_k dask/bag/tests/test_random.py::test_choices_k_bigger_than_bag_size [gw18] [ 97%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_out] [gw25] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-None] [gw29] [ 97%] PASSED dask/bag/tests/test_bag.py::test_topk_with_multiarg_lambda dask/bag/tests/test_bag.py::test_lambdas [gw15] [ 97%] PASSED dask/bag/tests/test_random.py::test_choices_k_bigger_than_bag_size [gw0] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange_cleanup dask/dataframe/tests/test_shuffle.py::test_rearrange_disk_cleanup_with_exception [gw28] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-True] [gw24] [ 97%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'threads', False] dask/tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'sync', True] [gw5] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-right] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-inner] [gw31] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-True] [gw22] [ 97%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs3] [gw22] [ 97%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs4] [gw22] [ 97%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs4] dask/array/tests/test_routines.py::test_matmul[x_shape0-y_shape0-x_chunks0-y_chunks0] [gw22] [ 97%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape0-y_shape0-x_chunks0-y_chunks0] dask/array/tests/test_routines.py::test_matmul[x_shape1-y_shape1-x_chunks1-y_chunks1] [gw22] [ 97%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape1-y_shape1-x_chunks1-y_chunks1] dask/array/tests/test_routines.py::test_matmul[x_shape2-y_shape2-x_chunks2-y_chunks2] [gw22] [ 97%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape2-y_shape2-x_chunks2-y_chunks2] dask/bag/tests/test_bag.py::test_tree_reductions [gw25] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-None] [gw28] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-False] [gw18] [ 97%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_every] [gw29] [ 97%] PASSED dask/bag/tests/test_bag.py::test_lambdas dask/bag/tests/test_bag.py::test_reductions [gw24] [ 97%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'sync', True] dask/tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'threads', False] [gw5] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-inner] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-left] [gw18] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_out] [gw28] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-None] [gw28] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-True] [gw5] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-left] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-right] [gw18] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_every] [gw24] [ 98%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'threads', False] dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'sync', True] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange_disk_cleanup_with_exception dask/dataframe/tests/test_shuffle.py::test_rearrange_by_column_with_narrow_divisions [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange_by_column_with_narrow_divisions dask/dataframe/tests/test_shuffle.py::test_maybe_buffered_partd [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_maybe_buffered_partd dask/dataframe/tests/test_shuffle.py::test_set_index_with_explicit_divisions [gw28] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-False] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_explicit_divisions dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_divisions [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_divisions dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_2 [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_2 dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_compute [gw24] [ 98%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'sync', True] [gw18] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_out] [gw5] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-right] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_compute dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_sorted [gw28] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-None] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_sorted dask/dataframe/tests/test_shuffle.py::test_set_index_consistent_divisions [gw0] [ 98%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_consistent_divisions dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_small[disk] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_small[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_small[tasks] [gw28] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-True] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_tree_reductions [gw18] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-disk-split_every] dask/bag/tests/test_bag.py::test_aggregation[1] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_aggregation[1] dask/bag/tests/test_bag.py::test_aggregation[3] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_small[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[disk] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_aggregation[3] dask/bag/tests/test_bag.py::test_aggregation[4] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_aggregation[4] dask/bag/tests/test_bag.py::test_non_splittable_reductions[1] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_non_splittable_reductions[1] dask/bag/tests/test_bag.py::test_non_splittable_reductions[10] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_non_splittable_reductions[10] dask/bag/tests/test_bag.py::test_std [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[tasks] [gw28] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-True] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_std dask/bag/tests/test_bag.py::test_var [gw18] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-disk-split_out] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[disk] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[disk] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[tasks-True] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[tasks-False] [gw29] [ 98%] PASSED dask/bag/tests/test_bag.py::test_reductions dask/bag/tests/test_bag.py::test_reduction_names [gw29] [ 98%] PASSED dask/bag/tests/test_bag.py::test_reduction_names dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-2] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-0] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-1] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_var dask/bag/tests/test_bag.py::test_join[identity] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-2] [gw27] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-disk-split_every] [gw18] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_every] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-0] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-1] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-2] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-0] [gw18] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_out] [gw27] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-disk-split_out] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-0] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_join[identity] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-1] dask/bag/tests/test_bag.py::test_join[delayed] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-2] [gw18] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_every] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-0] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[tasks-False] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[disk] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-1] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[disk] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[tasks] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_join[delayed] dask/bag/tests/test_bag.py::test_join[] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[tasks] dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-a-spec0] [gw27] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-tasks-split_every] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-2] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-a-spec0] dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-a-spec1] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-0] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-a-spec1] dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-keys1-spec0] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-keys1-spec0] dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-keys1-spec1] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-1] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-keys1-spec1] dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-a-spec0] [gw18] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_every] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-a-spec0] dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-a-spec1] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-a-spec1] dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec0] [gw27] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-tasks-split_out] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-2] [gw22] [ 98%] PASSED dask/bag/tests/test_bag.py::test_join[] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec0] dask/bag/tests/test_bag.py::test_foldby dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec1] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec1] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-0] [gw29] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-0] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-1] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-1] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-1] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-False-0] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-2] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-False-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-False-1] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-0] [gw27] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[sum-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-disk-split_every] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-False-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-2] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-0] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-1] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-2] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-0] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-1] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-2] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-0] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-1] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-2] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-0] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-1] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-0] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-2] [gw2] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-0] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-1] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-2] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-0] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-2] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-1] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-2] [gw2] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-0] [gw27] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-disk-split_out] [gw29] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-0] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-1] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-1] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-2] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-2] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-0] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-1] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-2] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-0] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-1] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-0] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-1] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-2] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-0] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-1] [gw27] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-disk-split_out] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-0] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-2] [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_foldby dask/bag/tests/test_bag.py::test_foldby_tree_reduction [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-1] [gw29] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-2] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-2] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-1] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-0] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-0] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-1] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-2] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-2] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-0] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-1] [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_foldby_tree_reduction dask/bag/tests/test_bag.py::test_map_partitions [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-2] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-1] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-2] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-1] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-0] [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_map_partitions [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-1] dask/bag/tests/test_bag.py::test_map_partitions_args_kwargs [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-1] [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_args_kwargs dask/bag/tests/test_bag.py::test_map_partitions_blockwise [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_blockwise dask/bag/tests/test_bag.py::test_random_sample_size [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-0] [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_random_sample_size dask/bag/tests/test_bag.py::test_random_sample_prob_range [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_random_sample_prob_range dask/bag/tests/test_bag.py::test_random_sample_repeated_computation [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-1] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-2] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-0] [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_random_sample_repeated_computation dask/bag/tests/test_bag.py::test_random_sample_different_definitions [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_random_sample_different_definitions dask/bag/tests/test_bag.py::test_random_sample_random_state [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_random_sample_random_state dask/bag/tests/test_bag.py::test_lazify_task [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_lazify_task dask/bag/tests/test_bag.py::test_lazify [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_lazify dask/bag/tests/test_bag.py::test_inline_singleton_lists [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_inline_singleton_lists dask/bag/tests/test_bag.py::test_rename_fused_keys_bag [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_rename_fused_keys_bag dask/bag/tests/test_bag.py::test_take [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_take dask/bag/tests/test_bag.py::test_take_npartitions [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_take_npartitions dask/bag/tests/test_bag.py::test_take_npartitions_warn [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_take_npartitions_warn dask/bag/tests/test_bag.py::test_map_is_lazy [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_map_is_lazy dask/bag/tests/test_bag.py::test_can_use_dict_to_make_concrete [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_can_use_dict_to_make_concrete dask/bag/tests/test_bag.py::test_from_url [gw22] [ 99%] SKIPPED dask/bag/tests/test_bag.py::test_from_url dask/bag/tests/test_bag.py::test_read_text [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_read_text dask/bag/tests/test_bag.py::test_read_text_large [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_read_text_large dask/bag/tests/test_bag.py::test_read_text_encoding [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_read_text_encoding dask/bag/tests/test_bag.py::test_read_text_large_gzip [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_read_text_large_gzip dask/bag/tests/test_bag.py::test_from_s3 [gw22] [ 99%] SKIPPED dask/bag/tests/test_bag.py::test_from_s3 dask/bag/tests/test_bag.py::test_from_sequence [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_from_sequence dask/bag/tests/test_bag.py::test_from_long_sequence [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_from_long_sequence dask/bag/tests/test_bag.py::test_from_empty_sequence [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_from_empty_sequence dask/bag/tests/test_bag.py::test_product [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_product dask/bag/tests/test_bag.py::test_partition_collect [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_partition_collect dask/bag/tests/test_bag.py::test_groupby [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_groupby dask/bag/tests/test_bag.py::test_groupby_with_indexer [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_indexer dask/bag/tests/test_bag.py::test_groupby_with_npartitions_changed [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_npartitions_changed dask/bag/tests/test_bag.py::test_groupby_with_scheduler_func [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_scheduler_func dask/bag/tests/test_bag.py::test_concat [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_concat dask/bag/tests/test_bag.py::test_flatten [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_flatten dask/bag/tests/test_bag.py::test_concat_after_map [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_concat_after_map dask/bag/tests/test_bag.py::test_args [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_args dask/bag/tests/test_bag.py::test_to_dataframe [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_to_dataframe dask/bag/tests/test_bag.py::test_to_textfiles[gz-GzipFile] [gw22] [ 99%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[gz-GzipFile] dask/bag/tests/test_bag.py::test_to_textfiles[bz2-BZ2File] [gw22] [100%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[bz2-BZ2File] ================================== XFAILURES =================================== _____________________________ test_turn_off_fusion _____________________________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="blockwise fusion does not respect this, which is ok") def test_turn_off_fusion(): x = da.ones(10, chunks=(5,)) y = da.sum(x + 1 + 2 + 3) a = y.__dask_optimize__(y.dask, y.__dask_keys__()) with dask.config.set({"optimization.fuse.ave-width": 0}): b = y.__dask_optimize__(y.dask, y.__dask_keys__()) assert dask.get(a, y.__dask_keys__()) == dask.get(b, y.__dask_keys__()) > assert len(a) < len(b) E AssertionError: assert 3 < 3 E + where 3 = len({('sum-38143be7c7cf02c434941017f0f13665', 0): (subgraph_callable-cdbed1de-d983-4bdf-901a-c0edae491410, 3, 2, 1, (5,)), ('sum-38143be7c7cf02c434941017f0f13665', 1): (subgraph_callable-cdbed1de-d983-4bdf-901a-c0edae491410, 3, 2, 1, (5,)), ('sum-aggregate-2fe0fa77d5e256d8b69648a524747901',): (Compose(functools.partial(, dtype=dtype('float64'), axis=(0,), keepdims=False), functools.partial(, axes=[0])), [('sum-38143be7c7cf02c434941017f0f13665', 0), ('sum-38143be7c7cf02c434941017f0f13665', 1)])}) E + and 3 = len({('sum-38143be7c7cf02c434941017f0f13665', 0): (subgraph_callable-983e3950-dddb-46ae-937b-4d3199dfc9fd, 3, 2, 1, (5,)), ('sum-38143be7c7cf02c434941017f0f13665', 1): (subgraph_callable-983e3950-dddb-46ae-937b-4d3199dfc9fd, 3, 2, 1, (5,)), ('sum-aggregate-2fe0fa77d5e256d8b69648a524747901',): (Compose(functools.partial(, dtype=dtype('float64'), axis=(0,), keepdims=False), functools.partial(, axes=[0])), [('sum-38143be7c7cf02c434941017f0f13665', 0), ('sum-38143be7c7cf02c434941017f0f13665', 1)])}) dask/array/tests/test_optimization.py:465: AssertionError _______________________ test_arange_cast_float_int_step ________________________ [gw15] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail( reason="Casting floats to ints is not supported since edge" "behavior is not specified or guaranteed by NumPy." ) def test_arange_cast_float_int_step(): darr = da.arange(3.3, -9.1, -0.25, chunks=3, dtype="i8") nparr = np.arange(3.3, -9.1, -0.25, dtype="i8") > assert_eq(darr, nparr) dask/array/tests/test_creation.py:268: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([ 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 0, -1, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -2, -3, -2, -2, -2, -3, -3, -3, -4, -4, -4, -4, -5, -6, -5, -5, -5, -6, -6, -6, -7, -7, -7, -7, -8, -9, -8, -8]) b = array([3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]) check_shape = True, check_graph = True, check_meta = True, check_chunks = True check_ndim = True, check_type = True, check_dtype = True, equal_nan = True scheduler = 'sync', kwargs = {} a_original = dask.array b_original = array([3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]) adt = dtype('int64'), a_meta = array([], dtype=int64) a_computed = array([ 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 0, -1, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -2, -3, -2, -2, -2, -3, -3, -3, -4, -4, -4, -4, -5, -6, -5, -5, -5, -6, -6, -6, -7, -7, -7, -7, -8, -9, -8, -8]) bdt = dtype('int64'), b_meta = None def assert_eq( a, b, check_shape=True, check_graph=True, check_meta=True, check_chunks=True, check_ndim=True, check_type=True, check_dtype=True, equal_nan=True, scheduler="sync", **kwargs, ): a_original = a b_original = b if isinstance(a, (list, int, float)): a = np.array(a) if isinstance(b, (list, int, float)): b = np.array(b) a, adt, a_meta, a_computed = _get_dt_meta_computed( a, check_shape=check_shape, check_graph=check_graph, check_chunks=check_chunks, check_ndim=check_ndim, scheduler=scheduler, ) b, bdt, b_meta, b_computed = _get_dt_meta_computed( b, check_shape=check_shape, check_graph=check_graph, check_chunks=check_chunks, check_ndim=check_ndim, scheduler=scheduler, ) if check_dtype and str(adt) != str(bdt): raise AssertionError(f"a and b have different dtypes: (a: {adt}, b: {bdt})") try: assert ( a.shape == b.shape ), f"a and b have different shapes (a: {a.shape}, b: {b.shape})" if check_type: _a = a if a.shape else a.item() _b = b if b.shape else b.item() assert type(_a) == type( _b ), f"a and b have different types (a: {type(_a)}, b: {type(_b)})" if check_meta: if hasattr(a, "_meta") and hasattr(b, "_meta"): assert_eq(a._meta, b._meta) if hasattr(a_original, "_meta"): msg = ( f"compute()-ing 'a' changes its number of dimensions " f"(before: {a_original._meta.ndim}, after: {a.ndim})" ) assert a_original._meta.ndim == a.ndim, msg if a_meta is not None: msg = ( f"compute()-ing 'a' changes its type " f"(before: {type(a_original._meta)}, after: {type(a_meta)})" ) assert type(a_original._meta) == type(a_meta), msg if not (np.isscalar(a_meta) or np.isscalar(a_computed)): msg = ( f"compute()-ing 'a' results in a different type than implied by its metadata " f"(meta: {type(a_meta)}, computed: {type(a_computed)})" ) assert type(a_meta) == type(a_computed), msg if hasattr(b_original, "_meta"): msg = ( f"compute()-ing 'b' changes its number of dimensions " f"(before: {b_original._meta.ndim}, after: {b.ndim})" ) assert b_original._meta.ndim == b.ndim, msg if b_meta is not None: msg = ( f"compute()-ing 'b' changes its type " f"(before: {type(b_original._meta)}, after: {type(b_meta)})" ) assert type(b_original._meta) == type(b_meta), msg if not (np.isscalar(b_meta) or np.isscalar(b_computed)): msg = ( f"compute()-ing 'b' results in a different type than implied by its metadata " f"(meta: {type(b_meta)}, computed: {type(b_computed)})" ) assert type(b_meta) == type(b_computed), msg msg = "found values in 'a' and 'b' which differ by more than the allowed amount" > assert allclose(a, b, equal_nan=equal_nan, **kwargs), msg E AssertionError: found values in 'a' and 'b' which differ by more than the allowed amount E assert False E + where False = allclose(array([ 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 0, -1, 0, 0, 0, 0, 0,\n 0, -1, -1, -1, -1, -2, -3, -2, -2, -2, -3, -3, -3, -4, -4, -4, -4,\n -5, -6, -5, -5, -5, -6, -6, -6, -7, -7, -7, -7, -8, -9, -8, -8]), array([3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,\n 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,\n 3, 3, 3, 3, 3, 3]), equal_nan=True, **{}) dask/array/utils.py:377: AssertionError __________________________ test_map_blocks_dataframe ___________________________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="need to remove singleton index dimension") def test_map_blocks_dataframe(): pd = pytest.importorskip("pandas") import dask.dataframe as dd from dask.dataframe.utils import assert_eq as dd_assert_eq x = da.ones((10, 2), chunks=(5, 2)) s = x.map_blocks(pd.DataFrame) assert isinstance(s, dd.DataFrame) assert s.npartitions == x.npartitions > dd_assert_eq(s, s) dask/array/tests/test_array_core.py:5264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/utils.py:582: in assert_eq a = _check_dask( dask/dataframe/utils.py:474: in _check_dask result = dsk.compute(scheduler=scheduler) dask/base.py:342: in compute (result,) = compute(self, traverse=False, **kwargs) dask/base.py:628: in compute results = schedule(dsk, keys, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ind = ('DataFrame-a0fb4c84ffec409798172c61143978f9', 0), coll = {} def nested_get(ind, coll): """Get nested index from collection Examples -------- >>> nested_get(1, 'abc') 'b' >>> nested_get([1, 0], 'abc') ('b', 'a') >>> nested_get([[1, 0], [0, 1]], 'abc') (('b', 'a'), ('a', 'b')) """ if isinstance(ind, list): return tuple(nested_get(i, coll) for i in ind) else: > return coll[ind] E KeyError: ('DataFrame-a0fb4c84ffec409798172c61143978f9', 0) dask/local.py:305: KeyError _______________________ test_store_multiprocessing_lock ________________________ [gw0] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="can't lock with multiprocessing") def test_store_multiprocessing_lock(): d = da.ones((10, 10), chunks=(2, 2)) a = d + 1 at = np.zeros(shape=(10, 10)) > st = a.store(at, scheduler="processes", num_workers=10) dask/array/tests/test_array_core.py:2154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/array/core.py:1768: in store r = store([self], [target], **kwargs) dask/array/core.py:1236: in store compute_as_if_collection(Array, store_dsk, map_keys, **kwargs) dask/base.py:369: in compute_as_if_collection return schedule(dsk2, keys, **kwargs) dask/multiprocessing.py:234: in get result = get_async( dask/local.py:500: in get_async fire_tasks(chunksize) dask/local.py:482: in fire_tasks dumps((dsk[key], data)), /usr/lib/python3.12/site-packages/cloudpickle/cloudpickle.py:1479: in dumps cp.dump(obj) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = obj = ((, (subgraph_callable-600d3b94-fe79-4ac7-bcc0-4e0cbcc148bc, 1, (2, 2)), array...., 0., 0., 0.]]), (slice(0, 2, None), slice(0, 2, None)), , False), {}) def dump(self, obj): try: > return super().dump(obj) E TypeError: cannot pickle '_thread.lock' object /usr/lib/python3.12/site-packages/cloudpickle/cloudpickle.py:1245: TypeError ______________________________ test_astype_gh9316 ______________________________ [gw0] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="Github issue https://github.com/dask/dask/issues/9316") def test_astype_gh9316(): # Issue https://github.com/dask/dask/issues/9316 # Can be combined with test_astype_gh9318 above when XFAIL marker is removed a = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]], order="C") b = da.from_array(a, chunks=(2, 2)) result_a = a.astype(float, order="F") result_b = b.astype(float, order="F") result_b = result_b.compute() > assert result_a.flags.c_contiguous == result_b.flags.c_contiguous E assert False == True E + where False = C_CONTIGUOUS : False\n F_CONTIGUOUS : True\n OWNDATA : True\n WRITEABLE : True\n ALIGNED : True\n WRITEBACKIFCOPY : False\n.c_contiguous E + where C_CONTIGUOUS : False\n F_CONTIGUOUS : True\n OWNDATA : True\n WRITEABLE : True\n ALIGNED : True\n WRITEBACKIFCOPY : False\n = array([[ 1., 2., 3., 4.],\n [ 5., 6., 7., 8.],\n [ 9., 10., 11., 12.]]).flags E + and True = C_CONTIGUOUS : True\n F_CONTIGUOUS : False\n OWNDATA : True\n WRITEABLE : True\n ALIGNED : True\n WRITEBACKIFCOPY : False\n.c_contiguous E + where C_CONTIGUOUS : True\n F_CONTIGUOUS : False\n OWNDATA : True\n WRITEABLE : True\n ALIGNED : True\n WRITEBACKIFCOPY : False\n = array([[ 1., 2., 3., 4.],\n [ 5., 6., 7., 8.],\n [ 9., 10., 11., 12.]]).flags dask/array/tests/test_array_core.py:2315: AssertionError ______________________ test_index_array_with_array_3d_2d _______________________ [gw2] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="Chunking does not align well") def test_index_array_with_array_3d_2d(): x = np.arange(4**3).reshape((4, 4, 4)) dx = da.from_array(x, chunks=(2, 2, 2)) ind = np.random.default_rng().random((4, 4)) > 0.5 ind = np.arange(4**2).reshape((4, 4)) % 2 == 0 dind = da.from_array(ind, (2, 2)) > assert_eq(x[ind], dx[dind]) dask/array/tests/test_array_core.py:3895: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/array/core.py:1988: in __getitem__ self, index2 = slice_with_bool_dask_array(self, index2) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = dask.array index = (dask.array, slice(None, None, None)) def slice_with_bool_dask_array(x, index): """Slice x with one or more dask arrays of bools This is a helper function of `Array.__getitem__`. Parameters ---------- x: Array index: tuple with as many elements as x.ndim, among which there are one or more Array's with dtype=bool Returns ------- tuple of (sliced x, new index) where the new index is the same as the input, but with slice(None) replaced to the original slicer when a filter has been applied. Note: The sliced x will have nan chunks on the sliced axes. """ from dask.array.core import Array, blockwise, elemwise out_index = [ slice(None) if isinstance(ind, Array) and ind.dtype == bool else ind for ind in index ] if len(index) == 1 and index[0].ndim == x.ndim: if not np.isnan(x.shape).any() and not np.isnan(index[0].shape).any(): x = x.ravel() index = tuple(i.ravel() for i in index) elif x.ndim > 1: warnings.warn( "When slicing a Dask array of unknown chunks with a boolean mask " "Dask array, the output array may have a different ordering " "compared to the equivalent NumPy operation. This will raise an " "error in a future release of Dask.", stacklevel=3, ) y = elemwise(getitem, x, *index, dtype=x.dtype) name = "getitem-" + tokenize(x, index) dsk = {(name, i): k for i, k in enumerate(core.flatten(y.__dask_keys__()))} chunks = ((np.nan,) * y.npartitions,) graph = HighLevelGraph.from_collections(name, dsk, dependencies=[y]) return Array(graph, name, chunks, x.dtype), out_index if any( isinstance(ind, Array) and ind.dtype == bool and ind.ndim != 1 for ind in index ): > raise NotImplementedError( "Slicing with dask.array of bools only permitted when " "the indexer has only one dimension or when " "it has the same dimension as the sliced " "array" ) E NotImplementedError: Slicing with dask.array of bools only permitted when the indexer has only one dimension or when it has the same dimension as the sliced array dask/array/slicing.py:1167: NotImplementedError ___________________________ test_select_broadcasting ___________________________ [gw7] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="broadcasting in da.select() not implemented yet") def test_select_broadcasting(): conditions = [np.array(True), np.array([False, True, False])] choices = [1, np.arange(12).reshape(4, 3)] > d_conditions = da.from_array(conditions) dask/array/tests/test_routines.py:1774: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = [array(True), array([False, True, False])], chunks = 'auto', name = None lock = False, asarray = None, fancy = True, getitem = None, meta = None inline_array = False def from_array( x, chunks="auto", name=None, lock=False, asarray=None, fancy=True, getitem=None, meta=None, inline_array=False, ): """Create dask array from something that looks like an array. Input must have a ``.shape``, ``.ndim``, ``.dtype`` and support numpy-style slicing. Parameters ---------- x : array_like chunks : int, tuple How to chunk the array. Must be one of the following forms: - A blocksize like 1000. - A blockshape like (1000, 1000). - Explicit sizes of all blocks along all dimensions like ((1000, 1000, 500), (400, 400)). - A size in bytes, like "100 MiB" which will choose a uniform block-like shape - The word "auto" which acts like the above, but uses a configuration value ``array.chunk-size`` for the chunk size -1 or None as a blocksize indicate the size of the corresponding dimension. name : str or bool, optional The key name to use for the array. Defaults to a hash of ``x``. Hashing is useful if the same value of ``x`` is used to create multiple arrays, as Dask can then recognise that they're the same and avoid duplicate computations. However, it can also be slow, and if the array is not contiguous it is copied for hashing. If the array uses stride tricks (such as :func:`numpy.broadcast_to` or :func:`skimage.util.view_as_windows`) to have a larger logical than physical size, this copy can cause excessive memory usage. If you don't need the deduplication provided by hashing, use ``name=False`` to generate a random name instead of hashing, which avoids the pitfalls described above. Using ``name=True`` is equivalent to the default. By default, hashing uses python's standard sha1. This behaviour can be changed by installing cityhash, xxhash or murmurhash. If installed, a large-factor speedup can be obtained in the tokenisation step. .. note:: Because this ``name`` is used as the key in task graphs, you should ensure that it uniquely identifies the data contained within. If you'd like to provide a descriptive name that is still unique, combine the descriptive name with :func:`dask.base.tokenize` of the ``array_like``. See :ref:`graphs` for more. lock : bool or Lock, optional If ``x`` doesn't support concurrent reads then provide a lock here, or pass in True to have dask.array create one for you. asarray : bool, optional If True then call np.asarray on chunks to convert them to numpy arrays. If False then chunks are passed through unchanged. If None (default) then we use True if the ``__array_function__`` method is undefined. .. note:: Dask does not preserve the memory layout of the original array when the array is created using Fortran rather than C ordering. fancy : bool, optional If ``x`` doesn't support fancy indexing (e.g. indexing with lists or arrays) then set to False. Default is True. meta : Array-like, optional The metadata for the resulting dask array. This is the kind of array that will result from slicing the input array. Defaults to the input array. inline_array : bool, default False How to include the array in the task graph. By default (``inline_array=False``) the array is included in a task by itself, and each chunk refers to that task by its key. .. code-block:: python >>> x = h5py.File("data.h5")["/x"] # doctest: +SKIP >>> a = da.from_array(x, chunks=500) # doctest: +SKIP >>> dict(a.dask) # doctest: +SKIP { 'array-original-': , ('array-', 0): (getitem, "array-original-", ...), ('array-', 1): (getitem, "array-original-", ...) } With ``inline_array=True``, Dask will instead inline the array directly in the values of the task graph. .. code-block:: python >>> a = da.from_array(x, chunks=500, inline_array=True) # doctest: +SKIP >>> dict(a.dask) # doctest: +SKIP { ('array-', 0): (getitem, , ...), ('array-', 1): (getitem, , ...) } Note that there's no key in the task graph with just the array `x` anymore. Instead it's placed directly in the values. The right choice for ``inline_array`` depends on several factors, including the size of ``x``, how expensive it is to create, which scheduler you're using, and the pattern of downstream computations. As a heuristic, ``inline_array=True`` may be the right choice when the array ``x`` is cheap to serialize and deserialize (since it's included in the graph many times) and if you're experiencing ordering issues (see :ref:`order` for more). This has no effect when ``x`` is a NumPy array. Examples -------- >>> x = h5py.File('...')['/data/path'] # doctest: +SKIP >>> a = da.from_array(x, chunks=(1000, 1000)) # doctest: +SKIP If your underlying datastore does not support concurrent reads then include the ``lock=True`` keyword argument or ``lock=mylock`` if you want multiple arrays to coordinate around the same lock. >>> a = da.from_array(x, chunks=(1000, 1000), lock=True) # doctest: +SKIP If your underlying datastore has a ``.chunks`` attribute (as h5py and zarr datasets do) then a multiple of that chunk shape will be used if you do not provide a chunk shape. >>> a = da.from_array(x, chunks='auto') # doctest: +SKIP >>> a = da.from_array(x, chunks='100 MiB') # doctest: +SKIP >>> a = da.from_array(x) # doctest: +SKIP If providing a name, ensure that it is unique >>> import dask.base >>> token = dask.base.tokenize(x) # doctest: +SKIP >>> a = da.from_array('myarray-' + token) # doctest: +SKIP NumPy ndarrays are eagerly sliced and then embedded in the graph. >>> import dask.array >>> a = dask.array.from_array(np.array([[1, 2], [3, 4]]), chunks=(1,1)) >>> a.dask[a.name, 0, 0][0] array([1]) Chunks with exactly-specified, different sizes can be created. >>> import numpy as np >>> import dask.array as da >>> rng = np.random.default_rng() >>> x = rng.random((100, 6)) >>> a = da.from_array(x, chunks=((67, 33), (6,))) """ if isinstance(x, Array): raise ValueError( "Array is already a dask array. Use 'asarray' or " "'rechunk' instead." ) elif is_dask_collection(x): warnings.warn( "Passing an object to dask.array.from_array which is already a " "Dask collection. This can lead to unexpected behavior." ) if isinstance(x, (list, tuple, memoryview) + np.ScalarType): > x = np.array(x) E ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (2,) + inhomogeneous part. dask/array/core.py:3481: ValueError __________________________________ test_cull ___________________________________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail def test_cull(): x = da.ones(1000, chunks=(10,)) for slc in [1, slice(0, 30), slice(0, None, 100)]: y = x[slc] > assert len(y.dask) < len(x.dask) E assert 101 < 100 E + where 101 = len(HighLevelGraph with 2 layers.\n\n 0. ones_like-b025e4e62954069b4ff9d8122be8ef3b\n 1. getitem-843442d1aae26695cf28c11a6126e84e\n) E + where HighLevelGraph with 2 layers.\n\n 0. ones_like-b025e4e62954069b4ff9d8122be8ef3b\n 1. getitem-843442d1aae26695cf28c11a6126e84e\n = dask.array.dask E + and 100 = len(HighLevelGraph with 1 layers.\n\n 0. ones_like-b025e4e62954069b4ff9d8122be8ef3b\n) E + where HighLevelGraph with 1 layers.\n\n 0. ones_like-b025e4e62954069b4ff9d8122be8ef3b\n = dask.array.dask dask/array/tests/test_slicing.py:757: AssertionError ________________________ test_two[ttest_1samp-kwargs2] _________________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 a = array([0.60424896, 0.56144341, 0.41432404, 0.83587357, 0.58127326, 0.74461868, 0.24575899, 0.11440913, 0.989777...74, 0.04524098, 0.59688384, 0.37738091, 0.34430231, 0.19876093, 0.71541919, 0.97729736, 0.2778563 , 0.65549413]) popmean = array([0.65549413, 0.2778563 , 0.97729736, 0.71541919, 0.19876093, 0.34430231, 0.37738091, 0.59688384, 0.045240...15, 0.98977787, 0.11440913, 0.24575899, 0.74461868, 0.58127326, 0.83587357, 0.41432404, 0.56144341, 0.60424896]) axis = 0, nan_policy = 'propagate', alternative = 'two-sided' @_axis_nan_policy_factory(pack_TtestResult, default_axis=0, n_samples=2, result_to_tuple=unpack_TtestResult, n_outputs=6) def ttest_1samp(a, popmean, axis=0, nan_policy='propagate', alternative="two-sided"): """Calculate the T-test for the mean of ONE group of scores. This is a test for the null hypothesis that the expected value (mean) of a sample of independent observations `a` is equal to the given population mean, `popmean`. Parameters ---------- a : array_like Sample observation. popmean : float or array_like Expected value in null hypothesis. If array_like, then its length along `axis` must equal 1, and it must otherwise be broadcastable with `a`. axis : int or None, optional Axis along which to compute test; default is 0. If None, compute over the whole array `a`. nan_policy : {'propagate', 'raise', 'omit'}, optional Defines how to handle when input contains nan. The following options are available (default is 'propagate'): * 'propagate': returns nan * 'raise': throws an error * 'omit': performs the calculations ignoring nan values alternative : {'two-sided', 'less', 'greater'}, optional Defines the alternative hypothesis. The following options are available (default is 'two-sided'): * 'two-sided': the mean of the underlying distribution of the sample is different than the given population mean (`popmean`) * 'less': the mean of the underlying distribution of the sample is less than the given population mean (`popmean`) * 'greater': the mean of the underlying distribution of the sample is greater than the given population mean (`popmean`) Returns ------- result : `~scipy.stats._result_classes.TtestResult` An object with the following attributes: statistic : float or array The t-statistic. pvalue : float or array The p-value associated with the given alternative. df : float or array The number of degrees of freedom used in calculation of the t-statistic; this is one less than the size of the sample (``a.shape[axis]``). .. versionadded:: 1.10.0 The object also has the following method: confidence_interval(confidence_level=0.95) Computes a confidence interval around the population mean for the given confidence level. The confidence interval is returned in a ``namedtuple`` with fields `low` and `high`. .. versionadded:: 1.10.0 Notes ----- The statistic is calculated as ``(np.mean(a) - popmean)/se``, where ``se`` is the standard error. Therefore, the statistic will be positive when the sample mean is greater than the population mean and negative when the sample mean is less than the population mean. Examples -------- Suppose we wish to test the null hypothesis that the mean of a population is equal to 0.5. We choose a confidence level of 99%; that is, we will reject the null hypothesis in favor of the alternative if the p-value is less than 0.01. When testing random variates from the standard uniform distribution, which has a mean of 0.5, we expect the data to be consistent with the null hypothesis most of the time. >>> import numpy as np >>> from scipy import stats >>> rng = np.random.default_rng() >>> rvs = stats.uniform.rvs(size=50, random_state=rng) >>> stats.ttest_1samp(rvs, popmean=0.5) TtestResult(statistic=2.456308468440, pvalue=0.017628209047638, df=49) As expected, the p-value of 0.017 is not below our threshold of 0.01, so we cannot reject the null hypothesis. When testing data from the standard *normal* distribution, which has a mean of 0, we would expect the null hypothesis to be rejected. >>> rvs = stats.norm.rvs(size=50, random_state=rng) >>> stats.ttest_1samp(rvs, popmean=0.5) TtestResult(statistic=-7.433605518875, pvalue=1.416760157221e-09, df=49) Indeed, the p-value is lower than our threshold of 0.01, so we reject the null hypothesis in favor of the default "two-sided" alternative: the mean of the population is *not* equal to 0.5. However, suppose we were to test the null hypothesis against the one-sided alternative that the mean of the population is *greater* than 0.5. Since the mean of the standard normal is less than 0.5, we would not expect the null hypothesis to be rejected. >>> stats.ttest_1samp(rvs, popmean=0.5, alternative='greater') TtestResult(statistic=-7.433605518875, pvalue=0.99999999929, df=49) Unsurprisingly, with a p-value greater than our threshold, we would not reject the null hypothesis. Note that when working with a confidence level of 99%, a true null hypothesis will be rejected approximately 1% of the time. >>> rvs = stats.uniform.rvs(size=(100, 50), random_state=rng) >>> res = stats.ttest_1samp(rvs, popmean=0.5, axis=1) >>> np.sum(res.pvalue < 0.01) 1 Indeed, even though all 100 samples above were drawn from the standard uniform distribution, which *does* have a population mean of 0.5, we would mistakenly reject the null hypothesis for one of them. `ttest_1samp` can also compute a confidence interval around the population mean. >>> rvs = stats.norm.rvs(size=50, random_state=rng) >>> res = stats.ttest_1samp(rvs, popmean=0) >>> ci = res.confidence_interval(confidence_level=0.95) >>> ci ConfidenceInterval(low=-0.3193887540880017, high=0.2898583388980972) The bounds of the 95% confidence interval are the minimum and maximum values of the parameter `popmean` for which the p-value of the test would be 0.05. >>> res = stats.ttest_1samp(rvs, popmean=ci.low) >>> np.testing.assert_allclose(res.pvalue, 0.05) >>> res = stats.ttest_1samp(rvs, popmean=ci.high) >>> np.testing.assert_allclose(res.pvalue, 0.05) Under certain assumptions about the population from which a sample is drawn, the confidence interval with confidence level 95% is expected to contain the true population mean in 95% of sample replications. >>> rvs = stats.norm.rvs(size=(50, 1000), loc=1, random_state=rng) >>> res = stats.ttest_1samp(rvs, popmean=0) >>> ci = res.confidence_interval() >>> contains_pop_mean = (ci.low < 1) & (ci.high > 1) >>> contains_pop_mean.sum() 953 """ a, axis = _chk_asarray(a, axis) n = a.shape[axis] df = n - 1 mean = np.mean(a, axis) try: > popmean = np.squeeze(popmean, axis=axis) /usr/lib/python3.12/site-packages/scipy/stats/_stats_py.py:6927: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([0.65549413, 0.2778563 , 0.97729736, 0.71541919, 0.19876093, 0.34430231, 0.37738091, 0.59688384, 0.045240...15, 0.98977787, 0.11440913, 0.24575899, 0.74461868, 0.58127326, 0.83587357, 0.41432404, 0.56144341, 0.60424896]) axis = 0 @array_function_dispatch(_squeeze_dispatcher) def squeeze(a, axis=None): """ Remove axes of length one from `a`. Parameters ---------- a : array_like Input data. axis : None or int or tuple of ints, optional .. versionadded:: 1.7.0 Selects a subset of the entries of length one in the shape. If an axis is selected with shape entry greater than one, an error is raised. Returns ------- squeezed : ndarray The input array, but with all or a subset of the dimensions of length 1 removed. This is always `a` itself or a view into `a`. Note that if all axes are squeezed, the result is a 0d array and not a scalar. Raises ------ ValueError If `axis` is not None, and an axis being squeezed is not of length 1 See Also -------- expand_dims : The inverse operation, adding entries of length one reshape : Insert, remove, and combine dimensions, and resize existing ones Examples -------- >>> x = np.array([[[0], [1], [2]]]) >>> x.shape (1, 3, 1) >>> np.squeeze(x).shape (3,) >>> np.squeeze(x, axis=0).shape (3, 1) >>> np.squeeze(x, axis=1).shape Traceback (most recent call last): ... ValueError: cannot select an axis to squeeze out which has size not equal to one >>> np.squeeze(x, axis=2).shape (1, 3) >>> x = np.array([[1234]]) >>> x.shape (1, 1) >>> np.squeeze(x) array(1234) # 0d array >>> np.squeeze(x).shape () >>> np.squeeze(x)[()] 1234 """ try: squeeze = a.squeeze except AttributeError: return _wrapit(a, 'squeeze', axis=axis) if axis is None: return squeeze() else: > return squeeze(axis=axis) E ValueError: cannot select an axis to squeeze out which has size not equal to one /usr/lib/python3.12/site-packages/numpy/core/fromnumeric.py:1558: ValueError The above exception was the direct cause of the following exception: kind = 'ttest_1samp', kwargs = {} @pytest.mark.parametrize( "kind, kwargs", [ ("ttest_ind", {}), ("ttest_ind", {"equal_var": False}), pytest.param( "ttest_1samp", {}, marks=pytest.mark.xfail( # NOTE: using nested `parse_version` calls here to handle night scipy releases parse_version(parse_version(scipy.__version__).base_version) >= parse_version("1.10.0"), reason="https://github.com/dask/dask/issues/9499", ), ), ("ttest_rel", {}), ("chisquare", {}), ("power_divergence", {}), ("power_divergence", {"lambda_": 0}), ("power_divergence", {"lambda_": -1}), ("power_divergence", {"lambda_": "neyman"}), ], ) def test_two(kind, kwargs): # The sums of observed and expected frequencies must match a = np.random.random(size=30) b = a[::-1] a_ = da.from_array(a, 3) b_ = da.from_array(b, 3) dask_test = getattr(dask.array.stats, kind) scipy_test = getattr(scipy.stats, kind) with warnings.catch_warnings(): # maybe overflow warning (power_divergence) warnings.simplefilter("ignore", category=RuntimeWarning) result = dask_test(a_, b_, **kwargs) > expected = scipy_test(a, b, **kwargs) dask/array/tests/test_stats.py:105: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/scipy/stats/_axis_nan_policy.py:523: in axis_nan_policy_wrapper res = hypotest_fun_out(*samples, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([0.60424896, 0.56144341, 0.41432404, 0.83587357, 0.58127326, 0.74461868, 0.24575899, 0.11440913, 0.989777...74, 0.04524098, 0.59688384, 0.37738091, 0.34430231, 0.19876093, 0.71541919, 0.97729736, 0.2778563 , 0.65549413]) popmean = array([0.65549413, 0.2778563 , 0.97729736, 0.71541919, 0.19876093, 0.34430231, 0.37738091, 0.59688384, 0.045240...15, 0.98977787, 0.11440913, 0.24575899, 0.74461868, 0.58127326, 0.83587357, 0.41432404, 0.56144341, 0.60424896]) axis = 0, nan_policy = 'propagate', alternative = 'two-sided' @_axis_nan_policy_factory(pack_TtestResult, default_axis=0, n_samples=2, result_to_tuple=unpack_TtestResult, n_outputs=6) def ttest_1samp(a, popmean, axis=0, nan_policy='propagate', alternative="two-sided"): """Calculate the T-test for the mean of ONE group of scores. This is a test for the null hypothesis that the expected value (mean) of a sample of independent observations `a` is equal to the given population mean, `popmean`. Parameters ---------- a : array_like Sample observation. popmean : float or array_like Expected value in null hypothesis. If array_like, then its length along `axis` must equal 1, and it must otherwise be broadcastable with `a`. axis : int or None, optional Axis along which to compute test; default is 0. If None, compute over the whole array `a`. nan_policy : {'propagate', 'raise', 'omit'}, optional Defines how to handle when input contains nan. The following options are available (default is 'propagate'): * 'propagate': returns nan * 'raise': throws an error * 'omit': performs the calculations ignoring nan values alternative : {'two-sided', 'less', 'greater'}, optional Defines the alternative hypothesis. The following options are available (default is 'two-sided'): * 'two-sided': the mean of the underlying distribution of the sample is different than the given population mean (`popmean`) * 'less': the mean of the underlying distribution of the sample is less than the given population mean (`popmean`) * 'greater': the mean of the underlying distribution of the sample is greater than the given population mean (`popmean`) Returns ------- result : `~scipy.stats._result_classes.TtestResult` An object with the following attributes: statistic : float or array The t-statistic. pvalue : float or array The p-value associated with the given alternative. df : float or array The number of degrees of freedom used in calculation of the t-statistic; this is one less than the size of the sample (``a.shape[axis]``). .. versionadded:: 1.10.0 The object also has the following method: confidence_interval(confidence_level=0.95) Computes a confidence interval around the population mean for the given confidence level. The confidence interval is returned in a ``namedtuple`` with fields `low` and `high`. .. versionadded:: 1.10.0 Notes ----- The statistic is calculated as ``(np.mean(a) - popmean)/se``, where ``se`` is the standard error. Therefore, the statistic will be positive when the sample mean is greater than the population mean and negative when the sample mean is less than the population mean. Examples -------- Suppose we wish to test the null hypothesis that the mean of a population is equal to 0.5. We choose a confidence level of 99%; that is, we will reject the null hypothesis in favor of the alternative if the p-value is less than 0.01. When testing random variates from the standard uniform distribution, which has a mean of 0.5, we expect the data to be consistent with the null hypothesis most of the time. >>> import numpy as np >>> from scipy import stats >>> rng = np.random.default_rng() >>> rvs = stats.uniform.rvs(size=50, random_state=rng) >>> stats.ttest_1samp(rvs, popmean=0.5) TtestResult(statistic=2.456308468440, pvalue=0.017628209047638, df=49) As expected, the p-value of 0.017 is not below our threshold of 0.01, so we cannot reject the null hypothesis. When testing data from the standard *normal* distribution, which has a mean of 0, we would expect the null hypothesis to be rejected. >>> rvs = stats.norm.rvs(size=50, random_state=rng) >>> stats.ttest_1samp(rvs, popmean=0.5) TtestResult(statistic=-7.433605518875, pvalue=1.416760157221e-09, df=49) Indeed, the p-value is lower than our threshold of 0.01, so we reject the null hypothesis in favor of the default "two-sided" alternative: the mean of the population is *not* equal to 0.5. However, suppose we were to test the null hypothesis against the one-sided alternative that the mean of the population is *greater* than 0.5. Since the mean of the standard normal is less than 0.5, we would not expect the null hypothesis to be rejected. >>> stats.ttest_1samp(rvs, popmean=0.5, alternative='greater') TtestResult(statistic=-7.433605518875, pvalue=0.99999999929, df=49) Unsurprisingly, with a p-value greater than our threshold, we would not reject the null hypothesis. Note that when working with a confidence level of 99%, a true null hypothesis will be rejected approximately 1% of the time. >>> rvs = stats.uniform.rvs(size=(100, 50), random_state=rng) >>> res = stats.ttest_1samp(rvs, popmean=0.5, axis=1) >>> np.sum(res.pvalue < 0.01) 1 Indeed, even though all 100 samples above were drawn from the standard uniform distribution, which *does* have a population mean of 0.5, we would mistakenly reject the null hypothesis for one of them. `ttest_1samp` can also compute a confidence interval around the population mean. >>> rvs = stats.norm.rvs(size=50, random_state=rng) >>> res = stats.ttest_1samp(rvs, popmean=0) >>> ci = res.confidence_interval(confidence_level=0.95) >>> ci ConfidenceInterval(low=-0.3193887540880017, high=0.2898583388980972) The bounds of the 95% confidence interval are the minimum and maximum values of the parameter `popmean` for which the p-value of the test would be 0.05. >>> res = stats.ttest_1samp(rvs, popmean=ci.low) >>> np.testing.assert_allclose(res.pvalue, 0.05) >>> res = stats.ttest_1samp(rvs, popmean=ci.high) >>> np.testing.assert_allclose(res.pvalue, 0.05) Under certain assumptions about the population from which a sample is drawn, the confidence interval with confidence level 95% is expected to contain the true population mean in 95% of sample replications. >>> rvs = stats.norm.rvs(size=(50, 1000), loc=1, random_state=rng) >>> res = stats.ttest_1samp(rvs, popmean=0) >>> ci = res.confidence_interval() >>> contains_pop_mean = (ci.low < 1) & (ci.high > 1) >>> contains_pop_mean.sum() 953 """ a, axis = _chk_asarray(a, axis) n = a.shape[axis] df = n - 1 mean = np.mean(a, axis) try: popmean = np.squeeze(popmean, axis=axis) except ValueError as e: > raise ValueError("`popmean.shape[axis]` must equal 1.") from e E ValueError: `popmean.shape[axis]` must equal 1. /usr/lib/python3.12/site-packages/scipy/stats/_stats_py.py:6929: ValueError _________________ test_str_accessor_split_expand_more_columns __________________ [gw26] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="Need to pad columns") def test_str_accessor_split_expand_more_columns(): s = pd.Series(["a b c d", "aa", "aaa bbb ccc dddd"]) ds = dd.from_pandas(s, npartitions=2) assert_eq(s.str.split(n=3, expand=True), ds.str.split(n=3, expand=True)) s = pd.Series(["a b c", "aa bb cc", "aaa bbb ccc"]) ds = dd.from_pandas(s, npartitions=2) > ds.str.split(n=10, expand=True).compute() dask/dataframe/tests/test_accessors.py:332: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/base.py:342: in compute (result,) = compute(self, traverse=False, **kwargs) dask/base.py:628: in compute results = schedule(dsk, keys, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ meta = Empty DataFrame Columns: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] Index: [] actual = 0 1 2 0 a b c 1 aa bb cc def check_matching_columns(meta, actual): # Need nan_to_num otherwise nan comparison gives False if not np.array_equal(np.nan_to_num(meta.columns), np.nan_to_num(actual.columns)): extra = methods.tolist(actual.columns.difference(meta.columns)) missing = methods.tolist(meta.columns.difference(actual.columns)) if extra or missing: extra_info = f" Extra: {extra}\n Missing: {missing}" else: extra_info = "Order of columns does not match" > raise ValueError( "The columns in the computed data do not match" " the columns in the provided metadata\n" f"{extra_info}" ) E ValueError: The columns in the computed data do not match the columns in the provided metadata E Extra: [] E Missing: [3, 4, 5, 6, 7, 8, 9, 10] dask/dataframe/utils.py:439: ValueError ________________ test_reductions_frame_dtypes[False-mean-None] _________________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 func = 'mean', kwargs = {'numeric_only': False}, numeric_only = False @pytest.mark.parametrize( "func, kwargs", [ ("sum", None), ("prod", None), ("product", None), ("mean", None), ("std", None), ("std", {"ddof": 0}), ("std", {"skipna": False}), ("std", {"ddof": 0, "skipna": False}), ("min", None), ("max", None), ("count", None), ("sem", None), ("sem", {"ddof": 0}), ("sem", {"skipna": False}), ("sem", {"ddof": 0, "skipna": False}), ("var", None), ("var", {"ddof": 0}), ("var", {"skipna": False}), ("var", {"ddof": 0, "skipna": False}), ], ) @pytest.mark.parametrize( "numeric_only", [ None, True, pytest.param( False, marks=pytest.mark.xfail( True, reason="numeric_only=False not implemented", strict=False ), ), ], ) def test_reductions_frame_dtypes(func, kwargs, numeric_only): if pyarrow_strings_enabled() and func == "sum" and numeric_only is None: pytest.xfail("Known failure with pyarrow strings") df = pd.DataFrame( { "int": [1, 2, 3, 4, 5, 6, 7, 8], "float": [1.0, 2.0, 3.0, 4.0, np.nan, 6.0, 7.0, 8.0], "dt": [pd.NaT] + [datetime(2011, i, 1) for i in range(1, 8)], "str": list("abcdefgh"), "timedelta": pd.to_timedelta([1, 2, 3, 4, 5, 6, 7, np.nan]), "bool": [True, False] * 4, } ) if kwargs is None: kwargs = {} if numeric_only is False or numeric_only is None: if func in ("sum", "prod", "product", "mean", "median", "std", "sem", "var"): # datetime columns don't support some aggs df = df.drop(columns=["dt", "timedelta"]) if func in ("prod", "product", "mean", "std", "sem", "var"): # string columns don't support some other aggs df = df.drop(columns=["str"]) if numeric_only is not None: kwargs["numeric_only"] = numeric_only ddf = dd.from_pandas(df, 3) with check_numeric_only_deprecation(): expected = getattr(df, func)(**kwargs) > actual = getattr(ddf, func)(**kwargs) dask/dataframe/tests/test_arithmetics_reduction.py:1283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Dask DataFrame Structure: int float bool npartitions=3 0 int64...... ... 6 ... ... ... 7 ... ... ... Dask Name: from_pandas, 1 graph layer args = (), kwargs = {'numeric_only': False} @wraps(func) def wrapper(self, *args, **kwargs): # numeric_only is None by default - in that case self = self. if kwargs.get("numeric_only") is False: > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/core.py:122: NotImplementedError ____ test_apply_or_transform_shuffle_multilevel[tasks-0-5] _____ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7f754b86da80> func = at 0x7f754b86db20> @pytest.mark.parametrize( "grouper", [ lambda df: "AA", lambda df: ["AA", "AB"], lambda df: df["AA"], lambda df: [df["AA"], df["AB"]], lambda df: df["AA"] + 1, pytest.param( lambda df: [df["AA"] + 1, df["AB"] + 1], marks=pytest.mark.xfail("NotImplemented"), ), ], ) @pytest.mark.parametrize( "func", [ lambda grouped: grouped.apply(lambda x: x.sum()), lambda grouped: grouped.transform(lambda x: x.sum()), ], ) def test_apply_or_transform_shuffle_multilevel(grouper, func): pdf = pd.DataFrame( { "AB": [1, 2, 3, 4] * 5, "AA": [1, 2, 3, 4] * 5, "B": np.random.randn(20), "C": np.random.randn(20), "D": np.random.randn(20), } ) ddf = dd.from_pandas(pdf, 3) with pytest.warns(UserWarning): # DataFrameGroupBy > assert_eq(func(ddf.groupby(grouper(ddf))), func(pdf.groupby(grouper(pdf)))) dask/dataframe/tests/test_groupby.py:971: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:953: in lambda grouped: grouped.apply(lambda x: x.sum()), _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = func = .. at 0x7f754a7e0900>, args = () kwargs = {}, meta = Empty DataFrame Columns: [AB, AA, B, C, D] Index: [] meta_args = (), meta_kwargs = {} msg = "`meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n Before: .a...ta={'x': 'f8', 'y': 'f8'}) for dataframe result\n or: .apply(func, meta=('x', 'f8')) for series result" @insert_meta_param_description(pad=12) def apply(self, func, *args, **kwargs): """Parallel version of pandas GroupBy.apply This mimics the pandas version except for the following: 1. If the grouper does not align with the index then this causes a full shuffle. The order of rows within each group may not be preserved. 2. Dask's GroupBy.apply is not appropriate for aggregations. For custom aggregations, use :class:`dask.dataframe.groupby.Aggregation`. .. warning:: Pandas' groupby-apply can be used to to apply arbitrary functions, including aggregations that result in one row per group. Dask's groupby-apply will apply ``func`` once on each group, doing a shuffle if needed, such that each group is contained in one partition. When ``func`` is a reduction, e.g., you'll end up with one row per group. To apply a custom aggregation with Dask, use :class:`dask.dataframe.groupby.Aggregation`. Parameters ---------- func: function Function to apply args, kwargs : Scalar, Delayed or object Arguments and keywords to pass to the function. $META Returns ------- applied : Series or DataFrame depending on columns keyword """ meta = kwargs.get("meta", no_default) if meta is no_default: with raise_on_meta_error(f"groupby.apply({funcname(func)})", udf=True): meta_args, meta_kwargs = _extract_meta((args, kwargs), nonempty=True) meta = self._meta_nonempty.apply(func, *meta_args, **meta_kwargs) msg = ( "`meta` is not specified, inferred from partial data. " "Please provide `meta` if the result is unexpected.\n" " Before: .apply(func)\n" " After: .apply(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n" " or: .apply(func, meta=('x', 'f8')) for series result" ) warnings.warn(msg, stacklevel=2) meta = make_meta(meta, parent_meta=self._meta.obj) # Validate self.by if isinstance(self.by, list) and any( isinstance(item, Series) for item in self.by ): > raise NotImplementedError( "groupby-apply with a multiple Series is currently not supported" ) E NotImplementedError: groupby-apply with a multiple Series is currently not supported dask/dataframe/groupby.py:2475: NotImplementedError _________________ test_reductions_frame_dtypes[False-sem-None] _________________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 func = 'sem', kwargs = {'numeric_only': False}, numeric_only = False @pytest.mark.parametrize( "func, kwargs", [ ("sum", None), ("prod", None), ("product", None), ("mean", None), ("std", None), ("std", {"ddof": 0}), ("std", {"skipna": False}), ("std", {"ddof": 0, "skipna": False}), ("min", None), ("max", None), ("count", None), ("sem", None), ("sem", {"ddof": 0}), ("sem", {"skipna": False}), ("sem", {"ddof": 0, "skipna": False}), ("var", None), ("var", {"ddof": 0}), ("var", {"skipna": False}), ("var", {"ddof": 0, "skipna": False}), ], ) @pytest.mark.parametrize( "numeric_only", [ None, True, pytest.param( False, marks=pytest.mark.xfail( True, reason="numeric_only=False not implemented", strict=False ), ), ], ) def test_reductions_frame_dtypes(func, kwargs, numeric_only): if pyarrow_strings_enabled() and func == "sum" and numeric_only is None: pytest.xfail("Known failure with pyarrow strings") df = pd.DataFrame( { "int": [1, 2, 3, 4, 5, 6, 7, 8], "float": [1.0, 2.0, 3.0, 4.0, np.nan, 6.0, 7.0, 8.0], "dt": [pd.NaT] + [datetime(2011, i, 1) for i in range(1, 8)], "str": list("abcdefgh"), "timedelta": pd.to_timedelta([1, 2, 3, 4, 5, 6, 7, np.nan]), "bool": [True, False] * 4, } ) if kwargs is None: kwargs = {} if numeric_only is False or numeric_only is None: if func in ("sum", "prod", "product", "mean", "median", "std", "sem", "var"): # datetime columns don't support some aggs df = df.drop(columns=["dt", "timedelta"]) if func in ("prod", "product", "mean", "std", "sem", "var"): # string columns don't support some other aggs df = df.drop(columns=["str"]) if numeric_only is not None: kwargs["numeric_only"] = numeric_only ddf = dd.from_pandas(df, 3) with check_numeric_only_deprecation(): expected = getattr(df, func)(**kwargs) > actual = getattr(ddf, func)(**kwargs) dask/dataframe/tests/test_arithmetics_reduction.py:1283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Dask DataFrame Structure: int float bool npartitions=3 0 int64...... ... 6 ... ... ... 7 ... ... ... Dask Name: from_pandas, 1 graph layer args = (), kwargs = {'numeric_only': False} @wraps(func) def wrapper(self, *args, **kwargs): # numeric_only is None by default - in that case self = self. if kwargs.get("numeric_only") is False: > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/core.py:122: NotImplementedError _______________ test_reductions_frame_dtypes[False-sem-kwargs12] _______________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 func = 'sem', kwargs = {'ddof': 0, 'numeric_only': False}, numeric_only = False @pytest.mark.parametrize( "func, kwargs", [ ("sum", None), ("prod", None), ("product", None), ("mean", None), ("std", None), ("std", {"ddof": 0}), ("std", {"skipna": False}), ("std", {"ddof": 0, "skipna": False}), ("min", None), ("max", None), ("count", None), ("sem", None), ("sem", {"ddof": 0}), ("sem", {"skipna": False}), ("sem", {"ddof": 0, "skipna": False}), ("var", None), ("var", {"ddof": 0}), ("var", {"skipna": False}), ("var", {"ddof": 0, "skipna": False}), ], ) @pytest.mark.parametrize( "numeric_only", [ None, True, pytest.param( False, marks=pytest.mark.xfail( True, reason="numeric_only=False not implemented", strict=False ), ), ], ) def test_reductions_frame_dtypes(func, kwargs, numeric_only): if pyarrow_strings_enabled() and func == "sum" and numeric_only is None: pytest.xfail("Known failure with pyarrow strings") df = pd.DataFrame( { "int": [1, 2, 3, 4, 5, 6, 7, 8], "float": [1.0, 2.0, 3.0, 4.0, np.nan, 6.0, 7.0, 8.0], "dt": [pd.NaT] + [datetime(2011, i, 1) for i in range(1, 8)], "str": list("abcdefgh"), "timedelta": pd.to_timedelta([1, 2, 3, 4, 5, 6, 7, np.nan]), "bool": [True, False] * 4, } ) if kwargs is None: kwargs = {} if numeric_only is False or numeric_only is None: if func in ("sum", "prod", "product", "mean", "median", "std", "sem", "var"): # datetime columns don't support some aggs df = df.drop(columns=["dt", "timedelta"]) if func in ("prod", "product", "mean", "std", "sem", "var"): # string columns don't support some other aggs df = df.drop(columns=["str"]) if numeric_only is not None: kwargs["numeric_only"] = numeric_only ddf = dd.from_pandas(df, 3) with check_numeric_only_deprecation(): expected = getattr(df, func)(**kwargs) > actual = getattr(ddf, func)(**kwargs) dask/dataframe/tests/test_arithmetics_reduction.py:1283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Dask DataFrame Structure: int float bool npartitions=3 0 int64...... ... 6 ... ... ... 7 ... ... ... Dask Name: from_pandas, 1 graph layer args = (), kwargs = {'ddof': 0, 'numeric_only': False} @wraps(func) def wrapper(self, *args, **kwargs): # numeric_only is None by default - in that case self = self. if kwargs.get("numeric_only") is False: > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/core.py:122: NotImplementedError _______________ test_reductions_frame_dtypes[False-sem-kwargs13] _______________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 func = 'sem', kwargs = {'numeric_only': False, 'skipna': False} numeric_only = False @pytest.mark.parametrize( "func, kwargs", [ ("sum", None), ("prod", None), ("product", None), ("mean", None), ("std", None), ("std", {"ddof": 0}), ("std", {"skipna": False}), ("std", {"ddof": 0, "skipna": False}), ("min", None), ("max", None), ("count", None), ("sem", None), ("sem", {"ddof": 0}), ("sem", {"skipna": False}), ("sem", {"ddof": 0, "skipna": False}), ("var", None), ("var", {"ddof": 0}), ("var", {"skipna": False}), ("var", {"ddof": 0, "skipna": False}), ], ) @pytest.mark.parametrize( "numeric_only", [ None, True, pytest.param( False, marks=pytest.mark.xfail( True, reason="numeric_only=False not implemented", strict=False ), ), ], ) def test_reductions_frame_dtypes(func, kwargs, numeric_only): if pyarrow_strings_enabled() and func == "sum" and numeric_only is None: pytest.xfail("Known failure with pyarrow strings") df = pd.DataFrame( { "int": [1, 2, 3, 4, 5, 6, 7, 8], "float": [1.0, 2.0, 3.0, 4.0, np.nan, 6.0, 7.0, 8.0], "dt": [pd.NaT] + [datetime(2011, i, 1) for i in range(1, 8)], "str": list("abcdefgh"), "timedelta": pd.to_timedelta([1, 2, 3, 4, 5, 6, 7, np.nan]), "bool": [True, False] * 4, } ) if kwargs is None: kwargs = {} if numeric_only is False or numeric_only is None: if func in ("sum", "prod", "product", "mean", "median", "std", "sem", "var"): # datetime columns don't support some aggs df = df.drop(columns=["dt", "timedelta"]) if func in ("prod", "product", "mean", "std", "sem", "var"): # string columns don't support some other aggs df = df.drop(columns=["str"]) if numeric_only is not None: kwargs["numeric_only"] = numeric_only ddf = dd.from_pandas(df, 3) with check_numeric_only_deprecation(): expected = getattr(df, func)(**kwargs) > actual = getattr(ddf, func)(**kwargs) dask/dataframe/tests/test_arithmetics_reduction.py:1283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Dask DataFrame Structure: int float bool npartitions=3 0 int64...... ... 6 ... ... ... 7 ... ... ... Dask Name: from_pandas, 1 graph layer args = (), kwargs = {'numeric_only': False, 'skipna': False} @wraps(func) def wrapper(self, *args, **kwargs): # numeric_only is None by default - in that case self = self. if kwargs.get("numeric_only") is False: > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/core.py:122: NotImplementedError ______________ test_full_groupby_multilevel[disk-True-4] _______________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7f2790873920>, reverse = True @pytest.mark.parametrize( "grouper", [ lambda df: ["a"], lambda df: ["a", "b"], lambda df: df["a"], lambda df: [df["a"], df["b"]], pytest.param( lambda df: [df["a"] > 2, df["b"] > 1], marks=pytest.mark.xfail(reason="not yet supported"), ), ], ) @pytest.mark.parametrize("reverse", [True, False]) def test_full_groupby_multilevel(grouper, reverse): index = [0, 1, 3, 5, 6, 8, 9, 9, 9] if reverse: index = index[::-1] df = pd.DataFrame( { "a": [1, 2, 3, 4, 5, 6, 7, 8, 9], "d": [1, 2, 3, 4, 5, 6, 7, 8, 9], "b": [4, 5, 6, 3, 2, 1, 0, 0, 0], }, index=index, ) ddf = dd.from_pandas(df, npartitions=3) def func(df): return df.assign(b=df.b - df.b.mean()) with pytest.warns(UserWarning, match="`meta` is not specified"): assert_eq( > df.groupby(grouper(df)).apply(func), ddf.groupby(grouper(ddf)).apply(func) ) dask/dataframe/tests/test_groupby.py:327: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = func = .func at 0x7f278dd00f40> args = (), kwargs = {}, meta = Empty DataFrame Columns: [a, d, b] Index: [] meta_args = (), meta_kwargs = {} msg = "`meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n Before: .a...ta={'x': 'f8', 'y': 'f8'}) for dataframe result\n or: .apply(func, meta=('x', 'f8')) for series result" @insert_meta_param_description(pad=12) def apply(self, func, *args, **kwargs): """Parallel version of pandas GroupBy.apply This mimics the pandas version except for the following: 1. If the grouper does not align with the index then this causes a full shuffle. The order of rows within each group may not be preserved. 2. Dask's GroupBy.apply is not appropriate for aggregations. For custom aggregations, use :class:`dask.dataframe.groupby.Aggregation`. .. warning:: Pandas' groupby-apply can be used to to apply arbitrary functions, including aggregations that result in one row per group. Dask's groupby-apply will apply ``func`` once on each group, doing a shuffle if needed, such that each group is contained in one partition. When ``func`` is a reduction, e.g., you'll end up with one row per group. To apply a custom aggregation with Dask, use :class:`dask.dataframe.groupby.Aggregation`. Parameters ---------- func: function Function to apply args, kwargs : Scalar, Delayed or object Arguments and keywords to pass to the function. $META Returns ------- applied : Series or DataFrame depending on columns keyword """ meta = kwargs.get("meta", no_default) if meta is no_default: with raise_on_meta_error(f"groupby.apply({funcname(func)})", udf=True): meta_args, meta_kwargs = _extract_meta((args, kwargs), nonempty=True) meta = self._meta_nonempty.apply(func, *meta_args, **meta_kwargs) msg = ( "`meta` is not specified, inferred from partial data. " "Please provide `meta` if the result is unexpected.\n" " Before: .apply(func)\n" " After: .apply(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n" " or: .apply(func, meta=('x', 'f8')) for series result" ) warnings.warn(msg, stacklevel=2) meta = make_meta(meta, parent_meta=self._meta.obj) # Validate self.by if isinstance(self.by, list) and any( isinstance(item, Series) for item in self.by ): > raise NotImplementedError( "groupby-apply with a multiple Series is currently not supported" ) E NotImplementedError: groupby-apply with a multiple Series is currently not supported dask/dataframe/groupby.py:2475: NotImplementedError _______________ test_reductions_frame_dtypes[False-sem-kwargs14] _______________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 func = 'sem', kwargs = {'ddof': 0, 'numeric_only': False, 'skipna': False} numeric_only = False @pytest.mark.parametrize( "func, kwargs", [ ("sum", None), ("prod", None), ("product", None), ("mean", None), ("std", None), ("std", {"ddof": 0}), ("std", {"skipna": False}), ("std", {"ddof": 0, "skipna": False}), ("min", None), ("max", None), ("count", None), ("sem", None), ("sem", {"ddof": 0}), ("sem", {"skipna": False}), ("sem", {"ddof": 0, "skipna": False}), ("var", None), ("var", {"ddof": 0}), ("var", {"skipna": False}), ("var", {"ddof": 0, "skipna": False}), ], ) @pytest.mark.parametrize( "numeric_only", [ None, True, pytest.param( False, marks=pytest.mark.xfail( True, reason="numeric_only=False not implemented", strict=False ), ), ], ) def test_reductions_frame_dtypes(func, kwargs, numeric_only): if pyarrow_strings_enabled() and func == "sum" and numeric_only is None: pytest.xfail("Known failure with pyarrow strings") df = pd.DataFrame( { "int": [1, 2, 3, 4, 5, 6, 7, 8], "float": [1.0, 2.0, 3.0, 4.0, np.nan, 6.0, 7.0, 8.0], "dt": [pd.NaT] + [datetime(2011, i, 1) for i in range(1, 8)], "str": list("abcdefgh"), "timedelta": pd.to_timedelta([1, 2, 3, 4, 5, 6, 7, np.nan]), "bool": [True, False] * 4, } ) if kwargs is None: kwargs = {} if numeric_only is False or numeric_only is None: if func in ("sum", "prod", "product", "mean", "median", "std", "sem", "var"): # datetime columns don't support some aggs df = df.drop(columns=["dt", "timedelta"]) if func in ("prod", "product", "mean", "std", "sem", "var"): # string columns don't support some other aggs df = df.drop(columns=["str"]) if numeric_only is not None: kwargs["numeric_only"] = numeric_only ddf = dd.from_pandas(df, 3) with check_numeric_only_deprecation(): expected = getattr(df, func)(**kwargs) > actual = getattr(ddf, func)(**kwargs) dask/dataframe/tests/test_arithmetics_reduction.py:1283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Dask DataFrame Structure: int float bool npartitions=3 0 int64...... ... 6 ... ... ... 7 ... ... ... Dask Name: from_pandas, 1 graph layer args = (), kwargs = {'ddof': 0, 'numeric_only': False, 'skipna': False} @wraps(func) def wrapper(self, *args, **kwargs): # numeric_only is None by default - in that case self = self. if kwargs.get("numeric_only") is False: > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/core.py:122: NotImplementedError ______________ test_full_groupby_multilevel[disk-False-4] ______________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7f2790873920>, reverse = False @pytest.mark.parametrize( "grouper", [ lambda df: ["a"], lambda df: ["a", "b"], lambda df: df["a"], lambda df: [df["a"], df["b"]], pytest.param( lambda df: [df["a"] > 2, df["b"] > 1], marks=pytest.mark.xfail(reason="not yet supported"), ), ], ) @pytest.mark.parametrize("reverse", [True, False]) def test_full_groupby_multilevel(grouper, reverse): index = [0, 1, 3, 5, 6, 8, 9, 9, 9] if reverse: index = index[::-1] df = pd.DataFrame( { "a": [1, 2, 3, 4, 5, 6, 7, 8, 9], "d": [1, 2, 3, 4, 5, 6, 7, 8, 9], "b": [4, 5, 6, 3, 2, 1, 0, 0, 0], }, index=index, ) ddf = dd.from_pandas(df, npartitions=3) def func(df): return df.assign(b=df.b - df.b.mean()) with pytest.warns(UserWarning, match="`meta` is not specified"): assert_eq( > df.groupby(grouper(df)).apply(func), ddf.groupby(grouper(ddf)).apply(func) ) dask/dataframe/tests/test_groupby.py:327: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = func = .func at 0x7f278dd02c00> args = (), kwargs = {}, meta = Empty DataFrame Columns: [a, d, b] Index: [] meta_args = (), meta_kwargs = {} msg = "`meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n Before: .a...ta={'x': 'f8', 'y': 'f8'}) for dataframe result\n or: .apply(func, meta=('x', 'f8')) for series result" @insert_meta_param_description(pad=12) def apply(self, func, *args, **kwargs): """Parallel version of pandas GroupBy.apply This mimics the pandas version except for the following: 1. If the grouper does not align with the index then this causes a full shuffle. The order of rows within each group may not be preserved. 2. Dask's GroupBy.apply is not appropriate for aggregations. For custom aggregations, use :class:`dask.dataframe.groupby.Aggregation`. .. warning:: Pandas' groupby-apply can be used to to apply arbitrary functions, including aggregations that result in one row per group. Dask's groupby-apply will apply ``func`` once on each group, doing a shuffle if needed, such that each group is contained in one partition. When ``func`` is a reduction, e.g., you'll end up with one row per group. To apply a custom aggregation with Dask, use :class:`dask.dataframe.groupby.Aggregation`. Parameters ---------- func: function Function to apply args, kwargs : Scalar, Delayed or object Arguments and keywords to pass to the function. $META Returns ------- applied : Series or DataFrame depending on columns keyword """ meta = kwargs.get("meta", no_default) if meta is no_default: with raise_on_meta_error(f"groupby.apply({funcname(func)})", udf=True): meta_args, meta_kwargs = _extract_meta((args, kwargs), nonempty=True) meta = self._meta_nonempty.apply(func, *meta_args, **meta_kwargs) msg = ( "`meta` is not specified, inferred from partial data. " "Please provide `meta` if the result is unexpected.\n" " Before: .apply(func)\n" " After: .apply(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n" " or: .apply(func, meta=('x', 'f8')) for series result" ) warnings.warn(msg, stacklevel=2) meta = make_meta(meta, parent_meta=self._meta.obj) # Validate self.by if isinstance(self.by, list) and any( isinstance(item, Series) for item in self.by ): > raise NotImplementedError( "groupby-apply with a multiple Series is currently not supported" ) E NotImplementedError: groupby-apply with a multiple Series is currently not supported dask/dataframe/groupby.py:2475: NotImplementedError ____________________ test_unknown_categoricals[disk-False] _____________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 shuffle_method = 'disk', numeric_only = False @pytest.mark.parametrize( "numeric_only", [ True, pytest.param( False, marks=[ pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), pytest.mark.xfail( not PANDAS_GE_150, reason="`numeric_only` not implemented" ), ], ), pytest.param( None, marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), ], ) @pytest.mark.filterwarnings("ignore:The default value of numeric_only") @pytest.mark.filterwarnings("ignore:Dropping") def test_unknown_categoricals(shuffle_method, numeric_only): ddf = dd.DataFrame( {("unknown", i): df for (i, df) in enumerate(frames)}, "unknown", make_meta( {"v": "object", "w": "category", "x": "i8", "y": "category", "z": "f8"}, parent_meta=frames[0], ), [None] * 4, ) # Compute df = ddf.compute() assert_eq(ddf.w.value_counts(), df.w.value_counts()) assert_eq(ddf.w.nunique(), df.w.nunique()) ctx = ( pytest.warns(FutureWarning, match="The default of observed=False") if PANDAS_GE_210 else contextlib.nullcontext() ) numeric_kwargs = {} if numeric_only is None else {"numeric_only": numeric_only} with ctx: > expected = df.groupby(df.w).sum(**numeric_kwargs) dask/dataframe/tests/test_categorical.py:174: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2263: in sum result = self._agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1422: in _agg_general result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: in array_func result = self.grouper._cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=['a', 'b', 'c'], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: > raise TypeError(f"{dtype} type does not support {how} operations") E TypeError: category type does not support sum operations /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:242: TypeError ______________ test_full_groupby_multilevel[tasks-True-4] ______________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7f2790873920>, reverse = True @pytest.mark.parametrize( "grouper", [ lambda df: ["a"], lambda df: ["a", "b"], lambda df: df["a"], lambda df: [df["a"], df["b"]], pytest.param( lambda df: [df["a"] > 2, df["b"] > 1], marks=pytest.mark.xfail(reason="not yet supported"), ), ], ) @pytest.mark.parametrize("reverse", [True, False]) def test_full_groupby_multilevel(grouper, reverse): index = [0, 1, 3, 5, 6, 8, 9, 9, 9] if reverse: index = index[::-1] df = pd.DataFrame( { "a": [1, 2, 3, 4, 5, 6, 7, 8, 9], "d": [1, 2, 3, 4, 5, 6, 7, 8, 9], "b": [4, 5, 6, 3, 2, 1, 0, 0, 0], }, index=index, ) ddf = dd.from_pandas(df, npartitions=3) def func(df): return df.assign(b=df.b - df.b.mean()) with pytest.warns(UserWarning, match="`meta` is not specified"): assert_eq( > df.groupby(grouper(df)).apply(func), ddf.groupby(grouper(ddf)).apply(func) ) dask/dataframe/tests/test_groupby.py:327: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = func = .func at 0x7f278e08c2c0> args = (), kwargs = {}, meta = Empty DataFrame Columns: [a, d, b] Index: [] meta_args = (), meta_kwargs = {} msg = "`meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n Before: .a...ta={'x': 'f8', 'y': 'f8'}) for dataframe result\n or: .apply(func, meta=('x', 'f8')) for series result" @insert_meta_param_description(pad=12) def apply(self, func, *args, **kwargs): """Parallel version of pandas GroupBy.apply This mimics the pandas version except for the following: 1. If the grouper does not align with the index then this causes a full shuffle. The order of rows within each group may not be preserved. 2. Dask's GroupBy.apply is not appropriate for aggregations. For custom aggregations, use :class:`dask.dataframe.groupby.Aggregation`. .. warning:: Pandas' groupby-apply can be used to to apply arbitrary functions, including aggregations that result in one row per group. Dask's groupby-apply will apply ``func`` once on each group, doing a shuffle if needed, such that each group is contained in one partition. When ``func`` is a reduction, e.g., you'll end up with one row per group. To apply a custom aggregation with Dask, use :class:`dask.dataframe.groupby.Aggregation`. Parameters ---------- func: function Function to apply args, kwargs : Scalar, Delayed or object Arguments and keywords to pass to the function. $META Returns ------- applied : Series or DataFrame depending on columns keyword """ meta = kwargs.get("meta", no_default) if meta is no_default: with raise_on_meta_error(f"groupby.apply({funcname(func)})", udf=True): meta_args, meta_kwargs = _extract_meta((args, kwargs), nonempty=True) meta = self._meta_nonempty.apply(func, *meta_args, **meta_kwargs) msg = ( "`meta` is not specified, inferred from partial data. " "Please provide `meta` if the result is unexpected.\n" " Before: .apply(func)\n" " After: .apply(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n" " or: .apply(func, meta=('x', 'f8')) for series result" ) warnings.warn(msg, stacklevel=2) meta = make_meta(meta, parent_meta=self._meta.obj) # Validate self.by if isinstance(self.by, list) and any( isinstance(item, Series) for item in self.by ): > raise NotImplementedError( "groupby-apply with a multiple Series is currently not supported" ) E NotImplementedError: groupby-apply with a multiple Series is currently not supported dask/dataframe/groupby.py:2475: NotImplementedError ____________________ test_unknown_categoricals[tasks-False] ____________________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 shuffle_method = 'tasks', numeric_only = False @pytest.mark.parametrize( "numeric_only", [ True, pytest.param( False, marks=[ pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), pytest.mark.xfail( not PANDAS_GE_150, reason="`numeric_only` not implemented" ), ], ), pytest.param( None, marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), ], ) @pytest.mark.filterwarnings("ignore:The default value of numeric_only") @pytest.mark.filterwarnings("ignore:Dropping") def test_unknown_categoricals(shuffle_method, numeric_only): ddf = dd.DataFrame( {("unknown", i): df for (i, df) in enumerate(frames)}, "unknown", make_meta( {"v": "object", "w": "category", "x": "i8", "y": "category", "z": "f8"}, parent_meta=frames[0], ), [None] * 4, ) # Compute df = ddf.compute() assert_eq(ddf.w.value_counts(), df.w.value_counts()) assert_eq(ddf.w.nunique(), df.w.nunique()) ctx = ( pytest.warns(FutureWarning, match="The default of observed=False") if PANDAS_GE_210 else contextlib.nullcontext() ) numeric_kwargs = {} if numeric_only is None else {"numeric_only": numeric_only} with ctx: > expected = df.groupby(df.w).sum(**numeric_kwargs) dask/dataframe/tests/test_categorical.py:174: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2263: in sum result = self._agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1422: in _agg_general result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: in array_func result = self.grouper._cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=['a', 'b', 'c'], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: > raise TypeError(f"{dtype} type does not support {how} operations") E TypeError: category type does not support sum operations /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:242: TypeError _____________________ test_unknown_categoricals[disk-None] _____________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 shuffle_method = 'disk', numeric_only = None @pytest.mark.parametrize( "numeric_only", [ True, pytest.param( False, marks=[ pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), pytest.mark.xfail( not PANDAS_GE_150, reason="`numeric_only` not implemented" ), ], ), pytest.param( None, marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), ], ) @pytest.mark.filterwarnings("ignore:The default value of numeric_only") @pytest.mark.filterwarnings("ignore:Dropping") def test_unknown_categoricals(shuffle_method, numeric_only): ddf = dd.DataFrame( {("unknown", i): df for (i, df) in enumerate(frames)}, "unknown", make_meta( {"v": "object", "w": "category", "x": "i8", "y": "category", "z": "f8"}, parent_meta=frames[0], ), [None] * 4, ) # Compute df = ddf.compute() assert_eq(ddf.w.value_counts(), df.w.value_counts()) assert_eq(ddf.w.nunique(), df.w.nunique()) ctx = ( pytest.warns(FutureWarning, match="The default of observed=False") if PANDAS_GE_210 else contextlib.nullcontext() ) numeric_kwargs = {} if numeric_only is None else {"numeric_only": numeric_only} with ctx: > expected = df.groupby(df.w).sum(**numeric_kwargs) dask/dataframe/tests/test_categorical.py:174: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2263: in sum result = self._agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1422: in _agg_general result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: in array_func result = self.grouper._cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=['a', 'b', 'c'], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: > raise TypeError(f"{dtype} type does not support {how} operations") E TypeError: category type does not support sum operations /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:242: TypeError ____________________ test_unknown_categoricals[tasks-None] _____________________ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 shuffle_method = 'tasks', numeric_only = None @pytest.mark.parametrize( "numeric_only", [ True, pytest.param( False, marks=[ pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), pytest.mark.xfail( not PANDAS_GE_150, reason="`numeric_only` not implemented" ), ], ), pytest.param( None, marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), ], ) @pytest.mark.filterwarnings("ignore:The default value of numeric_only") @pytest.mark.filterwarnings("ignore:Dropping") def test_unknown_categoricals(shuffle_method, numeric_only): ddf = dd.DataFrame( {("unknown", i): df for (i, df) in enumerate(frames)}, "unknown", make_meta( {"v": "object", "w": "category", "x": "i8", "y": "category", "z": "f8"}, parent_meta=frames[0], ), [None] * 4, ) # Compute df = ddf.compute() assert_eq(ddf.w.value_counts(), df.w.value_counts()) assert_eq(ddf.w.nunique(), df.w.nunique()) ctx = ( pytest.warns(FutureWarning, match="The default of observed=False") if PANDAS_GE_210 else contextlib.nullcontext() ) numeric_kwargs = {} if numeric_only is None else {"numeric_only": numeric_only} with ctx: > expected = df.groupby(df.w).sum(**numeric_kwargs) dask/dataframe/tests/test_categorical.py:174: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2263: in sum result = self._agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1422: in _agg_general result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: in array_func result = self.grouper._cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=['a', 'b', 'c'], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: > raise TypeError(f"{dtype} type does not support {how} operations") E TypeError: category type does not support sum operations /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:242: TypeError _____________ test_full_groupby_multilevel[tasks-False-4] ______________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7f2790873920>, reverse = False @pytest.mark.parametrize( "grouper", [ lambda df: ["a"], lambda df: ["a", "b"], lambda df: df["a"], lambda df: [df["a"], df["b"]], pytest.param( lambda df: [df["a"] > 2, df["b"] > 1], marks=pytest.mark.xfail(reason="not yet supported"), ), ], ) @pytest.mark.parametrize("reverse", [True, False]) def test_full_groupby_multilevel(grouper, reverse): index = [0, 1, 3, 5, 6, 8, 9, 9, 9] if reverse: index = index[::-1] df = pd.DataFrame( { "a": [1, 2, 3, 4, 5, 6, 7, 8, 9], "d": [1, 2, 3, 4, 5, 6, 7, 8, 9], "b": [4, 5, 6, 3, 2, 1, 0, 0, 0], }, index=index, ) ddf = dd.from_pandas(df, npartitions=3) def func(df): return df.assign(b=df.b - df.b.mean()) with pytest.warns(UserWarning, match="`meta` is not specified"): assert_eq( > df.groupby(grouper(df)).apply(func), ddf.groupby(grouper(ddf)).apply(func) ) dask/dataframe/tests/test_groupby.py:327: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = func = .func at 0x7f278e08d440> args = (), kwargs = {}, meta = Empty DataFrame Columns: [a, d, b] Index: [] meta_args = (), meta_kwargs = {} msg = "`meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n Before: .a...ta={'x': 'f8', 'y': 'f8'}) for dataframe result\n or: .apply(func, meta=('x', 'f8')) for series result" @insert_meta_param_description(pad=12) def apply(self, func, *args, **kwargs): """Parallel version of pandas GroupBy.apply This mimics the pandas version except for the following: 1. If the grouper does not align with the index then this causes a full shuffle. The order of rows within each group may not be preserved. 2. Dask's GroupBy.apply is not appropriate for aggregations. For custom aggregations, use :class:`dask.dataframe.groupby.Aggregation`. .. warning:: Pandas' groupby-apply can be used to to apply arbitrary functions, including aggregations that result in one row per group. Dask's groupby-apply will apply ``func`` once on each group, doing a shuffle if needed, such that each group is contained in one partition. When ``func`` is a reduction, e.g., you'll end up with one row per group. To apply a custom aggregation with Dask, use :class:`dask.dataframe.groupby.Aggregation`. Parameters ---------- func: function Function to apply args, kwargs : Scalar, Delayed or object Arguments and keywords to pass to the function. $META Returns ------- applied : Series or DataFrame depending on columns keyword """ meta = kwargs.get("meta", no_default) if meta is no_default: with raise_on_meta_error(f"groupby.apply({funcname(func)})", udf=True): meta_args, meta_kwargs = _extract_meta((args, kwargs), nonempty=True) meta = self._meta_nonempty.apply(func, *meta_args, **meta_kwargs) msg = ( "`meta` is not specified, inferred from partial data. " "Please provide `meta` if the result is unexpected.\n" " Before: .apply(func)\n" " After: .apply(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n" " or: .apply(func, meta=('x', 'f8')) for series result" ) warnings.warn(msg, stacklevel=2) meta = make_meta(meta, parent_meta=self._meta.obj) # Validate self.by if isinstance(self.by, list) and any( isinstance(item, Series) for item in self.by ): > raise NotImplementedError( "groupby-apply with a multiple Series is currently not supported" ) E NotImplementedError: groupby-apply with a multiple Series is currently not supported dask/dataframe/groupby.py:2475: NotImplementedError ____ test_apply_or_transform_shuffle_multilevel[tasks-1-5] _____ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7f754b86da80> func = at 0x7f754b86dbc0> @pytest.mark.parametrize( "grouper", [ lambda df: "AA", lambda df: ["AA", "AB"], lambda df: df["AA"], lambda df: [df["AA"], df["AB"]], lambda df: df["AA"] + 1, pytest.param( lambda df: [df["AA"] + 1, df["AB"] + 1], marks=pytest.mark.xfail("NotImplemented"), ), ], ) @pytest.mark.parametrize( "func", [ lambda grouped: grouped.apply(lambda x: x.sum()), lambda grouped: grouped.transform(lambda x: x.sum()), ], ) def test_apply_or_transform_shuffle_multilevel(grouper, func): pdf = pd.DataFrame( { "AB": [1, 2, 3, 4] * 5, "AA": [1, 2, 3, 4] * 5, "B": np.random.randn(20), "C": np.random.randn(20), "D": np.random.randn(20), } ) ddf = dd.from_pandas(pdf, 3) with pytest.warns(UserWarning): # DataFrameGroupBy > assert_eq(func(ddf.groupby(grouper(ddf))), func(pdf.groupby(grouper(pdf)))) dask/dataframe/tests/test_groupby.py:971: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:954: in lambda grouped: grouped.transform(lambda x: x.sum()), _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = func = .. at 0x7f754a7e36a0>, args = () kwargs = {}, meta = Empty DataFrame Columns: [AB, AA, B, C, D] Index: [] meta_args = (), meta_kwargs = {} msg = "`meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n Before: .t...'x': 'f8', 'y': 'f8'}) for dataframe result\n or: .transform(func, meta=('x', 'f8')) for series result" @insert_meta_param_description(pad=12) def transform(self, func, *args, **kwargs): """Parallel version of pandas GroupBy.transform This mimics the pandas version except for the following: 1. If the grouper does not align with the index then this causes a full shuffle. The order of rows within each group may not be preserved. 2. Dask's GroupBy.transform is not appropriate for aggregations. For custom aggregations, use :class:`dask.dataframe.groupby.Aggregation`. .. warning:: Pandas' groupby-transform can be used to apply arbitrary functions, including aggregations that result in one row per group. Dask's groupby-transform will apply ``func`` once on each group, doing a shuffle if needed, such that each group is contained in one partition. When ``func`` is a reduction, e.g., you'll end up with one row per group. To apply a custom aggregation with Dask, use :class:`dask.dataframe.groupby.Aggregation`. Parameters ---------- func: function Function to apply args, kwargs : Scalar, Delayed or object Arguments and keywords to pass to the function. $META Returns ------- applied : Series or DataFrame depending on columns keyword """ meta = kwargs.get("meta", no_default) if meta is no_default: with raise_on_meta_error(f"groupby.transform({funcname(func)})", udf=True): meta_args, meta_kwargs = _extract_meta((args, kwargs), nonempty=True) meta = self._meta_nonempty.transform(func, *meta_args, **meta_kwargs) msg = ( "`meta` is not specified, inferred from partial data. " "Please provide `meta` if the result is unexpected.\n" " Before: .transform(func)\n" " After: .transform(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n" " or: .transform(func, meta=('x', 'f8')) for series result" ) warnings.warn(msg, stacklevel=2) meta = make_meta(meta, parent_meta=self._meta.obj) # Validate self.by if isinstance(self.by, list) and any( isinstance(item, Series) for item in self.by ): > raise NotImplementedError( "groupby-transform with a multiple Series is currently not supported" ) E NotImplementedError: groupby-transform with a multiple Series is currently not supported dask/dataframe/groupby.py:2561: NotImplementedError _____ test_apply_or_transform_shuffle_multilevel[disk-0-5] _____ [gw0] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7f9f596da0c0> func = at 0x7f9f596da160> @pytest.mark.parametrize( "grouper", [ lambda df: "AA", lambda df: ["AA", "AB"], lambda df: df["AA"], lambda df: [df["AA"], df["AB"]], lambda df: df["AA"] + 1, pytest.param( lambda df: [df["AA"] + 1, df["AB"] + 1], marks=pytest.mark.xfail("NotImplemented"), ), ], ) @pytest.mark.parametrize( "func", [ lambda grouped: grouped.apply(lambda x: x.sum()), lambda grouped: grouped.transform(lambda x: x.sum()), ], ) def test_apply_or_transform_shuffle_multilevel(grouper, func): pdf = pd.DataFrame( { "AB": [1, 2, 3, 4] * 5, "AA": [1, 2, 3, 4] * 5, "B": np.random.randn(20), "C": np.random.randn(20), "D": np.random.randn(20), } ) ddf = dd.from_pandas(pdf, 3) with pytest.warns(UserWarning): # DataFrameGroupBy > assert_eq(func(ddf.groupby(grouper(ddf))), func(pdf.groupby(grouper(pdf)))) dask/dataframe/tests/test_groupby.py:971: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:953: in lambda grouped: grouped.apply(lambda x: x.sum()), _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = func = .. at 0x7f9f559668e0>, args = () kwargs = {}, meta = Empty DataFrame Columns: [AB, AA, B, C, D] Index: [] meta_args = (), meta_kwargs = {} msg = "`meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n Before: .a...ta={'x': 'f8', 'y': 'f8'}) for dataframe result\n or: .apply(func, meta=('x', 'f8')) for series result" @insert_meta_param_description(pad=12) def apply(self, func, *args, **kwargs): """Parallel version of pandas GroupBy.apply This mimics the pandas version except for the following: 1. If the grouper does not align with the index then this causes a full shuffle. The order of rows within each group may not be preserved. 2. Dask's GroupBy.apply is not appropriate for aggregations. For custom aggregations, use :class:`dask.dataframe.groupby.Aggregation`. .. warning:: Pandas' groupby-apply can be used to to apply arbitrary functions, including aggregations that result in one row per group. Dask's groupby-apply will apply ``func`` once on each group, doing a shuffle if needed, such that each group is contained in one partition. When ``func`` is a reduction, e.g., you'll end up with one row per group. To apply a custom aggregation with Dask, use :class:`dask.dataframe.groupby.Aggregation`. Parameters ---------- func: function Function to apply args, kwargs : Scalar, Delayed or object Arguments and keywords to pass to the function. $META Returns ------- applied : Series or DataFrame depending on columns keyword """ meta = kwargs.get("meta", no_default) if meta is no_default: with raise_on_meta_error(f"groupby.apply({funcname(func)})", udf=True): meta_args, meta_kwargs = _extract_meta((args, kwargs), nonempty=True) meta = self._meta_nonempty.apply(func, *meta_args, **meta_kwargs) msg = ( "`meta` is not specified, inferred from partial data. " "Please provide `meta` if the result is unexpected.\n" " Before: .apply(func)\n" " After: .apply(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n" " or: .apply(func, meta=('x', 'f8')) for series result" ) warnings.warn(msg, stacklevel=2) meta = make_meta(meta, parent_meta=self._meta.obj) # Validate self.by if isinstance(self.by, list) and any( isinstance(item, Series) for item in self.by ): > raise NotImplementedError( "groupby-apply with a multiple Series is currently not supported" ) E NotImplementedError: groupby-apply with a multiple Series is currently not supported dask/dataframe/groupby.py:2475: NotImplementedError _______________________ test_std_object_dtype[disk-var] ________________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 args = (array([['a', 'b', 'c']], dtype=object),) kwargs = {'axis': 1, 'ddof': 1, 'skipna': True} obj_iter = @functools.wraps(f) def _f(*args, **kwargs): obj_iter = itertools.chain(args, kwargs.values()) if any(self.check(obj) for obj in obj_iter): f_name = f.__name__.replace("nan", "") raise TypeError( f"reduction operation '{f_name}' not allowed for this dtype" ) try: with np.errstate(invalid="ignore"): > return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1004: in nanvar avg = _ensure_numeric(values.sum(axis=axis, dtype=np.float64)) / count _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([['a', 'b', 'c']], dtype=object), axis = 1 dtype = , out = None, keepdims = False initial = , where = True def _sum(a, axis=None, dtype=None, out=None, keepdims=False, initial=_NoValue, where=True): > return umr_sum(a, axis, dtype, out, keepdims, initial, where) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/numpy/core/_methods.py:49: ValueError The above exception was the direct cause of the following exception: func = 'var' @pytest.mark.parametrize( "func", [ pytest.param( "var", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "sum", marks=pytest.mark.xfail_with_pyarrow_strings, ), ], ) def test_std_object_dtype(func): df = pd.DataFrame({"x": [1, 2, 1], "y": ["a", "b", "c"], "z": [11.0, 22.0, 33.0]}) ddf = dd.from_pandas(df, npartitions=2) # DataFrame # TODO: add deprecation warnings to match pandas ctx = contextlib.nullcontext() if func != "sum": ctx = check_nuisance_columns_warning() with ctx, check_numeric_only_deprecation(): > expected = getattr(df, func)() dask/dataframe/tests/test_groupby.py:2222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.12/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (array([['a', 'b', 'c']], dtype=object),) kwargs = {'axis': 1, 'ddof': 1, 'skipna': True} obj_iter = @functools.wraps(f) def _f(*args, **kwargs): obj_iter = itertools.chain(args, kwargs.values()) if any(self.check(obj) for obj in obj_iter): f_name = f.__name__.replace("nan", "") raise TypeError( f"reduction operation '{f_name}' not allowed for this dtype" ) try: with np.errstate(invalid="ignore"): return f(*args, **kwargs) except ValueError as e: # we want to transform an object array # ValueError message to the more typical TypeError # e.g. this is normally a disallowed function on # object arrays that contain strings if is_object_dtype(args[0]): > raise TypeError(e) from e E TypeError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:103: TypeError ________________ test_groupby_sort_argument[disk-False-mean-a] _________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: > x = float(x) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1692: ValueError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: > x = complex(x) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1696: ValueError The above exception was the direct cause of the following exception: by = 'a', agg = 'mean', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: x = complex(x) except ValueError as err: # e.g. "foo" > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert a to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _______________________ test_std_object_dtype[disk-std] ________________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 args = (array([['a', 'b', 'c']], dtype=object),) kwargs = {'axis': 1, 'ddof': 1, 'mask': array([[False, False, False]]), 'skipna': True} obj_iter = @functools.wraps(f) def _f(*args, **kwargs): obj_iter = itertools.chain(args, kwargs.values()) if any(self.check(obj) for obj in obj_iter): f_name = f.__name__.replace("nan", "") raise TypeError( f"reduction operation '{f_name}' not allowed for this dtype" ) try: with np.errstate(invalid="ignore"): > return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1004: in nanvar avg = _ensure_numeric(values.sum(axis=axis, dtype=np.float64)) / count _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([['a', 'b', 'c']], dtype=object), axis = 1 dtype = , out = None, keepdims = False initial = , where = True def _sum(a, axis=None, dtype=None, out=None, keepdims=False, initial=_NoValue, where=True): > return umr_sum(a, axis, dtype, out, keepdims, initial, where) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/numpy/core/_methods.py:49: ValueError The above exception was the direct cause of the following exception: func = 'std' @pytest.mark.parametrize( "func", [ pytest.param( "var", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "sum", marks=pytest.mark.xfail_with_pyarrow_strings, ), ], ) def test_std_object_dtype(func): df = pd.DataFrame({"x": [1, 2, 1], "y": ["a", "b", "c"], "z": [11.0, 22.0, 33.0]}) ddf = dd.from_pandas(df, npartitions=2) # DataFrame # TODO: add deprecation warnings to match pandas ctx = contextlib.nullcontext() if func != "sum": ctx = check_nuisance_columns_warning() with ctx, check_numeric_only_deprecation(): > expected = getattr(df, func)() dask/dataframe/tests/test_groupby.py:2222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/generic.py:11424: in std return NDFrame.std(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11137: in std return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.12/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:940: in nanstd result = np.sqrt(nanvar(values, axis=axis, skipna=skipna, ddof=ddof, mask=mask)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (array([['a', 'b', 'c']], dtype=object),) kwargs = {'axis': 1, 'ddof': 1, 'mask': array([[False, False, False]]), 'skipna': True} obj_iter = @functools.wraps(f) def _f(*args, **kwargs): obj_iter = itertools.chain(args, kwargs.values()) if any(self.check(obj) for obj in obj_iter): f_name = f.__name__.replace("nan", "") raise TypeError( f"reduction operation '{f_name}' not allowed for this dtype" ) try: with np.errstate(invalid="ignore"): return f(*args, **kwargs) except ValueError as e: # we want to transform an object array # ValueError message to the more typical TypeError # e.g. this is normally a disallowed function on # object arrays that contain strings if is_object_dtype(args[0]): > raise TypeError(e) from e E TypeError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:103: TypeError _ test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed ________________ test_groupby_sort_argument[tasks-False-mean-a] ________________ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: > x = float(x) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1692: ValueError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: > x = complex(x) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1696: ValueError The above exception was the direct cause of the following exception: by = 'a', agg = 'mean', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: x = complex(x) except ValueError as err: # e.g. "foo" > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert a to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError ________________ test_groupby_sort_argument[disk-False-mean-b] _________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: by = 'b', agg = 'mean', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array(['a', 0, 'e', 'g'], dtype=object), axis = None, dtype = dtype('O') out = None, keepdims = False, initial = , where = True def _sum(a, axis=None, dtype=None, out=None, keepdims=False, initial=_NoValue, where=True): > return umr_sum(a, axis, dtype, out, keepdims, initial, where) E TypeError: can only concatenate str (not "int") to str /usr/lib/python3.12/site-packages/numpy/core/_methods.py:49: TypeError ____________________ test_groupby_internal_repr_xfail[disk] ____________________ [gw19] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="uncertain how to handle. See issue #3481.") def test_groupby_internal_repr_xfail(): pdf = pd.DataFrame({"x": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10], "y": list("abcbabbcda")}) ddf = dd.from_pandas(pdf, 3) gp = pdf.groupby("y")["x"] dp = ddf.groupby("y")["x"] > assert isinstance(dp.obj, dd.Series) E AssertionError: assert False E + where False = isinstance(Dask DataFrame Structure:\n x y\nnpartitions=3 \n0 int64 object\n4 ... ...\n7 ... ...\n9 ... ...\nDask Name: getitem, 2 graph layers, ) E + where Dask DataFrame Structure:\n x y\nnpartitions=3 \n0 int64 object\n4 ... ...\n7 ... ...\n9 ... ...\nDask Name: getitem, 2 graph layers = .obj E + and = dd.Series dask/dataframe/tests/test_groupby.py:125: AssertionError _ test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError ___________________ test_groupby_internal_repr_xfail[tasks] ____________________ [gw19] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="uncertain how to handle. See issue #3481.") def test_groupby_internal_repr_xfail(): pdf = pd.DataFrame({"x": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10], "y": list("abcbabbcda")}) ddf = dd.from_pandas(pdf, 3) gp = pdf.groupby("y")["x"] dp = ddf.groupby("y")["x"] > assert isinstance(dp.obj, dd.Series) E AssertionError: assert False E + where False = isinstance(Dask DataFrame Structure:\n x y\nnpartitions=3 \n0 int64 object\n4 ... ...\n7 ... ...\n9 ... ...\nDask Name: getitem, 2 graph layers, ) E + where Dask DataFrame Structure:\n x y\nnpartitions=3 \n0 int64 object\n4 ... ...\n7 ... ...\n9 ... ...\nDask Name: getitem, 2 graph layers = .obj E + and = dd.Series dask/dataframe/tests/test_groupby.py:125: AssertionError _______________________ test_std_object_dtype[disk-mean] _______________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 x = array(['abc'], dtype=object) def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: > x = x.astype(np.complex128) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1680: ValueError During handling of the above exception, another exception occurred: x = array(['abc'], dtype=object) def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: > x = x.astype(np.float64) E ValueError: could not convert string to float: 'abc' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1683: ValueError The above exception was the direct cause of the following exception: func = 'mean' @pytest.mark.parametrize( "func", [ pytest.param( "var", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "sum", marks=pytest.mark.xfail_with_pyarrow_strings, ), ], ) def test_std_object_dtype(func): df = pd.DataFrame({"x": [1, 2, 1], "y": ["a", "b", "c"], "z": [11.0, 22.0, 33.0]}) ddf = dd.from_pandas(df, npartitions=2) # DataFrame # TODO: add deprecation warnings to match pandas ctx = contextlib.nullcontext() if func != "sum": ctx = check_nuisance_columns_warning() with ctx, check_numeric_only_deprecation(): > expected = getattr(df, func)() dask/dataframe/tests/test_groupby.py:2222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.12/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = array(['abc'], dtype=object) def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert ['abc'] to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1686: TypeError _ test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-known] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError _ test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-known] _ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = True, agg_func = 'var', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'var', skipna = True kwargs = {'ddof': 1}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'var' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = True, agg_func = 'mean', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError ________________ test_groupby_sort_argument[tasks-False-mean-b] ________________ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: by = 'b', agg = 'mean', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array(['a', 0, 'e', 'g'], dtype=object), axis = None, dtype = dtype('O') out = None, keepdims = False, initial = , where = True def _sum(a, axis=None, dtype=None, out=None, keepdims=False, initial=_NoValue, where=True): > return umr_sum(a, axis, dtype, out, keepdims, initial, where) E TypeError: can only concatenate str (not "int") to str /usr/lib/python3.12/site-packages/numpy/core/_methods.py:49: TypeError _____ test_apply_or_transform_shuffle_multilevel[disk-1-5] _____ [gw0] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7f9f596da0c0> func = at 0x7f9f596da200> @pytest.mark.parametrize( "grouper", [ lambda df: "AA", lambda df: ["AA", "AB"], lambda df: df["AA"], lambda df: [df["AA"], df["AB"]], lambda df: df["AA"] + 1, pytest.param( lambda df: [df["AA"] + 1, df["AB"] + 1], marks=pytest.mark.xfail("NotImplemented"), ), ], ) @pytest.mark.parametrize( "func", [ lambda grouped: grouped.apply(lambda x: x.sum()), lambda grouped: grouped.transform(lambda x: x.sum()), ], ) def test_apply_or_transform_shuffle_multilevel(grouper, func): pdf = pd.DataFrame( { "AB": [1, 2, 3, 4] * 5, "AA": [1, 2, 3, 4] * 5, "B": np.random.randn(20), "C": np.random.randn(20), "D": np.random.randn(20), } ) ddf = dd.from_pandas(pdf, 3) with pytest.warns(UserWarning): # DataFrameGroupBy > assert_eq(func(ddf.groupby(grouper(ddf))), func(pdf.groupby(grouper(pdf)))) dask/dataframe/tests/test_groupby.py:971: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:954: in lambda grouped: grouped.transform(lambda x: x.sum()), _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = func = .. at 0x7f9f560f5c60>, args = () kwargs = {}, meta = Empty DataFrame Columns: [AB, AA, B, C, D] Index: [] meta_args = (), meta_kwargs = {} msg = "`meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n Before: .t...'x': 'f8', 'y': 'f8'}) for dataframe result\n or: .transform(func, meta=('x', 'f8')) for series result" @insert_meta_param_description(pad=12) def transform(self, func, *args, **kwargs): """Parallel version of pandas GroupBy.transform This mimics the pandas version except for the following: 1. If the grouper does not align with the index then this causes a full shuffle. The order of rows within each group may not be preserved. 2. Dask's GroupBy.transform is not appropriate for aggregations. For custom aggregations, use :class:`dask.dataframe.groupby.Aggregation`. .. warning:: Pandas' groupby-transform can be used to apply arbitrary functions, including aggregations that result in one row per group. Dask's groupby-transform will apply ``func`` once on each group, doing a shuffle if needed, such that each group is contained in one partition. When ``func`` is a reduction, e.g., you'll end up with one row per group. To apply a custom aggregation with Dask, use :class:`dask.dataframe.groupby.Aggregation`. Parameters ---------- func: function Function to apply args, kwargs : Scalar, Delayed or object Arguments and keywords to pass to the function. $META Returns ------- applied : Series or DataFrame depending on columns keyword """ meta = kwargs.get("meta", no_default) if meta is no_default: with raise_on_meta_error(f"groupby.transform({funcname(func)})", udf=True): meta_args, meta_kwargs = _extract_meta((args, kwargs), nonempty=True) meta = self._meta_nonempty.transform(func, *meta_args, **meta_kwargs) msg = ( "`meta` is not specified, inferred from partial data. " "Please provide `meta` if the result is unexpected.\n" " Before: .transform(func)\n" " After: .transform(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n" " or: .transform(func, meta=('x', 'f8')) for series result" ) warnings.warn(msg, stacklevel=2) meta = make_meta(meta, parent_meta=self._meta.obj) # Validate self.by if isinstance(self.by, list) and any( isinstance(item, Series) for item in self.by ): > raise NotImplementedError( "groupby-transform with a multiple Series is currently not supported" ) E NotImplementedError: groupby-transform with a multiple Series is currently not supported dask/dataframe/groupby.py:2561: NotImplementedError _ test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] _ [gw17] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-unknown] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError _ test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] _ [gw17] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] _ [gw17] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _______________ test_groupby_sort_argument[disk-False-mean-by3] ________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: > x = float(x) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1692: ValueError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: > x = complex(x) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1696: ValueError The above exception was the direct cause of the following exception: by = ['a', 'b'], agg = 'mean', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: x = complex(x) except ValueError as err: # e.g. "foo" > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert a to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1699: TypeError _______________________ test_std_object_dtype[tasks-var] _______________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 args = (array([['a', 'b', 'c']], dtype=object),) kwargs = {'axis': 1, 'ddof': 1, 'skipna': True} obj_iter = @functools.wraps(f) def _f(*args, **kwargs): obj_iter = itertools.chain(args, kwargs.values()) if any(self.check(obj) for obj in obj_iter): f_name = f.__name__.replace("nan", "") raise TypeError( f"reduction operation '{f_name}' not allowed for this dtype" ) try: with np.errstate(invalid="ignore"): > return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1004: in nanvar avg = _ensure_numeric(values.sum(axis=axis, dtype=np.float64)) / count _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([['a', 'b', 'c']], dtype=object), axis = 1 dtype = , out = None, keepdims = False initial = , where = True def _sum(a, axis=None, dtype=None, out=None, keepdims=False, initial=_NoValue, where=True): > return umr_sum(a, axis, dtype, out, keepdims, initial, where) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/numpy/core/_methods.py:49: ValueError The above exception was the direct cause of the following exception: func = 'var' @pytest.mark.parametrize( "func", [ pytest.param( "var", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "sum", marks=pytest.mark.xfail_with_pyarrow_strings, ), ], ) def test_std_object_dtype(func): df = pd.DataFrame({"x": [1, 2, 1], "y": ["a", "b", "c"], "z": [11.0, 22.0, 33.0]}) ddf = dd.from_pandas(df, npartitions=2) # DataFrame # TODO: add deprecation warnings to match pandas ctx = contextlib.nullcontext() if func != "sum": ctx = check_nuisance_columns_warning() with ctx, check_numeric_only_deprecation(): > expected = getattr(df, func)() dask/dataframe/tests/test_groupby.py:2222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.12/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (array([['a', 'b', 'c']], dtype=object),) kwargs = {'axis': 1, 'ddof': 1, 'skipna': True} obj_iter = @functools.wraps(f) def _f(*args, **kwargs): obj_iter = itertools.chain(args, kwargs.values()) if any(self.check(obj) for obj in obj_iter): f_name = f.__name__.replace("nan", "") raise TypeError( f"reduction operation '{f_name}' not allowed for this dtype" ) try: with np.errstate(invalid="ignore"): return f(*args, **kwargs) except ValueError as e: # we want to transform an object array # ValueError message to the more typical TypeError # e.g. this is normally a disallowed function on # object arrays that contain strings if is_object_dtype(args[0]): > raise TypeError(e) from e E TypeError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:103: TypeError _ test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-unknown] _ [gw17] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-known] _ [gw17] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = True, agg_func = 'mean', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-unknown] _ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = True, agg_func = 'var', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'var', skipna = True kwargs = {'ddof': 1}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'var' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-unknown] _ [gw17] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError _ test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-known] _ [gw17] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _________________ test_groupby_sort_argument[disk-False-std-a] _________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = 'a', agg = 'std', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-unknown] _ [gw17] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _______________ test_groupby_sort_argument[tasks-False-mean-by3] _______________ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: > x = float(x) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1692: ValueError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: > x = complex(x) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1696: ValueError The above exception was the direct cause of the following exception: by = ['a', 'b'], agg = 'mean', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: x = complex(x) except ValueError as err: # e.g. "foo" > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert a to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError _______________________ test_std_object_dtype[tasks-std] _______________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 args = (array([['a', 'b', 'c']], dtype=object),) kwargs = {'axis': 1, 'ddof': 1, 'mask': array([[False, False, False]]), 'skipna': True} obj_iter = @functools.wraps(f) def _f(*args, **kwargs): obj_iter = itertools.chain(args, kwargs.values()) if any(self.check(obj) for obj in obj_iter): f_name = f.__name__.replace("nan", "") raise TypeError( f"reduction operation '{f_name}' not allowed for this dtype" ) try: with np.errstate(invalid="ignore"): > return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1004: in nanvar avg = _ensure_numeric(values.sum(axis=axis, dtype=np.float64)) / count _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([['a', 'b', 'c']], dtype=object), axis = 1 dtype = , out = None, keepdims = False initial = , where = True def _sum(a, axis=None, dtype=None, out=None, keepdims=False, initial=_NoValue, where=True): > return umr_sum(a, axis, dtype, out, keepdims, initial, where) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/numpy/core/_methods.py:49: ValueError The above exception was the direct cause of the following exception: func = 'std' @pytest.mark.parametrize( "func", [ pytest.param( "var", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "sum", marks=pytest.mark.xfail_with_pyarrow_strings, ), ], ) def test_std_object_dtype(func): df = pd.DataFrame({"x": [1, 2, 1], "y": ["a", "b", "c"], "z": [11.0, 22.0, 33.0]}) ddf = dd.from_pandas(df, npartitions=2) # DataFrame # TODO: add deprecation warnings to match pandas ctx = contextlib.nullcontext() if func != "sum": ctx = check_nuisance_columns_warning() with ctx, check_numeric_only_deprecation(): > expected = getattr(df, func)() dask/dataframe/tests/test_groupby.py:2222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/generic.py:11424: in std return NDFrame.std(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11137: in std return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.12/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:940: in nanstd result = np.sqrt(nanvar(values, axis=axis, skipna=skipna, ddof=ddof, mask=mask)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (array([['a', 'b', 'c']], dtype=object),) kwargs = {'axis': 1, 'ddof': 1, 'mask': array([[False, False, False]]), 'skipna': True} obj_iter = @functools.wraps(f) def _f(*args, **kwargs): obj_iter = itertools.chain(args, kwargs.values()) if any(self.check(obj) for obj in obj_iter): f_name = f.__name__.replace("nan", "") raise TypeError( f"reduction operation '{f_name}' not allowed for this dtype" ) try: with np.errstate(invalid="ignore"): return f(*args, **kwargs) except ValueError as e: # we want to transform an object array # ValueError message to the more typical TypeError # e.g. this is normally a disallowed function on # object arrays that contain strings if is_object_dtype(args[0]): > raise TypeError(e) from e E TypeError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:103: TypeError _________________ test_groupby_sort_argument[disk-False-std-b] _________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = 'b', agg = 'std', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError ________________ test_groupby_sort_argument[tasks-False-std-a] _________________ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = 'a', agg = 'std', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = False, agg_func = 'mean', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError _ test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-known] _ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = False, agg_func = 'var', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'var', skipna = True kwargs = {'ddof': 1}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'var' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError ________________ test_groupby_sort_argument[disk-False-std-by3] ________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = ['a', 'b'], agg = 'std', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError ________________ test_groupby_sort_argument[tasks-False-std-b] _________________ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = 'b', agg = 'std', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError ______________________ test_std_object_dtype[tasks-mean] _______________________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 x = array(['abc'], dtype=object) def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: > x = x.astype(np.complex128) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1680: ValueError During handling of the above exception, another exception occurred: x = array(['abc'], dtype=object) def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: > x = x.astype(np.float64) E ValueError: could not convert string to float: 'abc' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1683: ValueError The above exception was the direct cause of the following exception: func = 'mean' @pytest.mark.parametrize( "func", [ pytest.param( "var", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented" ), ), pytest.param( "sum", marks=pytest.mark.xfail_with_pyarrow_strings, ), ], ) def test_std_object_dtype(func): df = pd.DataFrame({"x": [1, 2, 1], "y": ["a", "b", "c"], "z": [11.0, 22.0, 33.0]}) ddf = dd.from_pandas(df, npartitions=2) # DataFrame # TODO: add deprecation warnings to match pandas ctx = contextlib.nullcontext() if func != "sum": ctx = check_nuisance_columns_warning() with ctx, check_numeric_only_deprecation(): > expected = getattr(df, func)() dask/dataframe/tests/test_groupby.py:2222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.12/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = array(['abc'], dtype=object) def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert ['abc'] to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1686: TypeError _______________ test_groupby_sort_argument[tasks-False-std-by3] ________________ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = ['a', 'b'], agg = 'std', sort = False @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = False, agg_func = 'mean', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-unknown] _ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = False, agg_func = 'var', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'var', skipna = True kwargs = {'ddof': 1}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'var' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-known] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = True, agg_func = 'var', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'var', skipna = True kwargs = {'ddof': 1}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'var' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _________________ test_groupby_sort_argument[disk-True-mean-a] _________________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: > x = float(x) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1692: ValueError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: > x = complex(x) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1696: ValueError The above exception was the direct cause of the following exception: by = 'a', agg = 'mean', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: x = complex(x) except ValueError as err: # e.g. "foo" > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert a to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed ________________ test_groupby_sort_argument[tasks-True-mean-a] _________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: > x = float(x) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1692: ValueError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: > x = complex(x) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1696: ValueError The above exception was the direct cause of the following exception: by = 'a', agg = 'mean', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: x = complex(x) except ValueError as err: # e.g. "foo" > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert a to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-unknown] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = True, agg_func = 'var', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'var', skipna = True kwargs = {'ddof': 1}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'var' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = True, agg_func = 'mean', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-unknown] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed ________________ test_groupby_sort_argument[tasks-True-mean-b] _________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: by = 'b', agg = 'mean', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array(['b', 0, 'f', 'h'], dtype=object), axis = None, dtype = dtype('O') out = None, keepdims = False, initial = , where = True def _sum(a, axis=None, dtype=None, out=None, keepdims=False, initial=_NoValue, where=True): > return umr_sum(a, axis, dtype, out, keepdims, initial, where) E TypeError: can only concatenate str (not "int") to str /usr/lib/python3.12/site-packages/numpy/core/_methods.py:49: TypeError _ test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _________________ test_groupby_sort_argument[disk-True-mean-b] _________________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: by = 'b', agg = 'mean', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array(['b', 0, 'f', 'h'], dtype=object), axis = None, dtype = dtype('O') out = None, keepdims = False, initial = , where = True def _sum(a, axis=None, dtype=None, out=None, keepdims=False, initial=_NoValue, where=True): > return umr_sum(a, axis, dtype, out, keepdims, initial, where) E TypeError: can only concatenate str (not "int") to str /usr/lib/python3.12/site-packages/numpy/core/_methods.py:49: TypeError _ test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-known] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-unknown] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = False, agg_func = 'var', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'var', skipna = True kwargs = {'ddof': 1}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'var' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-known] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = True, agg_func = 'mean', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-unknown] _ [gw6] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _______________ test_groupby_sort_argument[tasks-True-mean-by3] ________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: > x = float(x) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1692: ValueError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: > x = complex(x) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1696: ValueError The above exception was the direct cause of the following exception: by = ['a', 'b'], agg = 'mean', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: x = complex(x) except ValueError as err: # e.g. "foo" > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert a to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] _ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = False, agg_func = 'var', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'var', skipna = True kwargs = {'ddof': 1}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'var' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError ________________ test_groupby_sort_argument[disk-True-mean-by3] ________________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = array([['a', 'b', None, None, 'e', 'f', 'g', 'h']], dtype=object) def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:541: in _call_cython_op func = self._get_cython_function(self.kind, self.how, values.dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = , kind = 'aggregate' how = 'mean', dtype = dtype('O'), is_numeric = False @classmethod @functools.lru_cache(maxsize=None) def _get_cython_function( cls, kind: str, how: str, dtype: np.dtype, is_numeric: bool ): dtype_str = dtype.name ftype = cls._CYTHON_FUNCTIONS[kind][how] # see if there is a fused-type version of function # only valid for numeric f = getattr(libgroupby, ftype) if is_numeric: return f elif dtype == np.dtype(object): if how in ["median", "cumprod"]: # no fused types -> no __signatures__ raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) if "object" not in f.__signatures__: # raise NotImplementedError here rather than TypeError later > raise NotImplementedError( f"function is not implemented for this dtype: " f"[how->{how},dtype->{dtype_str}]" ) E NotImplementedError: function is not implemented for this dtype: [how->mean,dtype->object] /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:173: NotImplementedError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: > x = float(x) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1692: ValueError During handling of the above exception, another exception occurred: x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: > x = complex(x) E ValueError: complex() arg is a malformed string /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1696: ValueError The above exception was the direct cause of the following exception: by = ['a', 'b'], agg = 'mean', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd().astype("float") dask/dataframe/tests/test_groupby.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/nanops.py:727: in nanmean the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = 'a' def _ensure_numeric(x): if isinstance(x, np.ndarray): if is_integer_dtype(x) or is_bool_dtype(x): x = x.astype(np.float64) elif is_object_dtype(x): try: x = x.astype(np.complex128) except (TypeError, ValueError): try: x = x.astype(np.float64) except ValueError as err: # GH#29941 we get here with object arrays containing strs raise TypeError(f"Could not convert {x} to numeric") from err else: if not np.any(np.imag(x)): x = x.real elif not (is_float(x) or is_integer(x) or is_complex(x)): try: x = float(x) except (TypeError, ValueError): # e.g. "1+1j" or "foo" try: x = complex(x) except ValueError as err: # e.g. "foo" > raise TypeError(f"Could not convert {x} to numeric") from err E TypeError: Could not convert a to numeric /usr/lib/python3.12/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = False, agg_func = 'mean', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _________________ test_groupby_sort_argument[disk-True-std-a] __________________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = 'a', agg = 'std', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _________________ test_groupby_sort_argument[tasks-True-std-a] _________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = 'a', agg = 'std', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _________________ test_groupby_sort_argument[disk-True-std-b] __________________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = 'b', agg = 'std', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _________________ test_groupby_sort_argument[tasks-True-std-b] _________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = 'b', agg = 'std', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError ________________ test_groupby_sort_argument[disk-True-std-by3] _________________ [gw31] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = ['a', 'b'], agg = 'std', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = False, agg_func = 'mean', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError ________________ test_groupby_sort_argument[tasks-True-std-by3] ________________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 by = ['a', 'b'], agg = 'std', sort = True @pytest.mark.parametrize("by", ["a", "b", "c", ["a", "b"], ["a", "c"]]) # TODO: Remove the need for `strict=False` below @pytest.mark.parametrize( "agg", [ "count", pytest.param( "mean", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), pytest.param( "std", marks=pytest.mark.xfail( PANDAS_GE_200, reason="numeric_only=False not implemented", strict=False ), ), ], ) @pytest.mark.parametrize("sort", [True, False]) def test_groupby_sort_argument(by, agg, sort): df = pd.DataFrame( { "a": [1, 2, 3, 4, None, None, 7, 8], "b": [1, 0] * 4, "c": ["a", "b", None, None, "e", "f", "g", "h"], "e": [4, 5, 6, 3, 2, 1, 0, 0], } ) ddf = dd.from_pandas(df, npartitions=3) gb = ddf.groupby(by, sort=sort) gb_pd = df.groupby(by, sort=sort) # Basic groupby aggregation result_1 = getattr(gb, agg) result_1_pd = getattr(gb_pd, agg) # Choose single column result_2 = getattr(gb.e, agg) result_2_pd = getattr(gb_pd.e, agg) # Use `agg()` api result_3 = gb.agg({"e": agg}) result_3_pd = gb_pd.agg({"e": agg}) if agg == "mean": with record_numeric_only_warnings() as rec_pd: expected = result_1_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_1() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_2_pd().astype("float") with record_numeric_only_warnings() as rec_dd: result = result_2() assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) with record_numeric_only_warnings() as rec_pd: expected = result_3_pd.astype("float") with record_numeric_only_warnings() as rec_dd: result = result_3 assert len(rec_pd) == len(rec_dd) assert_eq(result, expected) else: with record_numeric_only_warnings() as rec_pd: > expected = result_1_pd() dask/dataframe/tests/test_groupby.py:3175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ values = array([['a'], ['b'], [None], [None], ['e'], ['f'], ['g'], ['h']], dtype=object) def blk_func(values: ArrayLike) -> ArrayLike: values = values.T ncols = 1 if values.ndim == 1 else values.shape[1] result: ArrayLike result = np.zeros(ngroups * ncols, dtype=cython_dtype) result = result.reshape((ngroups, ncols)) func = partial(base_func, out=result) inferences = None if needs_counts: counts = np.zeros(ngroups, dtype=np.int64) func = partial(func, counts=counts) is_datetimelike = values.dtype.kind in ["m", "M"] vals = values if is_datetimelike and how == "std": vals = vals.view("i8") if pre_processing: vals, inferences = pre_processing(vals) > vals = vals.astype(cython_dtype, copy=False) E ValueError: could not convert string to float: 'a' /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:3720: ValueError ___________ test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] ____________ [gw30] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 engine = 'pandas', how = 'leftsemi', parts = (3, 3) @pytest.mark.parametrize("parts", [(3, 3), (3, 1), (1, 3)]) @pytest.mark.parametrize("how", ["leftsemi", "leftanti"]) @pytest.mark.parametrize( "engine", [ pytest.param( "pandas", marks=pytest.mark.xfail( reason="Pandas does not support leftsemi or leftanti" ), ), pytest.param("cudf", marks=pytest.mark.gpu), ], ) def test_merge_tasks_semi_anti_cudf(engine, how, parts): if engine == "cudf": # NOTE: engine == "cudf" requires cudf/dask_cudf, # will be skipped by non-GPU CI. cudf = pytest.importorskip("cudf") dask_cudf = pytest.importorskip("dask_cudf") emp = pd.DataFrame( { "emp_id": np.arange(101, stop=106), "name": ["John", "Tom", "Harry", "Rahul", "Sakil"], "city": ["Cal", "Mum", "Del", "Ban", "Del"], "salary": [50000, 40000, 80000, 60000, 90000], } ) skills = pd.DataFrame( { "skill_id": [404, 405, 406, 407, 408], "emp_id": [103, 101, 105, 102, 101], "skill_name": ["Dask", "Spark", "C", "Python", "R"], } ) if engine == "cudf": emp = cudf.from_pandas(emp) skills = cudf.from_pandas(skills) dd_emp = dask_cudf.from_cudf(emp, npartitions=parts[0]) dd_skills = dask_cudf.from_cudf(skills, npartitions=parts[1]) else: dd_emp = dd.from_pandas(emp, npartitions=parts[0]) dd_skills = dd.from_pandas(skills, npartitions=parts[1]) > expect = emp.merge(skills, on="emp_id", how=how).sort_values(["emp_id"]) dask/dataframe/tests/test_multi.py:1114: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1038: in _get_join_indexers return get_join_indexers( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ left_keys = [array([101, 102, 103, 104, 105])] right_keys = [array([103, 101, 105, 102, 101])], sort = False, how = 'leftsemi' kwargs = {}, left_n = 5, right_n = 5 mapped = . at 0x7f2aa3572f00> zipped = , llab = [array([0, 1, 2, 3, 4])] rlab = [array([2, 0, 4, 1, 0])], shape = [5] def get_join_indexers( left_keys, right_keys, sort: bool = False, how: MergeHow | Literal["asof"] = "inner", **kwargs, ) -> tuple[npt.NDArray[np.intp], npt.NDArray[np.intp]]: """ Parameters ---------- left_keys : ndarray, Index, Series right_keys : ndarray, Index, Series sort : bool, default False how : {'inner', 'outer', 'left', 'right'}, default 'inner' Returns ------- np.ndarray[np.intp] Indexer into the left_keys. np.ndarray[np.intp] Indexer into the right_keys. """ assert len(left_keys) == len( right_keys ), "left_key and right_keys must be the same length" # fast-path for empty left/right left_n = len(left_keys[0]) right_n = len(right_keys[0]) if left_n == 0: if how in ["left", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["right", "outer"]: return _get_no_sort_one_missing_indexer(right_n, True) elif right_n == 0: if how in ["right", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["left", "outer"]: return _get_no_sort_one_missing_indexer(left_n, False) # get left & right join labels and num. of levels at each location mapped = ( _factorize_keys(left_keys[n], right_keys[n], sort=sort, how=how) for n in range(len(left_keys)) ) zipped = zip(*mapped) llab, rlab, shape = (list(x) for x in zipped) # get flat i8 keys from label lists lkey, rkey = _get_join_keys(llab, rlab, tuple(shape), sort) # factorize keys to a dense i8 space # `count` is the num. of unique keys # set(lkey) | set(rkey) == range(count) lkey, rkey, count = _factorize_keys(lkey, rkey, sort=sort, how=how) # preserve left frame order if how == 'left' and sort == False kwargs = cp.copy(kwargs) if how in ("left", "right"): kwargs["sort"] = sort > join_func = { "inner": libjoin.inner_join, "left": libjoin.left_outer_join, "right": lambda x, y, count, **kwargs: libjoin.left_outer_join( y, x, count, **kwargs )[::-1], "outer": libjoin.full_outer_join, }[how] E KeyError: 'leftsemi' /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1680: KeyError __________________________ test_set_index_names[disk] __________________________ [gw7] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 shuffle_method = 'disk' def test_set_index_names(shuffle_method): if shuffle_method == "disk": > pytest.xfail("dsk names in disk shuffle are not deterministic") E _pytest.outcomes.XFailed: dsk names in disk shuffle are not deterministic dask/dataframe/tests/test_shuffle.py:259: XFailed ___________ test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] ____________ [gw30] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 engine = 'pandas', how = 'leftsemi', parts = (3, 1) @pytest.mark.parametrize("parts", [(3, 3), (3, 1), (1, 3)]) @pytest.mark.parametrize("how", ["leftsemi", "leftanti"]) @pytest.mark.parametrize( "engine", [ pytest.param( "pandas", marks=pytest.mark.xfail( reason="Pandas does not support leftsemi or leftanti" ), ), pytest.param("cudf", marks=pytest.mark.gpu), ], ) def test_merge_tasks_semi_anti_cudf(engine, how, parts): if engine == "cudf": # NOTE: engine == "cudf" requires cudf/dask_cudf, # will be skipped by non-GPU CI. cudf = pytest.importorskip("cudf") dask_cudf = pytest.importorskip("dask_cudf") emp = pd.DataFrame( { "emp_id": np.arange(101, stop=106), "name": ["John", "Tom", "Harry", "Rahul", "Sakil"], "city": ["Cal", "Mum", "Del", "Ban", "Del"], "salary": [50000, 40000, 80000, 60000, 90000], } ) skills = pd.DataFrame( { "skill_id": [404, 405, 406, 407, 408], "emp_id": [103, 101, 105, 102, 101], "skill_name": ["Dask", "Spark", "C", "Python", "R"], } ) if engine == "cudf": emp = cudf.from_pandas(emp) skills = cudf.from_pandas(skills) dd_emp = dask_cudf.from_cudf(emp, npartitions=parts[0]) dd_skills = dask_cudf.from_cudf(skills, npartitions=parts[1]) else: dd_emp = dd.from_pandas(emp, npartitions=parts[0]) dd_skills = dd.from_pandas(skills, npartitions=parts[1]) > expect = emp.merge(skills, on="emp_id", how=how).sort_values(["emp_id"]) dask/dataframe/tests/test_multi.py:1114: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1038: in _get_join_indexers return get_join_indexers( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ left_keys = [array([101, 102, 103, 104, 105])] right_keys = [array([103, 101, 105, 102, 101])], sort = False, how = 'leftsemi' kwargs = {}, left_n = 5, right_n = 5 mapped = . at 0x7f2aa3573bc0> zipped = , llab = [array([0, 1, 2, 3, 4])] rlab = [array([2, 0, 4, 1, 0])], shape = [5] def get_join_indexers( left_keys, right_keys, sort: bool = False, how: MergeHow | Literal["asof"] = "inner", **kwargs, ) -> tuple[npt.NDArray[np.intp], npt.NDArray[np.intp]]: """ Parameters ---------- left_keys : ndarray, Index, Series right_keys : ndarray, Index, Series sort : bool, default False how : {'inner', 'outer', 'left', 'right'}, default 'inner' Returns ------- np.ndarray[np.intp] Indexer into the left_keys. np.ndarray[np.intp] Indexer into the right_keys. """ assert len(left_keys) == len( right_keys ), "left_key and right_keys must be the same length" # fast-path for empty left/right left_n = len(left_keys[0]) right_n = len(right_keys[0]) if left_n == 0: if how in ["left", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["right", "outer"]: return _get_no_sort_one_missing_indexer(right_n, True) elif right_n == 0: if how in ["right", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["left", "outer"]: return _get_no_sort_one_missing_indexer(left_n, False) # get left & right join labels and num. of levels at each location mapped = ( _factorize_keys(left_keys[n], right_keys[n], sort=sort, how=how) for n in range(len(left_keys)) ) zipped = zip(*mapped) llab, rlab, shape = (list(x) for x in zipped) # get flat i8 keys from label lists lkey, rkey = _get_join_keys(llab, rlab, tuple(shape), sort) # factorize keys to a dense i8 space # `count` is the num. of unique keys # set(lkey) | set(rkey) == range(count) lkey, rkey, count = _factorize_keys(lkey, rkey, sort=sort, how=how) # preserve left frame order if how == 'left' and sort == False kwargs = cp.copy(kwargs) if how in ("left", "right"): kwargs["sort"] = sort > join_func = { "inner": libjoin.inner_join, "left": libjoin.left_outer_join, "right": lambda x, y, count, **kwargs: libjoin.left_outer_join( y, x, count, **kwargs )[::-1], "outer": libjoin.full_outer_join, }[how] E KeyError: 'leftsemi' /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = True, agg_func = 'mean', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError ___________ test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] ____________ [gw30] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 engine = 'pandas', how = 'leftsemi', parts = (1, 3) @pytest.mark.parametrize("parts", [(3, 3), (3, 1), (1, 3)]) @pytest.mark.parametrize("how", ["leftsemi", "leftanti"]) @pytest.mark.parametrize( "engine", [ pytest.param( "pandas", marks=pytest.mark.xfail( reason="Pandas does not support leftsemi or leftanti" ), ), pytest.param("cudf", marks=pytest.mark.gpu), ], ) def test_merge_tasks_semi_anti_cudf(engine, how, parts): if engine == "cudf": # NOTE: engine == "cudf" requires cudf/dask_cudf, # will be skipped by non-GPU CI. cudf = pytest.importorskip("cudf") dask_cudf = pytest.importorskip("dask_cudf") emp = pd.DataFrame( { "emp_id": np.arange(101, stop=106), "name": ["John", "Tom", "Harry", "Rahul", "Sakil"], "city": ["Cal", "Mum", "Del", "Ban", "Del"], "salary": [50000, 40000, 80000, 60000, 90000], } ) skills = pd.DataFrame( { "skill_id": [404, 405, 406, 407, 408], "emp_id": [103, 101, 105, 102, 101], "skill_name": ["Dask", "Spark", "C", "Python", "R"], } ) if engine == "cudf": emp = cudf.from_pandas(emp) skills = cudf.from_pandas(skills) dd_emp = dask_cudf.from_cudf(emp, npartitions=parts[0]) dd_skills = dask_cudf.from_cudf(skills, npartitions=parts[1]) else: dd_emp = dd.from_pandas(emp, npartitions=parts[0]) dd_skills = dd.from_pandas(skills, npartitions=parts[1]) > expect = emp.merge(skills, on="emp_id", how=how).sort_values(["emp_id"]) dask/dataframe/tests/test_multi.py:1114: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1038: in _get_join_indexers return get_join_indexers( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ left_keys = [array([101, 102, 103, 104, 105])] right_keys = [array([103, 101, 105, 102, 101])], sort = False, how = 'leftsemi' kwargs = {}, left_n = 5, right_n = 5 mapped = . at 0x7f2aa3568260> zipped = , llab = [array([0, 1, 2, 3, 4])] rlab = [array([2, 0, 4, 1, 0])], shape = [5] def get_join_indexers( left_keys, right_keys, sort: bool = False, how: MergeHow | Literal["asof"] = "inner", **kwargs, ) -> tuple[npt.NDArray[np.intp], npt.NDArray[np.intp]]: """ Parameters ---------- left_keys : ndarray, Index, Series right_keys : ndarray, Index, Series sort : bool, default False how : {'inner', 'outer', 'left', 'right'}, default 'inner' Returns ------- np.ndarray[np.intp] Indexer into the left_keys. np.ndarray[np.intp] Indexer into the right_keys. """ assert len(left_keys) == len( right_keys ), "left_key and right_keys must be the same length" # fast-path for empty left/right left_n = len(left_keys[0]) right_n = len(right_keys[0]) if left_n == 0: if how in ["left", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["right", "outer"]: return _get_no_sort_one_missing_indexer(right_n, True) elif right_n == 0: if how in ["right", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["left", "outer"]: return _get_no_sort_one_missing_indexer(left_n, False) # get left & right join labels and num. of levels at each location mapped = ( _factorize_keys(left_keys[n], right_keys[n], sort=sort, how=how) for n in range(len(left_keys)) ) zipped = zip(*mapped) llab, rlab, shape = (list(x) for x in zipped) # get flat i8 keys from label lists lkey, rkey = _get_join_keys(llab, rlab, tuple(shape), sort) # factorize keys to a dense i8 space # `count` is the num. of unique keys # set(lkey) | set(rkey) == range(count) lkey, rkey, count = _factorize_keys(lkey, rkey, sort=sort, how=how) # preserve left frame order if how == 'left' and sort == False kwargs = cp.copy(kwargs) if how in ("left", "right"): kwargs["sort"] = sort > join_func = { "inner": libjoin.inner_join, "left": libjoin.left_outer_join, "right": lambda x, y, count, **kwargs: libjoin.left_outer_join( y, x, count, **kwargs )[::-1], "outer": libjoin.full_outer_join, }[how] E KeyError: 'leftsemi' /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-known] _ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = True, agg_func = 'mean', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError ___________ test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] ____________ [gw30] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 engine = 'pandas', how = 'leftanti', parts = (3, 3) @pytest.mark.parametrize("parts", [(3, 3), (3, 1), (1, 3)]) @pytest.mark.parametrize("how", ["leftsemi", "leftanti"]) @pytest.mark.parametrize( "engine", [ pytest.param( "pandas", marks=pytest.mark.xfail( reason="Pandas does not support leftsemi or leftanti" ), ), pytest.param("cudf", marks=pytest.mark.gpu), ], ) def test_merge_tasks_semi_anti_cudf(engine, how, parts): if engine == "cudf": # NOTE: engine == "cudf" requires cudf/dask_cudf, # will be skipped by non-GPU CI. cudf = pytest.importorskip("cudf") dask_cudf = pytest.importorskip("dask_cudf") emp = pd.DataFrame( { "emp_id": np.arange(101, stop=106), "name": ["John", "Tom", "Harry", "Rahul", "Sakil"], "city": ["Cal", "Mum", "Del", "Ban", "Del"], "salary": [50000, 40000, 80000, 60000, 90000], } ) skills = pd.DataFrame( { "skill_id": [404, 405, 406, 407, 408], "emp_id": [103, 101, 105, 102, 101], "skill_name": ["Dask", "Spark", "C", "Python", "R"], } ) if engine == "cudf": emp = cudf.from_pandas(emp) skills = cudf.from_pandas(skills) dd_emp = dask_cudf.from_cudf(emp, npartitions=parts[0]) dd_skills = dask_cudf.from_cudf(skills, npartitions=parts[1]) else: dd_emp = dd.from_pandas(emp, npartitions=parts[0]) dd_skills = dd.from_pandas(skills, npartitions=parts[1]) > expect = emp.merge(skills, on="emp_id", how=how).sort_values(["emp_id"]) dask/dataframe/tests/test_multi.py:1114: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1038: in _get_join_indexers return get_join_indexers( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ left_keys = [array([101, 102, 103, 104, 105])] right_keys = [array([103, 101, 105, 102, 101])], sort = False, how = 'leftanti' kwargs = {}, left_n = 5, right_n = 5 mapped = . at 0x7f2aa3569580> zipped = , llab = [array([0, 1, 2, 3, 4])] rlab = [array([2, 0, 4, 1, 0])], shape = [5] def get_join_indexers( left_keys, right_keys, sort: bool = False, how: MergeHow | Literal["asof"] = "inner", **kwargs, ) -> tuple[npt.NDArray[np.intp], npt.NDArray[np.intp]]: """ Parameters ---------- left_keys : ndarray, Index, Series right_keys : ndarray, Index, Series sort : bool, default False how : {'inner', 'outer', 'left', 'right'}, default 'inner' Returns ------- np.ndarray[np.intp] Indexer into the left_keys. np.ndarray[np.intp] Indexer into the right_keys. """ assert len(left_keys) == len( right_keys ), "left_key and right_keys must be the same length" # fast-path for empty left/right left_n = len(left_keys[0]) right_n = len(right_keys[0]) if left_n == 0: if how in ["left", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["right", "outer"]: return _get_no_sort_one_missing_indexer(right_n, True) elif right_n == 0: if how in ["right", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["left", "outer"]: return _get_no_sort_one_missing_indexer(left_n, False) # get left & right join labels and num. of levels at each location mapped = ( _factorize_keys(left_keys[n], right_keys[n], sort=sort, how=how) for n in range(len(left_keys)) ) zipped = zip(*mapped) llab, rlab, shape = (list(x) for x in zipped) # get flat i8 keys from label lists lkey, rkey = _get_join_keys(llab, rlab, tuple(shape), sort) # factorize keys to a dense i8 space # `count` is the num. of unique keys # set(lkey) | set(rkey) == range(count) lkey, rkey, count = _factorize_keys(lkey, rkey, sort=sort, how=how) # preserve left frame order if how == 'left' and sort == False kwargs = cp.copy(kwargs) if how in ("left", "right"): kwargs["sort"] = sort > join_func = { "inner": libjoin.inner_join, "left": libjoin.left_outer_join, "right": lambda x, y, count, **kwargs: libjoin.left_outer_join( y, x, count, **kwargs )[::-1], "outer": libjoin.full_outer_join, }[how] E KeyError: 'leftanti' /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1680: KeyError ___________ test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] ____________ [gw30] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 engine = 'pandas', how = 'leftanti', parts = (3, 1) @pytest.mark.parametrize("parts", [(3, 3), (3, 1), (1, 3)]) @pytest.mark.parametrize("how", ["leftsemi", "leftanti"]) @pytest.mark.parametrize( "engine", [ pytest.param( "pandas", marks=pytest.mark.xfail( reason="Pandas does not support leftsemi or leftanti" ), ), pytest.param("cudf", marks=pytest.mark.gpu), ], ) def test_merge_tasks_semi_anti_cudf(engine, how, parts): if engine == "cudf": # NOTE: engine == "cudf" requires cudf/dask_cudf, # will be skipped by non-GPU CI. cudf = pytest.importorskip("cudf") dask_cudf = pytest.importorskip("dask_cudf") emp = pd.DataFrame( { "emp_id": np.arange(101, stop=106), "name": ["John", "Tom", "Harry", "Rahul", "Sakil"], "city": ["Cal", "Mum", "Del", "Ban", "Del"], "salary": [50000, 40000, 80000, 60000, 90000], } ) skills = pd.DataFrame( { "skill_id": [404, 405, 406, 407, 408], "emp_id": [103, 101, 105, 102, 101], "skill_name": ["Dask", "Spark", "C", "Python", "R"], } ) if engine == "cudf": emp = cudf.from_pandas(emp) skills = cudf.from_pandas(skills) dd_emp = dask_cudf.from_cudf(emp, npartitions=parts[0]) dd_skills = dask_cudf.from_cudf(skills, npartitions=parts[1]) else: dd_emp = dd.from_pandas(emp, npartitions=parts[0]) dd_skills = dd.from_pandas(skills, npartitions=parts[1]) > expect = emp.merge(skills, on="emp_id", how=how).sort_values(["emp_id"]) dask/dataframe/tests/test_multi.py:1114: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1038: in _get_join_indexers return get_join_indexers( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ left_keys = [array([101, 102, 103, 104, 105])] right_keys = [array([103, 101, 105, 102, 101])], sort = False, how = 'leftanti' kwargs = {}, left_n = 5, right_n = 5 mapped = . at 0x7f2aa356a8a0> zipped = , llab = [array([0, 1, 2, 3, 4])] rlab = [array([2, 0, 4, 1, 0])], shape = [5] def get_join_indexers( left_keys, right_keys, sort: bool = False, how: MergeHow | Literal["asof"] = "inner", **kwargs, ) -> tuple[npt.NDArray[np.intp], npt.NDArray[np.intp]]: """ Parameters ---------- left_keys : ndarray, Index, Series right_keys : ndarray, Index, Series sort : bool, default False how : {'inner', 'outer', 'left', 'right'}, default 'inner' Returns ------- np.ndarray[np.intp] Indexer into the left_keys. np.ndarray[np.intp] Indexer into the right_keys. """ assert len(left_keys) == len( right_keys ), "left_key and right_keys must be the same length" # fast-path for empty left/right left_n = len(left_keys[0]) right_n = len(right_keys[0]) if left_n == 0: if how in ["left", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["right", "outer"]: return _get_no_sort_one_missing_indexer(right_n, True) elif right_n == 0: if how in ["right", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["left", "outer"]: return _get_no_sort_one_missing_indexer(left_n, False) # get left & right join labels and num. of levels at each location mapped = ( _factorize_keys(left_keys[n], right_keys[n], sort=sort, how=how) for n in range(len(left_keys)) ) zipped = zip(*mapped) llab, rlab, shape = (list(x) for x in zipped) # get flat i8 keys from label lists lkey, rkey = _get_join_keys(llab, rlab, tuple(shape), sort) # factorize keys to a dense i8 space # `count` is the num. of unique keys # set(lkey) | set(rkey) == range(count) lkey, rkey, count = _factorize_keys(lkey, rkey, sort=sort, how=how) # preserve left frame order if how == 'left' and sort == False kwargs = cp.copy(kwargs) if how in ("left", "right"): kwargs["sort"] = sort > join_func = { "inner": libjoin.inner_join, "left": libjoin.left_outer_join, "right": lambda x, y, count, **kwargs: libjoin.left_outer_join( y, x, count, **kwargs )[::-1], "outer": libjoin.full_outer_join, }[how] E KeyError: 'leftanti' /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = True, agg_func = 'mean', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] _ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1 < 2 < 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=True), is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = True, agg_func = 'mean', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1 < 2 < 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError ___________ test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] ____________ [gw30] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 engine = 'pandas', how = 'leftanti', parts = (1, 3) @pytest.mark.parametrize("parts", [(3, 3), (3, 1), (1, 3)]) @pytest.mark.parametrize("how", ["leftsemi", "leftanti"]) @pytest.mark.parametrize( "engine", [ pytest.param( "pandas", marks=pytest.mark.xfail( reason="Pandas does not support leftsemi or leftanti" ), ), pytest.param("cudf", marks=pytest.mark.gpu), ], ) def test_merge_tasks_semi_anti_cudf(engine, how, parts): if engine == "cudf": # NOTE: engine == "cudf" requires cudf/dask_cudf, # will be skipped by non-GPU CI. cudf = pytest.importorskip("cudf") dask_cudf = pytest.importorskip("dask_cudf") emp = pd.DataFrame( { "emp_id": np.arange(101, stop=106), "name": ["John", "Tom", "Harry", "Rahul", "Sakil"], "city": ["Cal", "Mum", "Del", "Ban", "Del"], "salary": [50000, 40000, 80000, 60000, 90000], } ) skills = pd.DataFrame( { "skill_id": [404, 405, 406, 407, 408], "emp_id": [103, 101, 105, 102, 101], "skill_name": ["Dask", "Spark", "C", "Python", "R"], } ) if engine == "cudf": emp = cudf.from_pandas(emp) skills = cudf.from_pandas(skills) dd_emp = dask_cudf.from_cudf(emp, npartitions=parts[0]) dd_skills = dask_cudf.from_cudf(skills, npartitions=parts[1]) else: dd_emp = dd.from_pandas(emp, npartitions=parts[0]) dd_skills = dd.from_pandas(skills, npartitions=parts[1]) > expect = emp.merge(skills, on="emp_id", how=how).sort_values(["emp_id"]) dask/dataframe/tests/test_multi.py:1114: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1038: in _get_join_indexers return get_join_indexers( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ left_keys = [array([101, 102, 103, 104, 105])] right_keys = [array([103, 101, 105, 102, 101])], sort = False, how = 'leftanti' kwargs = {}, left_n = 5, right_n = 5 mapped = . at 0x7f2aa356bbc0> zipped = , llab = [array([0, 1, 2, 3, 4])] rlab = [array([2, 0, 4, 1, 0])], shape = [5] def get_join_indexers( left_keys, right_keys, sort: bool = False, how: MergeHow | Literal["asof"] = "inner", **kwargs, ) -> tuple[npt.NDArray[np.intp], npt.NDArray[np.intp]]: """ Parameters ---------- left_keys : ndarray, Index, Series right_keys : ndarray, Index, Series sort : bool, default False how : {'inner', 'outer', 'left', 'right'}, default 'inner' Returns ------- np.ndarray[np.intp] Indexer into the left_keys. np.ndarray[np.intp] Indexer into the right_keys. """ assert len(left_keys) == len( right_keys ), "left_key and right_keys must be the same length" # fast-path for empty left/right left_n = len(left_keys[0]) right_n = len(right_keys[0]) if left_n == 0: if how in ["left", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["right", "outer"]: return _get_no_sort_one_missing_indexer(right_n, True) elif right_n == 0: if how in ["right", "inner", "cross"]: return _get_empty_indexer() elif not sort and how in ["left", "outer"]: return _get_no_sort_one_missing_indexer(left_n, False) # get left & right join labels and num. of levels at each location mapped = ( _factorize_keys(left_keys[n], right_keys[n], sort=sort, how=how) for n in range(len(left_keys)) ) zipped = zip(*mapped) llab, rlab, shape = (list(x) for x in zipped) # get flat i8 keys from label lists lkey, rkey = _get_join_keys(llab, rlab, tuple(shape), sort) # factorize keys to a dense i8 space # `count` is the num. of unique keys # set(lkey) | set(rkey) == range(count) lkey, rkey, count = _factorize_keys(lkey, rkey, sort=sort, how=how) # preserve left frame order if how == 'left' and sort == False kwargs = cp.copy(kwargs) if how in ("left", "right"): kwargs["sort"] = sort > join_func = { "inner": libjoin.inner_join, "left": libjoin.left_outer_join, "right": lambda x, y, count, **kwargs: libjoin.left_outer_join( y, x, count, **kwargs )[::-1], "outer": libjoin.full_outer_join, }[how] E KeyError: 'leftanti' /usr/lib/python3.12/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = False, agg_func = 'mean', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-known] _ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = True, ordered_cats = False, agg_func = 'mean', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _________________ test_ufunc_with_reduction[pandas1-conj-prod] _________________ [gw4] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 redfunc = 'prod', ufunc = 'conj' pandas = A B C 0 59 24 0.017893 1 30 57 0.516667 2 64 85 0.853509 3 1 2 2.654256 4 7 21 0... 39 0.113205 15 66 41 0.370062 16 63 58 0.057859 17 30 46 0.635224 18 70 28 2.056436 19 86 86 0.661367 @pytest.mark.parametrize("redfunc", ["sum", "prod", "min", "max", "mean"]) @pytest.mark.parametrize("ufunc", _BASE_UFUNCS) @pytest.mark.parametrize( "pandas", [ pd.Series(np.abs(np.random.randn(100))), pd.DataFrame( { "A": np.random.randint(1, 100, size=20), "B": np.random.randint(1, 100, size=20), "C": np.abs(np.random.randn(20)), } ), ], ) def test_ufunc_with_reduction(redfunc, ufunc, pandas): dask = dd.from_pandas(pandas, 3) np_redfunc = getattr(np, redfunc) np_ufunc = getattr(np, ufunc) if ( redfunc == "prod" and ufunc in ["conj", "square", "negative", "absolute"] and isinstance(pandas, pd.DataFrame) ): # TODO(pandas) follow pandas behaviour? # starting with pandas 1.2.0, the ufunc is applied column-wise, and therefore # applied on the integer columns separately, overflowing for those columns # (instead of being applied on 2D ndarray that was converted to float) > pytest.xfail("'prod' overflowing with integer columns in pandas 1.2.0") E _pytest.outcomes.XFailed: 'prod' overflowing with integer columns in pandas 1.2.0 dask/dataframe/tests/test_ufunc.py:527: XFailed ________________ test_ufunc_with_reduction[pandas1-square-prod] ________________ [gw8] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 redfunc = 'prod', ufunc = 'square' pandas = A B C 0 73 29 1.301520 1 67 24 0.852217 2 60 45 1.053463 3 98 7 0.901720 4 52 85 0... 96 0.698931 15 63 51 1.554091 16 36 67 0.449786 17 57 76 0.384508 18 94 82 0.387038 19 63 11 0.496256 @pytest.mark.parametrize("redfunc", ["sum", "prod", "min", "max", "mean"]) @pytest.mark.parametrize("ufunc", _BASE_UFUNCS) @pytest.mark.parametrize( "pandas", [ pd.Series(np.abs(np.random.randn(100))), pd.DataFrame( { "A": np.random.randint(1, 100, size=20), "B": np.random.randint(1, 100, size=20), "C": np.abs(np.random.randn(20)), } ), ], ) def test_ufunc_with_reduction(redfunc, ufunc, pandas): dask = dd.from_pandas(pandas, 3) np_redfunc = getattr(np, redfunc) np_ufunc = getattr(np, ufunc) if ( redfunc == "prod" and ufunc in ["conj", "square", "negative", "absolute"] and isinstance(pandas, pd.DataFrame) ): # TODO(pandas) follow pandas behaviour? # starting with pandas 1.2.0, the ufunc is applied column-wise, and therefore # applied on the integer columns separately, overflowing for those columns # (instead of being applied on 2D ndarray that was converted to float) > pytest.xfail("'prod' overflowing with integer columns in pandas 1.2.0") E _pytest.outcomes.XFailed: 'prod' overflowing with integer columns in pandas 1.2.0 dask/dataframe/tests/test_ufunc.py:527: XFailed _______________ test_ufunc_with_reduction[pandas1-absolute-prod] _______________ [gw21] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 redfunc = 'prod', ufunc = 'absolute' pandas = A B C 0 95 9 1.439832 1 13 54 1.067307 2 78 58 0.622386 3 8 27 1.063026 4 39 50 1... 3 1.492804 15 6 7 2.148890 16 50 51 0.953635 17 54 73 0.449987 18 34 29 0.984442 19 49 28 0.764960 @pytest.mark.parametrize("redfunc", ["sum", "prod", "min", "max", "mean"]) @pytest.mark.parametrize("ufunc", _BASE_UFUNCS) @pytest.mark.parametrize( "pandas", [ pd.Series(np.abs(np.random.randn(100))), pd.DataFrame( { "A": np.random.randint(1, 100, size=20), "B": np.random.randint(1, 100, size=20), "C": np.abs(np.random.randn(20)), } ), ], ) def test_ufunc_with_reduction(redfunc, ufunc, pandas): dask = dd.from_pandas(pandas, 3) np_redfunc = getattr(np, redfunc) np_ufunc = getattr(np, ufunc) if ( redfunc == "prod" and ufunc in ["conj", "square", "negative", "absolute"] and isinstance(pandas, pd.DataFrame) ): # TODO(pandas) follow pandas behaviour? # starting with pandas 1.2.0, the ufunc is applied column-wise, and therefore # applied on the integer columns separately, overflowing for those columns # (instead of being applied on 2D ndarray that was converted to float) > pytest.xfail("'prod' overflowing with integer columns in pandas 1.2.0") E _pytest.outcomes.XFailed: 'prod' overflowing with integer columns in pandas 1.2.0 dask/dataframe/tests/test_ufunc.py:527: XFailed _______________ test_ufunc_with_reduction[pandas1-negative-prod] _______________ [gw9] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 redfunc = 'prod', ufunc = 'negative' pandas = A B C 0 19 35 0.168493 1 66 76 0.661672 2 39 68 0.787374 3 96 36 0.390861 4 72 47 0... 31 0.644749 15 69 59 0.499419 16 72 1 0.378936 17 2 44 0.841151 18 46 33 0.060030 19 9 31 1.934898 @pytest.mark.parametrize("redfunc", ["sum", "prod", "min", "max", "mean"]) @pytest.mark.parametrize("ufunc", _BASE_UFUNCS) @pytest.mark.parametrize( "pandas", [ pd.Series(np.abs(np.random.randn(100))), pd.DataFrame( { "A": np.random.randint(1, 100, size=20), "B": np.random.randint(1, 100, size=20), "C": np.abs(np.random.randn(20)), } ), ], ) def test_ufunc_with_reduction(redfunc, ufunc, pandas): dask = dd.from_pandas(pandas, 3) np_redfunc = getattr(np, redfunc) np_ufunc = getattr(np, ufunc) if ( redfunc == "prod" and ufunc in ["conj", "square", "negative", "absolute"] and isinstance(pandas, pd.DataFrame) ): # TODO(pandas) follow pandas behaviour? # starting with pandas 1.2.0, the ufunc is applied column-wise, and therefore # applied on the integer columns separately, overflowing for those columns # (instead of being applied on 2D ndarray that was converted to float) > pytest.xfail("'prod' overflowing with integer columns in pandas 1.2.0") E _pytest.outcomes.XFailed: 'prod' overflowing with integer columns in pandas 1.2.0 dask/dataframe/tests/test_ufunc.py:527: XFailed _ test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = False, agg_func = 'mean', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-unknown] _ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 values = [1, 2] Categories (3, int64): [1, 2, 3] def array_func(values: ArrayLike) -> ArrayLike: try: > result = self.grouper._cython_operation( "aggregate", values, how, axis=data.ndim - 1, min_count=min_count, **kwargs, ) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:645: in cython_operation self._disallow_invalid_ops(dtype, is_numeric) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = dtype = CategoricalDtype(categories=[1, 2, 3], ordered=False) is_numeric = False def _disallow_invalid_ops(self, dtype: DtypeObj, is_numeric: bool = False): """ Check if we can do this operation with our cython functions. Raises ------ TypeError This is not a valid operation for this dtype. NotImplementedError This may be a valid operation, but does not have a cython implementation. """ how = self.how if is_numeric: # never an invalid op for those dtypes, so return early as fastpath return if isinstance(dtype, CategoricalDtype): if how in ["sum", "prod", "cumsum", "cumprod"]: raise TypeError(f"{dtype} type does not support {how} operations") if how in ["min", "max", "rank"] and not dtype.ordered: # raise TypeError instead of NotImplementedError to ensure we # don't go down a group-by-group path, since in the empty-groups # case that would fail to raise raise TypeError(f"Cannot perform {how} with non-ordered Categorical") if how not in ["rank"]: # only "rank" is implemented in cython > raise NotImplementedError(f"{dtype} dtype not supported") E NotImplementedError: category dtype not supported /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:250: NotImplementedError During handling of the above exception, another exception occurred: known_cats = False, ordered_cats = False, agg_func = 'mean', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( > agg(pdf.groupby(groupby, observed=observed)), agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3283: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.12/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.12/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1503: in array_func result = self._agg_py_fallback(values, ndim=data.ndim, alt=alt) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1457: in _agg_py_fallback res_values = self.grouper.agg_series(ser, alt, preserve_dtype=True) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.12/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.12/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.12/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.12/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.12/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.12/site-packages/pandas/core/series.py:4656: in _reduce return delegate._reduce(name, skipna=skipna, **kwds) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = [1] Categories (3, int64): [1, 2, 3], name = 'mean', skipna = True kwargs = {}, meth = None def _reduce(self, name: str, *, skipna: bool = True, **kwargs): """ Return a scalar result of performing the reduction operation. Parameters ---------- name : str Name of the function, supported values are: { any, all, min, max, sum, mean, median, prod, std, var, sem, kurt, skew }. skipna : bool, default True If True, skip NaN values. **kwargs Additional keyword arguments passed to the reduction function. Currently, `ddof` is the only supported kwarg. Returns ------- scalar Raises ------ TypeError : subclass does not define reductions """ meth = getattr(self, name, None) if meth is None: > raise TypeError( f"'{type(self).__name__}' with dtype {self.dtype} " f"does not support reduction '{name}'" ) E TypeError: 'Categorical' with dtype category does not support reduction 'mean' /usr/lib/python3.12/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed ________________________ test_pickle[modlevel_delayed1] ________________________ [gw12] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 f = Delayed('modlevel_delayed1-10f41f0e-4a09-4e9c-8d47-0ce5604081fa') @pytest.mark.parametrize( "f", [ delayed(modlevel_eager), pytest.param(modlevel_delayed1, marks=pytest.mark.xfail(reason="#3369")), pytest.param(modlevel_delayed2, marks=pytest.mark.xfail(reason="#3369")), ], ) def test_pickle(f): d = f(2) > d = pickle.loads(pickle.dumps(d, protocol=pickle.HIGHEST_PROTOCOL)) E _pickle.PicklingError: Can't pickle : it's not the same object as dask.tests.test_delayed.modlevel_delayed1 dask/tests/test_delayed.py:795: PicklingError ________________________ test_pickle[modlevel_delayed2] ________________________ [gw13] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 f = Delayed('modlevel_delayed2-8e086332-3ca6-4c56-98ff-470fbe706c90') @pytest.mark.parametrize( "f", [ delayed(modlevel_eager), pytest.param(modlevel_delayed1, marks=pytest.mark.xfail(reason="#3369")), pytest.param(modlevel_delayed2, marks=pytest.mark.xfail(reason="#3369")), ], ) def test_pickle(f): d = f(2) > d = pickle.loads(pickle.dumps(d, protocol=pickle.HIGHEST_PROTOCOL)) E _pickle.PicklingError: Can't pickle : it's not the same object as dask.tests.test_delayed.modlevel_delayed2 dask/tests/test_delayed.py:795: PicklingError _ test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-known] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-unknown] _ [gw11] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed =============================== warnings summary =============================== ../../../../../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1439: 33 warnings /usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1439: PytestConfigWarning: Unknown config option: timeout self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") ../../../../../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1439: 33 warnings /usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1439: PytestConfigWarning: Unknown config option: timeout_method self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") dask/array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis dask/array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/dask/array/tests/test_array_core.py:1654: DeprecationWarning: The truth value of an empty array is ambiguous. Returning False, but in future this will result in an error. Use `array.size > 0` to check that an array is not empty. if not block_info: dask/array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis dask/array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/dask/array/tests/test_array_core.py:1672: DeprecationWarning: The truth value of an empty array is ambiguous. Returning False, but in future this will result in an error. Use `array.size > 0` to check that an array is not empty. if not block_info: dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] /usr/lib/python3.12/site-packages/_pytest/skipping.py:225: DeprecationWarning: NotImplemented should not be used in a boolean context if result: dask/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_reductions.py::test_nan_object[max] dask/array/tests/test_reductions.py::test_nan_object[max] dask/array/tests/test_reductions.py::test_nan_object[max] /usr/lib/python3.12/site-packages/numpy/core/fromnumeric.py:88: RuntimeWarning: invalid value encountered in reduce return ufunc.reduce(obj, axis, dtype, out, **passkwargs) dask/bag/tests/test_bag.py::test_temporary_directory dask/bag/tests/test_bag.py::test_temporary_directory dask/bag/tests/test_bag.py::test_temporary_directory dask/bag/tests/test_bag.py::test_temporary_directory /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=14037) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() dask/tests/test_multiprocessing.py: 64 warnings /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=13756) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] /usr/lib/python3.12/site-packages/scipy/sparse/_coo.py:437: SparseEfficiencyWarning: Constructing a DIA matrix with 960 diagonals is inefficient warn("Constructing a DIA matrix with %d diagonals " dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] /usr/lib/python3.12/site-packages/scipy/sparse/_coo.py:437: SparseEfficiencyWarning: Constructing a DIA matrix with 959 diagonals is inefficient warn("Constructing a DIA matrix with %d diagonals " dask/tests/test_multiprocessing.py: 32 warnings /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=14309) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 10 durations ============================= 22.43s call dask/dataframe/io/tests/test_io.py::test_to_bag 17.77s call dask/dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods 16.65s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] 13.26s call dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] 12.73s call dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] 10.43s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-False] 9.89s call dask/array/tests/test_routines.py::test_rot90[shape4-kwargs2] 8.96s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] 8.57s call dask/dataframe/tests/test_multi.py::test_concat5 6.84s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-True] =========================== short test summary info ============================ SKIPPED [1] dask/array/tests/test_cupy_core.py:14: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_creation.py:13: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_gufunc.py:12: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_linalg.py:12: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_overlap.py:12: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_percentile.py:11: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_random.py:13: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_reductions.py:14: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_routines.py:12: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_slicing.py:11: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_cupy_sparse.py:10: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_image.py:8: could not import 'skimage': No module named 'skimage' SKIPPED [1] dask/array/tests/test_sparse.py:12: could not import 'sparse': No module named 'sparse' SKIPPED [1] dask/array/tests/test_xarray.py:8: could not import 'xarray': No module named 'xarray' SKIPPED [1] dask/bag/tests/test_avro.py:10: could not import 'fastavro': No module named 'fastavro' SKIPPED [1] dask/bytes/tests/test_http.py:24: could not import 'aiohttp': No module named 'aiohttp' SKIPPED [1] dask/bytes/tests/test_s3.py:14: could not import 's3fs': No module named 's3fs' SKIPPED [1] dask/dataframe/io/tests/test_orc.py:16: could not import 'pyarrow.orc': No module named 'pyarrow' SKIPPED [1] dask/dataframe/io/tests/test_sql.py:15: could not import 'sqlalchemy': No module named 'sqlalchemy' SKIPPED [1] dask/dataframe/tests/test_pyarrow.py:17: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/dataframe/tests/test_pyarrow_compat.py:11: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_cache.py:13: could not import 'cachey': No module named 'cachey' SKIPPED [1] dask/tests/test_distributed.py:5: could not import 'distributed': No module named 'distributed' SKIPPED [1] dask/tests/test_dot.py:12: could not import 'ipycytoscape': No module named 'ipycytoscape' SKIPPED [1] dask/tests/test_layers.py:7: could not import 'distributed': No module named 'distributed' SKIPPED [1] dask/tests/test_spark_compat.py:13: could not import 'pyspark': No module named 'pyspark' SKIPPED [1] dask/tests/test_system.py:12: could not import 'psutil': No module named 'psutil' SKIPPED [288] dask/array/tests/test_creation.py:44: could not import 'cupy': No module named 'cupy' SKIPPED [20] dask/array/tests/test_creation.py:845: Empty leads to undefined values, which may be different SKIPPED [1] dask/array/tests/test_array_core.py:4690: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4702: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4731: could not import 'tiledb': No module named 'tiledb' SKIPPED [1] dask/array/tests/test_array_core.py:4765: could not import 'tiledb': No module named 'tiledb' SKIPPED [95] conftest.py:65: need --runslow option to run SKIPPED [1] dask/array/tests/test_array_core.py:3039: could not import 'h5py': No module named 'h5py' SKIPPED [60] dask/array/tests/test_creation.py:845: Bug when pad_width is larger than dimension: https://github.com/dask/dask/issues/5303 SKIPPED [1] dask/array/tests/test_array_core.py:3278: could not import 'h5py': No module named 'h5py' SKIPPED [1] dask/array/tests/test_gufunc.py:621: could not import 'numba': No module named 'numba' SKIPPED [1] dask/array/tests/test_gufunc.py:641: could not import 'numba': No module named 'numba' SKIPPED [1] dask/array/tests/test_gufunc.py:657: could not import 'sparse': No module named 'sparse' SKIPPED [1] dask/array/tests/test_array_core.py:5047: could not import 'h5py': No module named 'h5py' SKIPPED [1] dask/array/tests/test_array_core.py:5082: could not import 'sparse': No module named 'sparse' SKIPPED [1] dask/array/tests/test_array_core.py:5163: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/array/tests/test_fft.py:126: `scipy.fftpack` missing function `hfft`. SKIPPED [2] dask/array/tests/test_fft.py:126: `scipy.fftpack` missing function `ihfft`. SKIPPED [20] dask/array/tests/test_creation.py:845: Not implemented SKIPPED [1] dask/array/tests/test_array_core.py:1717: could not import 'sparse': No module named 'sparse' SKIPPED [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `rfft2`. SKIPPED [1] dask/array/tests/test_array_core.py:4555: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4563: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4569: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4579: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/array/tests/test_array_core.py:4591: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/array/tests/test_array_core.py:4602: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `irfft2`. SKIPPED [1] dask/array/tests/test_array_core.py:4610: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `rfftn`. SKIPPED [4] dask/array/tests/test_array_core.py:2786: could not import 'h5py': No module named 'h5py' SKIPPED [1] dask/array/tests/test_array_core.py:4621: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4629: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4638: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4651: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `irfftn`. SKIPPED [3] dask/array/tests/test_array_function.py:101: could not import 'sparse': No module named 'sparse' SKIPPED [1] dask/array/tests/test_array_function.py:111: could not import 'sparse': No module named 'sparse' SKIPPED [2] dask/array/tests/test_array_function.py:128: could not import 'cupy': No module named 'cupy' SKIPPED [4] dask/array/tests/test_routines.py:2088: Skipped SKIPPED [1] dask/array/tests/test_array_core.py:2171: could not import 'h5py': No module named 'h5py' SKIPPED [1] dask/array/tests/test_percentiles.py:29: Requires crick SKIPPED [1] dask/array/tests/test_percentiles.py:62: unconditional skip SKIPPED [1] dask/array/tests/test_percentiles.py:81: Requires crick SKIPPED [1] dask/array/tests/test_percentiles.py:90: Requires crick SKIPPED [4] dask/array/tests/test_percentiles.py:99: Requires crick SKIPPED [1] dask/array/tests/test_percentiles.py:111: Requires crick SKIPPED [1] dask/array/tests/test_reductions.py:836: could not import 'xarray': No module named 'xarray' SKIPPED [2] dask/bytes/tests/test_local.py:249: compression function not provided SKIPPED [32] dask/dataframe/io/tests/test_parquet.py:3025: pyarrow not found SKIPPED [1] dask/array/tests/test_ufunc.py:143: fix calls floor in a way that we do not yet support SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3091: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3091: pyarrow not found SKIPPED [16] dask/dataframe/io/tests/test_parquet.py:3136: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3544: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3567: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3567: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3595: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3595: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3613: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3613: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:941: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:941: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3632: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3632: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3645: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:979: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3645: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3666: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3666: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:979: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3675: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1007: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1007: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1030: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1030: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3687: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1062: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1062: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3708: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1077: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3749: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3775: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1077: pyarrow not found SKIPPED [25] dask/dataframe/io/tests/test_parquet.py:1101: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3804: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3804: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3834: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3872: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:3911: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3970: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3970: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3998: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3998: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4033: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4033: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4056: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4056: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_hdf.py:655: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4068: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4068: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:692: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4090: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:702: segfaults due to https://github.com/PyTables/PyTables/issues/977 SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4090: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4097: fastparquet not found or pyarrow strings are enabled SKIPPED [25] dask/dataframe/io/tests/test_parquet.py:1101: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4097: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:760: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:778: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:815: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4129: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4150: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4150: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4497: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:831: could not import 'tables': No module named 'tables' SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:4543: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:844: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4165: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4165: pyarrow not found SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:4207: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:858: could not import 'tables': No module named 'tables' SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:4543: pyarrow not found SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:4207: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4566: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:870: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4566: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4247: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4585: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:898: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:937: could not import 'tables': No module named 'tables' SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4247: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4283: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4585: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4353: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4353: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4365: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4365: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4380: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4380: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4619: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4401: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4401: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4444: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4619: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4444: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4461: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4461: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4639: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4659: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4705: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4705: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4723: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4743: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4756: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4790: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4790: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4805: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4805: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4818: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4818: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4852: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4895: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4938: pyarrow not found SKIPPED [1] dask/array/tests/test_random.py:431: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/dataframe/io/tests/test_io.py:286: Requires pyarrow strings SKIPPED [1] dask/dataframe/io/tests/test_io.py:320: Requires pandas<2.0 SKIPPED [1] dask/dataframe/io/tests/test_io.py:350: could not import 'cudf': No module named 'cudf' SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1529: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1551: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1551: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1600: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1600: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1656: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1656: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1682: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1682: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1719: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1755: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1786: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1814: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1845: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1845: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1862: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1875: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1887: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1910: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1910: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1931: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1931: pyarrow not found SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:1973: fastparquet not found or pyarrow strings are enabled SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:1973: pyarrow not found SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:1987: fastparquet not found or pyarrow strings are enabled SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:1987: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2167: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4956: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4968: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2266: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2266: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2304: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2304: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2311: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2311: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2332: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2332: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2353: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2353: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2369: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2397: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2397: pyarrow not found SKIPPED [21] dask/dataframe/io/tests/test_parquet.py:2411: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2464: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2464: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2475: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2475: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2487: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2501: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2501: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_demo.py:242: pyarrow is required SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2514: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2514: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:2524: fastparquet not found or pyarrow strings are enabled SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:2524: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2542: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2542: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2551: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/array/tests/test_slicing.py:467: really long test SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2551: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2572: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2572: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:27: could not import 'tables': No module named 'tables' SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:2587: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:57: segfaults due to https://github.com/PyTables/PyTables/issues/977 SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:152: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:245: could not import 'tables': No module named 'tables' SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:2587: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:293: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:337: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:403: segfaults due to https://github.com/PyTables/PyTables/issues/977 SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:478: could not import 'tables': No module named 'tables' SKIPPED [9] dask/dataframe/io/tests/test_hdf.py:497: segfaults due to https://github.com/PyTables/PyTables/issues/977 SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2617: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2617: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2632: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2632: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2650: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2650: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2666: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2666: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:569: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:585: could not import 'tables': No module named 'tables' SKIPPED [16] dask/dataframe/io/tests/test_parquet.py:3193: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_io.py:561: could not import 'cupy': No module named 'cupy' SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:171: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:171: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:185: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:185: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:198: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3260: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:198: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:219: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3260: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:219: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3281: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:237: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:237: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3294: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:251: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3294: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:251: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3316: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:275: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:275: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:313: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3316: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:313: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:399: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:399: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:408: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:408: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3345: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:453: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3364: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3451: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:453: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:463: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:463: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:525: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3468: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3468: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3507: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1191: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1191: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1232: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1232: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1251: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1251: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1267: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1267: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1278: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1291: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:1380: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1416: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1434: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1449: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1449: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1476: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1476: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1504: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1529: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/bytes/tests/test_compression.py:14: compression function not provided SKIPPED [2] dask/bytes/tests/test_local.py:198: compression function not provided SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:525: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:535: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:535: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:549: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:549: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:563: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:563: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:575: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:575: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:598: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:661: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:693: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:693: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:723: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:723: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:756: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:756: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:781: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:781: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:829: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:829: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:844: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:862: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:862: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:881: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:881: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:908: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:908: pyarrow not found SKIPPED [1] dask/dataframe/tests/test_arithmetics_reduction.py:1846: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [8] dask/dataframe/tests/test_arithmetics_reduction.py:1853: requires pyarrow installed SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2687: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2687: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2713: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2713: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2729: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2729: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2772: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:2812: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:2845: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:2878: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2916: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2945: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2975: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2975: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2987: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2987: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3012: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3012: pyarrow not found SKIPPED [108] dask/dataframe/tests/test_groupby.py:2906: could not import 'cudf': No module named 'cudf' SKIPPED [4] dask/dataframe/tests/test_groupby.py:2937: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/tests/test_groupby.py:1001: Tasks-only shuffle test SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:122: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:130: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:137: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:137: pyarrow not found SKIPPED [48] dask/dataframe/tests/test_groupby.py:3244: Gives zeros rather than nans. SKIPPED [32] dask/dataframe/tests/test_groupby.py:3246: Can't calculate observed with all nans SKIPPED [96] dask/dataframe/tests/test_groupby.py:3240: Not implemented for DataFrameGroupBy yet. SKIPPED [4] dask/dataframe/tests/test_groupby.py:2981: could not import 'dask_cudf': No module named 'dask_cudf' SKIPPED [12] dask/dataframe/tests/test_groupby.py:3520: https://github.com/dask/dask/issues/9882 SKIPPED [16] dask/dataframe/tests/test_groupby.py:3242: Can't calculate median over categorical SKIPPED [1] dask/dataframe/tests/test_indexing.py:721: could not import 'cudf': No module named 'cudf' SKIPPED [4] dask/bag/tests/test_text.py:49: compress function not provided for lzma SKIPPED [2] dask/dataframe/tests/test_groupby.py:3086: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/io/tests/test_io.py:1079: could not import 'cudf': No module named 'cudf' SKIPPED [2] dask/dataframe/tests/test_shuffle.py:229: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [10] dask/dataframe/tests/test_shuffle.py:1665: Need pyarrow SKIPPED [1] dask/dataframe/tests/test_shuffle.py:689: could not import 'dask_cudf': No module named 'dask_cudf' SKIPPED [1] dask/dataframe/tests/test_shuffle.py:730: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/tests/test_shuffle.py:759: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/tests/test_shuffle.py:783: could not import 'cudf': No module named 'cudf' SKIPPED [8] dask/dataframe/tests/test_shuffle.py:1496: could not import 'dask_cudf': No module named 'dask_cudf' SKIPPED [1] dask/dataframe/tests/test_rolling.py:545: could not import 'numba': No module named 'numba' SKIPPED [1] dask/dataframe/tests/test_ufunc.py:176: fix calls floor in a way that we do not yet support SKIPPED [6] dask/dataframe/tests/test_multi.py:1086: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/diagnostics/tests/test_profiler.py:79: condition: not psutil SKIPPED [1] dask/diagnostics/tests/test_profiler.py:105: condition: not psutil SKIPPED [1] dask/diagnostics/tests/test_profiler.py:195: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:227: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:255: condition: not psutil SKIPPED [1] dask/diagnostics/tests/test_profiler.py:296: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:325: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:361: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:333: condition: not psutil SKIPPED [1] dask/diagnostics/tests/test_profiler.py:374: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:393: condition: not bokeh SKIPPED [1] dask/tests/test_base.py:1137: could not import 'ipycytoscape': No module named 'ipycytoscape' SKIPPED [1] dask/tests/test_base.py:1195: could not import 'matplotlib.pyplot': No module named 'matplotlib' SKIPPED [1] dask/tests/test_backends.py:13: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/tests/test_config.py:531: could not import 'jsonschema': No module named 'jsonschema' SKIPPED [1] dask/dataframe/tests/test_multi.py:2288: pandas removed append SKIPPED [1] dask/dataframe/tests/test_multi.py:2320: pandas removed append SKIPPED [1] dask/dataframe/tests/test_multi.py:2363: pandas removed append SKIPPED [1] dask/dataframe/tests/test_multi.py:2412: pandas removed append SKIPPED [1] dask/diagnostics/tests/test_progress.py:99: could not import 'cachey': No module named 'cachey' SKIPPED [1] dask/diagnostics/tests/test_profiler.py:155: condition: not psutil SKIPPED [1] dask/tests/test_datasets.py:9: could not import 'mimesis': No module named 'mimesis' SKIPPED [1] dask/tests/test_datasets.py:18: could not import 'mimesis': No module named 'mimesis' SKIPPED [1] dask/tests/test_ci.py:10: Only check for dev packages in `upstream` CI build SKIPPED [1] dask/tests/test_datasets.py:24: could not import 'mimesis': No module named 'mimesis' SKIPPED [1] dask/tests/test_datasets.py:43: could not import 'mimesis': No module named 'mimesis' SKIPPED [1] dask/diagnostics/tests/test_profiler.py:178: condition: not bokeh SKIPPED [1] dask/tests/test_graph_manipulation.py:261: condition: not da or not zarr SKIPPED [1] dask/tests/test_multiprocessing.py:287: POSIX supports different contexts SKIPPED [1] dask/tests/test_order.py:864: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/tests/test_order.py:1113: could not import 'xarray': No module named 'xarray' SKIPPED [1] dask/tests/test_order.py:1144: could not import 'xarray': No module named 'xarray' SKIPPED [3] dask/tests/test_sizeof.py:157: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_sizeof.py:179: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/dataframe/tests/test_multi.py:2510: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/tests/test_traceback.py:112: could not import 'distributed': No module named 'distributed' SKIPPED [1] dask/tests/test_utils.py:92: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_utils.py:69: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_utils.py:466: could not import 'multipledispatch': No module named 'multipledispatch' SKIPPED [1] dask/tests/test_utils.py:951: could not import 'cupy': No module named 'cupy' SKIPPED [2] dask/dataframe/tests/test_multi.py:2558: Support for ArrowDtypes requires pyarrow and pandas>=1.5.0 SKIPPED [1] dask/tests/test_multiprocessing.py:300: POSIX supports different contexts SKIPPED [1] dask/bag/tests/test_bag.py:637: Hangs XFAIL dask/array/tests/test_optimization.py::test_turn_off_fusion - blockwise fusion does not respect this, which is ok XFAIL dask/array/tests/test_creation.py::test_arange_cast_float_int_step - Casting floats to ints is not supported since edgebehavior is not specified or guaranteed by NumPy. XFAIL dask/array/tests/test_array_core.py::test_map_blocks_dataframe - need to remove singleton index dimension XFAIL dask/array/tests/test_array_core.py::test_store_multiprocessing_lock - can't lock with multiprocessing XFAIL dask/array/tests/test_array_core.py::test_astype_gh9316 - Github issue https://github.com/dask/dask/issues/9316 XFAIL dask/array/tests/test_array_core.py::test_index_array_with_array_3d_2d - Chunking does not align well XFAIL dask/array/tests/test_routines.py::test_select_broadcasting - broadcasting in da.select() not implemented yet XFAIL dask/array/tests/test_slicing.py::test_cull XFAIL dask/array/tests/test_stats.py::test_two[ttest_1samp-kwargs2] - https://github.com/dask/dask/issues/9499 XFAIL dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand_more_columns - Need to pad columns XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-mean-None] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-5] - condition: NotImplemented XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-None] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs12] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs13] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-4] - not yet supported XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs14] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-4] - not yet supported XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-False] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-4] - not yet supported XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-False] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-None] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-None] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-4] - not yet supported XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-5] - condition: NotImplemented XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-5] - condition: NotImplemented XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-var] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-std] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[disk] - uncertain how to handle. See issue #3481. XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[tasks] - uncertain how to handle. See issue #3481. XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-mean] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] - condition: NotImplemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-var] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-std] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-mean] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] - Pandas does not support leftsemi or leftanti XFAIL dask/dataframe/tests/test_shuffle.py::test_set_index_names[disk] - reason: dsk names in disk shuffle are not deterministic XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] - Pandas does not support leftsemi or leftanti XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] - Pandas does not support leftsemi or leftanti XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] - Pandas does not support leftsemi or leftanti XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] - Pandas does not support leftsemi or leftanti XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] - Pandas does not support leftsemi or leftanti XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] - reason: 'prod' overflowing with integer columns in pandas 1.2.0 XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-prod] - reason: 'prod' overflowing with integer columns in pandas 1.2.0 XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-prod] - reason: 'prod' overflowing with integer columns in pandas 1.2.0 XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-prod] - reason: 'prod' overflowing with integer columns in pandas 1.2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed1] - #3369 XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed2] - #3369 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 = 9061 passed, 1650 skipped, 136 xfailed, 224 xpassed, 182 warnings in 124.10s (0:02:04) = >>> py3-dask: Entering fakeroot... >>> py3-dask-pyc*: Running split function pyc... '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/bag/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/bag/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/bytes/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/bytes/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/diagnostics/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/diagnostics/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/widgets/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/widgets/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/dataframe/io/tests/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/dataframe/io/tests/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/dataframe/io/orc/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/dataframe/io/orc/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/dataframe/io/parquet/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/dataframe/io/parquet/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/dataframe/io/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/dataframe/io/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/dataframe/tseries/tests/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/dataframe/tseries/tests/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/dataframe/tseries/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/dataframe/tseries/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/dataframe/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/dataframe/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/array/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/array/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/array/lib/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/array/lib/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.12/site-packages/dask/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/__pycache__' >>> py3-dask-pyc*: Preparing subpackage py3-dask-pyc... >>> py3-dask-pyc*: Running postcheck for py3-dask-pyc >>> py3-dask*: Running postcheck for py3-dask >>> py3-dask*: Preparing package py3-dask... >>> py3-dask-pyc*: Tracing dependencies... py3-click py3-cloudpickle py3-fsspec py3-importlib-metadata py3-numpy py3-packaging py3-pandas py3-partd py3-toolz py3-yaml python3~3.12 >>> py3-dask-pyc*: Package size: 3.8 MB >>> py3-dask-pyc*: Compressing data... >>> py3-dask-pyc*: Create checksum... >>> py3-dask-pyc*: Create py3-dask-pyc-2023.12.0-r2.apk >>> py3-dask*: Tracing dependencies... py3-click py3-cloudpickle py3-fsspec py3-importlib-metadata py3-numpy py3-packaging py3-pandas py3-partd py3-toolz py3-yaml python3~3.12 >>> py3-dask*: Package size: 3.2 MB >>> py3-dask*: Compressing data... >>> py3-dask*: Create checksum... >>> py3-dask*: Create py3-dask-2023.12.0-r2.apk >>> py3-dask: Build complete at Sat, 13 Apr 2024 01:12:35 +0000 elapsed time 0h 2m 22s >>> py3-dask: Cleaning up srcdir >>> py3-dask: Cleaning up pkgdir >>> py3-dask: Uninstalling dependencies... (1/148) Purging .makedepends-py3-dask (20240413.011015) (2/148) Purging py3-click-pyc (8.1.7-r2) (3/148) Purging py3-click (8.1.7-r2) (4/148) Purging py3-cloudpickle-pyc (3.0.0-r1) (5/148) Purging py3-cloudpickle (3.0.0-r1) (6/148) Purging py3-fsspec-pyc (2023.12.2-r2) (7/148) Purging py3-fsspec (2023.12.2-r2) (8/148) Purging py3-importlib-metadata-pyc (7.0.2-r1) (9/148) Purging py3-importlib-metadata (7.0.2-r1) (10/148) Purging py3-zipp-pyc (3.17.0-r1) (11/148) Purging py3-zipp (3.17.0-r1) (12/148) Purging py3-partd-pyc (1.4.1-r2) (13/148) Purging py3-partd (1.4.1-r2) (14/148) Purging py3-locket-pyc (1.0.0-r3) (15/148) Purging py3-locket (1.0.0-r3) (16/148) Purging py3-pandas-pyc (2.0.3-r1) (17/148) Purging py3-pandas (2.0.3-r1) (18/148) Purging py3-pyzmq-pyc (25.1.2-r1) (19/148) Purging py3-pyzmq (25.1.2-r1) (20/148) Purging py3-tornado-pyc (6.4-r1) (21/148) Purging py3-tornado (6.4-r1) (22/148) Purging py3-toolz-pyc (0.12.1-r1) (23/148) Purging py3-toolz (0.12.1-r1) (24/148) Purging py3-yaml-pyc (6.0.1-r3) (25/148) Purging py3-yaml (6.0.1-r3) (26/148) Purging py3-gpep517-pyc (15-r2) (27/148) Purging py3-gpep517 (15-r2) (28/148) Purging py3-installer-pyc (0.7.0-r2) (29/148) Purging py3-installer (0.7.0-r2) (30/148) Purging py3-python-versioneer-pyc (0.29-r1) (31/148) Purging py3-python-versioneer (0.29-r1) (32/148) Purging py3-wheel-pyc (0.42.0-r1) (33/148) Purging py3-wheel (0.42.0-r1) (34/148) Purging py3-flaky-pyc (3.8.1-r1) (35/148) Purging py3-flaky (3.8.1-r1) (36/148) Purging py3-graphviz-pyc (0.20.3-r1) (37/148) Purging py3-graphviz (0.20.3-r1) (38/148) Purging graphviz (9.0.0-r1) Executing graphviz-9.0.0-r1.pre-deinstall (39/148) Purging py3-jinja2-pyc (3.1.3-r1) (40/148) Purging py3-jinja2 (3.1.3-r1) (41/148) Purging py3-markupsafe-pyc (2.1.5-r1) (42/148) Purging py3-markupsafe (2.1.5-r1) (43/148) Purging py3-pandas-tests (2.0.3-r1) (44/148) Purging py3-dateutil-pyc (2.9.0-r1) (45/148) Purging py3-dateutil (2.9.0-r1) (46/148) Purging py3-six-pyc (1.16.0-r9) (47/148) Purging py3-six (1.16.0-r9) (48/148) Purging py3-tz-pyc (2024.1-r1) (49/148) Purging py3-tz (2024.1-r1) (50/148) Purging py3-pytest-cov-pyc (4.1.0-r1) (51/148) Purging py3-pytest-cov (4.1.0-r1) (52/148) Purging py3-coverage-pyc (6.5.0-r6) (53/148) Purging py3-coverage (6.5.0-r6) (54/148) Purging py3-pytest-runner-pyc (6.0.1-r1) (55/148) Purging py3-pytest-runner (6.0.1-r1) (56/148) Purging py3-setuptools-pyc (69.2.0-r2) (57/148) Purging py3-setuptools (69.2.0-r2) (58/148) Purging py3-pytest-xdist-pyc (3.5.0-r1) (59/148) Purging py3-pytest-xdist (3.5.0-r1) (60/148) Purging py3-execnet-pyc (1.9.0-r3) (61/148) Purging py3-execnet (1.9.0-r3) (62/148) Purging py3-apipkg-pyc (2.1.0-r3) (63/148) Purging py3-apipkg (2.1.0-r3) (64/148) Purging py3-pytest-pyc (8.1.1-r1) (65/148) Purging py3-pytest (8.1.1-r1) (66/148) Purging py3-iniconfig-pyc (2.0.0-r1) (67/148) Purging py3-iniconfig (2.0.0-r1) (68/148) Purging py3-pluggy-pyc (1.4.0-r1) (69/148) Purging py3-pluggy (1.4.0-r1) (70/148) Purging py3-py-pyc (1.11.0-r3) (71/148) Purging py3-py (1.11.0-r3) (72/148) Purging py3-scipy-pyc (1.11.4-r1) (73/148) Purging py3-scipy (1.11.4-r1) (74/148) Purging py3-pooch-pyc (1.8.1-r1) (75/148) Purging py3-pooch (1.8.1-r1) (76/148) Purging py3-packaging-pyc (24.0-r1) (77/148) Purging py3-packaging (24.0-r1) (78/148) Purging py3-parsing-pyc (3.1.2-r1) (79/148) Purging py3-parsing (3.1.2-r1) (80/148) Purging py3-platformdirs-pyc (4.2.0-r1) (81/148) Purging py3-platformdirs (4.2.0-r1) (82/148) Purging py3-requests-pyc (2.31.0-r2) (83/148) Purging py3-requests (2.31.0-r2) (84/148) Purging py3-certifi-pyc (2024.2.2-r1) (85/148) Purging py3-certifi (2024.2.2-r1) (86/148) Purging py3-charset-normalizer-pyc (3.3.2-r1) (87/148) Purging py3-charset-normalizer (3.3.2-r1) (88/148) Purging py3-idna-pyc (3.6-r1) (89/148) Purging py3-idna (3.6-r1) (90/148) Purging py3-urllib3-pyc (1.26.18-r1) (91/148) Purging py3-urllib3 (1.26.18-r1) (92/148) Purging py3-numpy-pyc (1.25.2-r1) (93/148) Purging py3-numpy (1.25.2-r1) (94/148) Purging openblas (0.3.27-r0) (95/148) Purging graphviz-libs (9.0.0-r1) (96/148) Purging libgd (2.3.3-r9) (97/148) Purging libgfortran (13.2.1_git20240309-r0) (98/148) Purging libquadmath (13.2.1_git20240309-r0) (99/148) Purging libxpm (3.5.17-r0) (100/148) Purging libxt (1.3.0-r5) (101/148) Purging libzmq (4.3.5-r2) (102/148) Purging pango (1.52.2-r0) Executing pango-1.52.2-r0.pre-deinstall (103/148) Purging python3-pyc (3.12.2-r1) (104/148) Purging python3-pycache-pyc0 (3.12.2-r1) (105/148) Purging pyc (3.12.2-r1) (106/148) Purging tiff (4.6.0t-r0) (107/148) Purging yaml (0.2.5-r2) (108/148) Purging libavif (1.0.4-r0) (109/148) Purging aom-libs (3.8.2-r0) (110/148) Purging cairo (1.18.0-r0) (111/148) Purging libxft (2.3.8-r3) (112/148) Purging fontconfig (2.15.0-r1) (113/148) Purging harfbuzz (8.4.0-r0) (114/148) Purging freetype (2.13.2-r0) (115/148) Purging fribidi (1.0.13-r0) (116/148) Purging python3 (3.12.2-r1) (117/148) Purging gdbm (1.23-r1) (118/148) Purging glib (2.80.0-r3) (119/148) Purging graphite2 (1.3.14-r6) (120/148) Purging libmount (2.40-r0) (121/148) Purging libblkid (2.40-r0) (122/148) Purging libxext (1.3.6-r2) (123/148) Purging libxrender (0.9.11-r5) (124/148) Purging libx11 (1.8.9-r1) (125/148) Purging libxcb (1.16.1-r0) (126/148) Purging libxdmcp (1.1.5-r1) (127/148) Purging libbsd (0.12.2-r0) (128/148) Purging libbz2 (1.0.8-r6) (129/148) Purging libdav1d (1.4.1-r0) (130/148) Purging libeconf (0.6.2-r0) (131/148) Purging libffi (3.4.6-r0) (132/148) Purging libsm (1.2.4-r4) (133/148) Purging libice (1.1.1-r6) (134/148) Purging libintl (0.22.5-r0) (135/148) Purging libjpeg-turbo (3.0.2-r0) (136/148) Purging libmd (1.1.0-r0) (137/148) Purging libpanelw (6.4_p20240330-r0) (138/148) Purging libpng (1.6.43-r0) (139/148) Purging libwebp (1.3.2-r0) (140/148) Purging libsharpyuv (1.3.2-r0) (141/148) Purging libsodium (1.0.19-r0) (142/148) Purging libuuid (2.40-r0) (143/148) Purging libxau (1.0.11-r4) (144/148) Purging mpdecimal (4.0.0-r0) (145/148) Purging pixman (0.43.2-r0) (146/148) Purging readline (8.2.10-r0) (147/148) Purging sqlite-libs (3.45.2-r0) (148/148) Purging xz-libs (5.6.1-r3) Executing busybox-1.36.1-r25.trigger OK: 377 MiB in 107 packages >>> py3-dask: Updating the community/x86_64 repository index... >>> py3-dask: Signing the index...